Glenn Maynard
dde02a286e
split out ScreenOptions::GetNextScreenForSelection
2006-01-16 20:39:52 +00:00
Glenn Maynard
5320b3e92e
OptionRowHandlers were originally exclusive to SOMaster, but
...
they're accessible by SOptions now, too. Move this slightly
tricky next-screen logic into SOptions, since it can apply
to any screen that sets OptionRowHandlers.
(Actually, this doesn't really belong in BeginFadingOut, since
it's not called "MaybeBeginFadingOutDependingOnTheCurrentOption".
Maybe this should be done in ExportOptions, I'm not sure yet,
but this is a step in the right direction.)
2006-01-16 20:30:55 +00:00
Glenn Maynard
0d5f75e736
const
2006-01-16 20:30:19 +00:00
Glenn Maynard
d1f82038d1
simplify
2006-01-16 20:02:42 +00:00
Glenn Maynard
27cdcd6b3e
const
2006-01-16 19:58:22 +00:00
Glenn Maynard
dddf6f48bb
cleanup
2006-01-16 19:50:56 +00:00
Glenn Maynard
41b4efe581
detach handler before deleting them
2006-01-16 19:48:57 +00:00
Glenn Maynard
4601b52f80
scope
2006-01-16 19:47:57 +00:00
Glenn Maynard
a6017e79d4
simplify
2006-01-16 19:44:07 +00:00
Glenn Maynard
080d0d5042
cleanup
2006-01-16 19:37:23 +00:00
Steve Checkoway
4f45c103f5
Remove libraries. Complete universal binaries can now be built. I can't test them though.
2006-01-16 07:39:51 +00:00
Steve Checkoway
2b60174182
Ignore any part of the file before src. gcc replaces __FILE__ with the name of the file as it was passed to it. Xcode invokes gcc with absolute paths. This makes crash logs slightly easier to read.
2006-01-16 07:39:04 +00:00
Steve Checkoway
e06c1ce4e3
Update all libraries. In the process, I combined libvorbisfile.a and libvorbis.a; also liblualib.a and liblua.a. These are universal binaries.
2006-01-16 07:25:11 +00:00
Steve Checkoway
624a5bd525
Update README
2006-01-16 07:21:09 +00:00
Steve Checkoway
226780ddbb
Simplify library creation process. Now just click build once here and put the files in the correct place as per the README. Universal binaries are created for all libraries and frameworks.
2006-01-16 07:20:56 +00:00
Steve Checkoway
87fe2f9e5e
Missed one.
2006-01-16 06:04:41 +00:00
Glenn Maynard
7b637f923e
unused
2006-01-16 05:13:32 +00:00
Glenn Maynard
8007b5d9f7
cleanup
2006-01-16 05:11:56 +00:00
Glenn Maynard
e581d43cdb
Move m_sprDisqualify to ScreenPlayerOptions.
2006-01-16 05:09:11 +00:00
Glenn Maynard
297878e379
unused
2006-01-16 04:48:10 +00:00
Glenn Maynard
20307748df
cleanup
2006-01-16 04:46:36 +00:00
Glenn Maynard
67cb967ad3
overly abstracted
2006-01-16 04:44:29 +00:00
Glenn Maynard
08847b9bb1
cleanup
2006-01-16 04:43:21 +00:00
Glenn Maynard
21094d8066
not virtual
2006-01-16 04:39:02 +00:00
Glenn Maynard
b812dba676
cleanup
2006-01-16 04:38:16 +00:00
Glenn Maynard
b35e3448c7
cleanup
2006-01-16 04:36:17 +00:00
Glenn Maynard
9b2b22ffc0
overly abstracted
2006-01-16 04:35:00 +00:00
Glenn Maynard
cb90821cfe
cleanup
2006-01-16 04:26:54 +00:00
Glenn Maynard
1f05393033
comment, const, scope
2006-01-16 04:25:05 +00:00
Glenn Maynard
d612d2de98
consistency
2006-01-16 04:18:31 +00:00
Glenn Maynard
243f5b3d8f
cleanup
2006-01-16 04:17:06 +00:00
Glenn Maynard
d47270bdab
simplify
2006-01-16 04:16:24 +00:00
Glenn Maynard
03a27fcd1c
unused
2006-01-16 04:15:08 +00:00
Glenn Maynard
ae60708bcb
redundant, Init does this
2006-01-16 04:03:05 +00:00
Glenn Maynard
51873e1818
cleanup
2006-01-16 04:02:19 +00:00
Glenn Maynard
a00ff1269f
cleanup
2006-01-16 03:57:12 +00:00
Glenn Maynard
244345febb
simplify
2006-01-16 03:52:45 +00:00
Glenn Maynard
a40a954ff7
cleanup
2006-01-16 03:49:21 +00:00
Steve Checkoway
297cc7e878
Update library project to perform config.h (and other) file generation automatically as needed. Also build as universal binaries.
2006-01-16 03:42:12 +00:00
Steve Checkoway
407b356895
Update build instructions. All files that would be generated for the frameworks are done by the Xcode build now.
2006-01-16 03:41:09 +00:00
Glenn Maynard
03525246a1
NavigationMode
2006-01-16 03:26:48 +00:00
Glenn Maynard
06e94c8b8c
add NavigationMode
...
(OptionMenuFlags predated metric fallback logic, where we didn't
want to add a ton of flags that we'd have to duplicate in a bunch
of screens.)
2006-01-16 03:25:30 +00:00
Steve Checkoway
b7aef41e4b
Update instructions to include patch.
2006-01-16 03:03:44 +00:00
Glenn Maynard
4fa6ab0e88
regular metric for InputMode
2006-01-16 02:37:19 +00:00
Glenn Maynard
87fed49701
StringToInputMode
2006-01-16 02:34:09 +00:00
Glenn Maynard
1121b8dc5f
ScreenOptionsService uses "smnavigation", but ScreenOptionsServiceChild screens do not
2006-01-16 02:32:22 +00:00
Glenn Maynard
154d5f567f
I don't know what this is for. Normally, in THREE_KEY_MENU, there are no
...
changable values, so this should never matter.
2006-01-16 02:22:34 +00:00
Glenn Maynard
6a5ed74966
Fix item colors for LAYOUT_SHOW_ONE_IN_ROW,
...
m_bOneChoiceForAllPlayers rows. Previously, we'd always use the
color for P2, causing the item to be colored as "not selected" even when
P1 selects it.
2006-01-16 02:21:38 +00:00
Glenn Maynard
58ac469571
empty
2006-01-16 00:05:11 +00:00
Steve Checkoway
be85685182
Rename.
2006-01-15 23:51:02 +00:00