Commit Graph

184 Commits

Author SHA1 Message Date
Steve Checkoway 944a913790 PlayerNumber -> IEP. 2006-09-15 01:47:24 +00:00
Glenn Maynard c9c88f26c2 input.MenuI.player -> input.pn 2006-09-14 03:18:16 +00:00
Steve Checkoway ee1d3212af Revert. Screens should not maintain state across BeginScreen(). 2006-09-01 08:32:28 +00:00
Steve Checkoway cc7e78d058 Only restart the options the first time BeginScreen is called. If you want the options restarted, call it explicitly. This combined with grouping of options screens allows for a much more intuitive options interface. Hunting for the one option you need is already hard enough, being forced to keep scrolling down every time you back out of one of the option screens is beyond annoying. 2006-09-01 08:19:44 +00:00
Glenn Maynard 5795d2b5f6 merge m_fLockInputSecs's 2006-06-27 22:51:43 +00:00
Chris Danford e02690299a add Explanation OffCommand 2006-03-08 18:08:04 +00:00
Chris Danford 95c88765a0 fix options rows tween from top of screen instead of initially being in the row's position 2006-02-10 04:33:54 +00:00
Glenn Maynard baeb3703b5 remove unused 2006-02-03 10:04:08 +00:00
Glenn Maynard c32c1ff736 simplify 2006-02-03 09:59:08 +00:00
Glenn Maynard fc1a0fd75b simplify: pull out loop 2006-02-03 09:45:06 +00:00
Glenn Maynard 082d3b570a simplify 2006-02-03 09:41:54 +00:00
Glenn Maynard 2289df5c42 unused 2006-02-03 09:38:07 +00:00
Glenn Maynard 359b416fab simplify 2006-02-03 08:49:02 +00:00
Glenn Maynard 4bf73b3d32 remove bRepeat parameter 2006-02-03 08:03:25 +00:00
Glenn Maynard 5e07104732 default 2006-02-03 07:58:22 +00:00
Glenn Maynard e6ca5f8a76 remove bTweenIn 2006-02-03 07:53:33 +00:00
Glenn Maynard ccab670ae8 add ScreenOptions::RestartOptions, to allow changing option rows
without restarting the screen completely
2006-02-03 05:36:16 +00:00
Glenn Maynard b74febae7a return bChanged 2006-02-03 04:40:49 +00:00
Glenn Maynard 33e297b0c8 cleanup 2006-02-03 02:37:29 +00:00
Glenn Maynard 96c4bf3d57 cleanup 2006-02-03 02:33:47 +00:00
Glenn Maynard 992bdd4969 cleanup 2006-02-03 02:32:26 +00:00
Chris Danford 7f821e8cfc CString -> RString 2006-01-22 01:00:06 +00:00
Glenn Maynard b98fa213b5 only used in one place (makes it hard to see exactly where PositionUnderlines itself is used) 2006-01-19 00:42:50 +00:00
Glenn Maynard 127059874e simplify
(this stuff looks like overzealous abstraction, but I think most of it used to
be more complicated code that was moved off into other classes, and the
stubs were left behind)
2006-01-18 23:32:51 +00:00
Glenn Maynard 39509ccb49 remove vDefs param 2006-01-17 21:32:52 +00:00
Glenn Maynard 8fd297bdfc phase out vDefs param 2006-01-17 21:31:50 +00:00
Glenn Maynard 9e5c128980 simplify 2006-01-17 05:38:02 +00:00
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 7b637f923e unused 2006-01-16 05:13:32 +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 03a27fcd1c unused 2006-01-16 04:15:08 +00:00
Glenn Maynard 87fed49701 StringToInputMode 2006-01-16 02:34:09 +00:00
Glenn Maynard 2b4c9e4516 Transition away from Screen(sName). 2006-01-15 19:49:02 +00:00
Glenn Maynard 599c024df2 remove unused 2006-01-15 07:03:04 +00:00
Glenn Maynard 897c74a40e Remove unused "ShowMore", "HideMore". 2006-01-14 18:14:46 +00:00
Glenn Maynard 5c5183b953 bind 2005-12-09 21:39:41 +00:00
Chris Danford d057e2a488 remove special position transforms and feed the main transform with special offset values 2005-12-06 04:17:37 +00:00
Chris Danford 39f167f4aa remove ExplanationZoom, use OnCommand instead 2005-12-03 20:49:43 +00:00
Thad Ward 7a2e51e7ea include cleanups. 2005-10-30 21:39:49 +00:00
Glenn Maynard 999ec0bd15 change m_sprLineHighlight to AutoActor 2005-10-29 23:47:03 +00:00