Glenn Maynard
eb8563ecd9
replace music (probably temps)
2005-09-22 05:47:26 +00:00
Glenn Maynard
86001c793c
fix warning
2005-09-22 03:10:47 +00:00
Glenn Maynard
5d450f7f57
ranking update
2005-09-22 03:03:05 +00:00
Dan Colardeau
dc07af3b36
Uploading the first release of the SM4 theme. Everything, and I mean, EVERYTHING in this folder is going to change. Not maybe. Not might. WILL
2005-09-22 02:43:10 +00:00
Glenn Maynard
465c2e71ff
pull out common code, prefer to set stuff up in Init, unfold conditionals; support
...
locked courses while we're at it
2005-09-22 01:49:07 +00:00
Glenn Maynard
602a62325c
use GenericTweenOn(). (Just make sure ActorUtil::LoadAllCommands is
...
called and the actor is added to the tree, and OnCommand will be played.)
2005-09-22 01:28:56 +00:00
Glenn Maynard
dae80d0805
add GenericTweenOn()
2005-09-22 01:27:00 +00:00
Glenn Maynard
b7d8a64199
unneeded; these are children of m_ListScoreRowItems
2005-09-22 01:22:16 +00:00
Glenn Maynard
701aff5ee8
avoid GetPathS during BeginScreen
2005-09-22 01:17:35 +00:00
Glenn Maynard
026f13f765
Load commands in the template, not later when we call ON_COMMAND
...
on the copies. This is a fairly major optimization: we only load the commands
once, rather than dozens of times, and we save memory, since the copies will
just take references to the generated Lua functions instead of making dozens
of functions.
2005-09-22 00:21:24 +00:00
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