Commit Graph

31 Commits

Author SHA1 Message Date
Chris Danford 30598db3bf remove SSM parts 2005-07-14 08:47:12 +00:00
Chris Danford 65ff592f69 add ProcessMenuStart for derived screens to trap Start 2005-07-13 19:22:23 +00:00
Glenn Maynard 1468abe655 cleanup 2005-06-25 09:13:05 +00:00
Glenn Maynard 4e017b752b fix using PLAYER_INVALID as an index when using SSMaster when no
players are joined
2005-06-23 01:21:13 +00:00
Chris Danford ab543597cd add SSMaster::WrapScroller and ScrollerFastCatchup 2005-05-03 23:12:29 +00:00
Chris Danford 8eaf93a23d position Scroller items with a Lua function
add ActorFrame::m_bDrawByZPosition
2005-05-03 09:29:54 +00:00
Chris Danford 446c8cb5ae add AllowRepeatingInput 2005-04-04 02:34:56 +00:00
Glenn Maynard fb1d893f57 tolerate no options being selectable 2005-03-10 03:53:00 +00:00
Chris Danford 85ee5049d2 cleanup: Don't use HasMetric. It's makes metrics hard to discover. 2005-03-02 04:35:12 +00:00
Chris Danford bcce4df6f7 split ExtraSleepAfterTweenOffSeconds into OverrideSleepAfterTweenOffSeconds and SleepAfterTweenOffSeconds for added control 2005-03-01 16:03:11 +00:00
Glenn Maynard b51b0cfb4c Use Init() for all screens, so we can set state before the base class
members are loaded--they'll see resets, score finalization, etc.  It
also results in smaller code, due to a g++ bug that causes constructors
to be emitted several times.
2005-02-23 06:29:05 +00:00
Chris Danford fdad5746e7 change ThemeMetric static-sized arrays to dynamically sized 2005-02-13 06:44:50 +00:00
Chris Danford d93d2d1681 cache OPTION_ORDER 2005-02-06 05:15:57 +00:00
Chris Danford e4117354ae add static-sized array versions of ThemeMetric 2005-02-06 04:57:57 +00:00
Glenn Maynard 1d686474d4 cache metrics 2005-02-02 01:38:20 +00:00
Chris Danford 5e31b8af60 cleanup 2005-01-04 10:47:28 +00:00
Chris Danford 457f92f06a make start sound overridable 2004-12-04 21:16:00 +00:00
Glenn Maynard e4d124dd91 license update 2004-06-08 05:22:33 +00:00
Chris Danford 6590bd2d48 don't load multiple copies of "common start" or "common invalid" sound 2004-05-01 23:28:53 +00:00
Chris Danford fe3304d577 revert some bad changes 2004-02-01 05:03:45 +00:00
Chris Danford 69fd514b68 add 3D scrolling to ActorScroller
generalize BGAnimation, BGAnimationLayer to eliminate shared code with ActorFrame
2004-02-01 03:14:37 +00:00
Chris Danford a8510db992 Add "scroller" to ScreenSelectOptionsMaster 2004-01-17 23:14:56 +00:00
Glenn Maynard 12d77caa8d metricable controls 2003-11-12 02:53:28 +00:00
Glenn Maynard 0fd7734c93 Add EnabledCommand, DisabledCommand. Const fix, simplify. 2003-11-10 21:18:26 +00:00
Glenn Maynard 7589a61591 simplify and fix ScreenSelectMaster::MenuStart 2003-11-10 18:57:29 +00:00
Glenn Maynard 9484896b79 Make UpdateSelectableChoices() work, fixes, simplify. 2003-11-10 16:58:04 +00:00
Glenn Maynard 5e8ebeda43 AutoActor m_sprExplanation 2003-11-05 19:35:57 +00:00
Glenn Maynard 2c6df65bd0 Use autoActor.
Do GainFocus and LoseFocus for previews.
Always run On and then either GainFocus or LoseFocus for all previews
and icons.
2003-11-05 04:09:10 +00:00
Glenn Maynard c15e0cec49 Allow screen aliasing. 2003-09-27 22:30:51 +00:00
Chris Danford c8f7c02036 Split ModelView matrix stack into View and World stacks.
Add "hallway" and "distant" mods.
2003-09-21 02:36:28 +00:00
Chris Danford 6b2830dab8 working on SMEX 2003-06-20 23:07:45 +00:00