Commit Graph
17438 Commits
Author SHA1 Message Date
Glenn Maynard 8e926829fc deep copy AutoActors 2005-09-22 00:19:21 +00:00
Glenn Maynard fb49d6a41a optimize, simplify 2005-09-22 00:08:59 +00:00
Glenn Maynard dce23e31b4 cleanup 2005-09-21 21:56:36 +00:00
Glenn Maynard 9960d6dd9f implement ScreenRanking::BeginScreen 2005-09-21 21:52:31 +00:00
Glenn Maynard 5e0680ed05 remove banner frame (do that in the overlay)
use AutoActor
merge code and metrics
2005-09-21 21:42:07 +00:00
Glenn Maynard 0293b5c205 Run SwitchPageCommand instead of OnCommand between pages (simpler and
more flexible).  Cleanup.
2005-09-21 21:14:09 +00:00
Ben Anderson 622293b6eb JOY_1 -> JOY_BUTTON_1 2005-09-21 21:09:27 +00:00
Glenn Maynard ec97b839e2 update 2005-09-21 20:54:57 +00:00
Glenn Maynard 67a4390f07 simplify 2005-09-21 20:54:28 +00:00
Glenn Maynard bb01b4c26b add GetCoursesToShowRanking 2005-09-21 20:53:20 +00:00
Glenn Maynard ff6b55fb17 Merge metrics and common code. 2005-09-21 20:43:07 +00:00
Glenn Maynard f6c3263f24 phase out bShow*. Still a lot of code, but the code path is more obvious. 2005-09-21 20:16:53 +00:00
Glenn Maynard 1b6574d241 phase out bShow*. Don't load and then hide; when possible, just don't load it
to begin with.  (This code assumed that we'd change PageTypes in the middle,
but that hasn't been allowed and hasn't been used, and it complicates things
too much.)
2005-09-21 19:48:56 +00:00
Glenn Maynard d47b926f05 Don't broadly Reset() actors; it's too heavy-handed. Just make sure that actor
commands set state properly.

Remove some SetHidden() calls that assumed Reset() would un-hide them.
2005-09-21 19:45:40 +00:00
Glenn Maynard 86449bba80 PageType is a whole-screen property, not per-page. Eliminates m_sprPageType
hack (avoid loading stuff mid-screen).
2005-09-21 19:19:35 +00:00
Glenn Maynard fb2fa37cc6 minor revert 2005-09-21 19:13:40 +00:00
Glenn Maynard 3ea889296c replace mutually-exclusive metrics with Type, like eval 2005-09-21 19:13:13 +00:00
Glenn Maynard 386cdfe707 use SetZTestMode to enable masking; only use SetUseZBuffer for regular zbuffering (for models) 2005-09-21 18:21:14 +00:00
Glenn Maynard 35b1059e05 fix x/y set in InitCommand sometimes overridden 2005-09-21 17:45:34 +00:00
Glenn Maynard a288441843 use BeginScreen 2005-09-21 17:23:11 +00:00
Glenn Maynard 1c158bcc6c fix screens not set when reused 2005-09-21 17:14:43 +00:00
Dan Colardeau 03bd6b100b Added ActorSound 2005-09-21 16:57:30 +00:00
Chris Danford a00dbc8a46 remove CVS instructions
fix formatting
2005-09-21 01:36:51 +00:00
Renaud Lepage a5251f018c solution cleanup 2005-09-20 03:57:54 +00:00
Renaud Lepage 3b89fc9d3b we need debug and release. not every sh*t available. 2005-09-20 02:18:13 +00:00
Renaud Lepage 0764883b86 disabled the autogen of verstub... i don't know why it doesn't work anymore! 2005-09-20 02:17:20 +00:00
Renaud Lepage 83a362f22c Should've commit this one a while ago. 2005-09-19 21:20:05 +00:00
Josh Allen d5b824d8cf Opps, forgot to remove LOG code used for debugging. 2005-09-19 19:13:26 +00:00
Josh Allen dd33512012 RoomInfo box 2005-09-19 19:08:14 +00:00
Josh Allen 3be5b8ac0b InfoBox for NetRoom. Also fix Users%dCommands because comments break the parsing 2005-09-19 19:07:23 +00:00
Glenn Maynard be73671d02 cleanup 2005-09-19 09:55:05 +00:00
Glenn Maynard 075b132f89 nudge RebuildWheelItems and RebuildMusicWheelItems together 2005-09-19 09:48:41 +00:00
Glenn Maynard d2616b08d9 nudge RebuildWheelItems and RebuildMusicWheelItems together 2005-09-19 09:37:47 +00:00
Glenn Maynard 3dac531b1d nudge RebuildWheelItems and RebuildMusicWheelItems together 2005-09-19 09:36:21 +00:00
Glenn Maynard 4f1e6add01 remove function overload that doesn't change anything
cleanup
2005-09-19 09:33:05 +00:00
Glenn Maynard 646afd1051 remove "inline" (let the compiler decide) 2005-09-19 09:30:15 +00:00
Glenn Maynard 6a0c91e07e STATE_SELECTING_GENERIC -> STATE_SELECTING 2005-09-19 09:27:43 +00:00
Glenn Maynard ccc567b85c There were two "selecting" states, and several functions from WheelBase duplicated
in MusicWheel that just had one replaced with the other.  Merge them.  Multiple
selection "modes" are implemented by having different sorts containing different
selections, not with a high-level mode.
2005-09-19 09:26:42 +00:00
Glenn Maynard 97ddf1ca86 cleanup 2005-09-19 09:20:57 +00:00
Glenn Maynard 3876bc1a2c quick style pass 2005-09-19 09:19:54 +00:00
Glenn Maynard 142fc408ab fix "holding left and pressing right ignores wheel lock" 2005-09-19 09:01:21 +00:00
Glenn Maynard 5f9c33fd01 cleanup 2005-09-19 08:49:09 +00:00
Glenn Maynard 1df0a43b3f implement generic high-level input debouncing 2005-09-19 07:09:55 +00:00
Glenn Maynard e308f7e6ea cleanup 2005-09-19 04:51:49 +00:00
Glenn Maynard 393b4c55f9 cleanup 2005-09-18 11:43:32 +00:00
Glenn Maynard 31a1f078ea Clarify the select path: when select is pressed, stop the wheel immediately.
Previously, if select was pressed while holding left/right, it would stop on the
next repeat.  That's OK, since the button repeat is much faster than the wheel,
but it's confusing.
2005-09-18 11:41:44 +00:00
Glenn Maynard f60111be68 cleanup: if neither pressed, stop. This probably shouldn't happen; it used
to happen due to the bSelectIsPressed case.
2005-09-18 11:31:49 +00:00
Renaud Lepage ad46eb4b71 don't use this one unless you want to create the verstub yourself for debug... 2005-09-15 14:48:57 +00:00
Renaud Lepage e9fd10de1e New project files for VS .net 2003. Integrated with the main solution file. 2005-09-15 14:31:28 +00:00
Renaud Lepage 44865d831b Redone files based on SMX Normal. Will work with this now. 2005-09-15 14:30:47 +00:00