Chris Danford
7ac45c24e4
save Preferred, Stage, Song, and Current modifiers separately. This eliminates the fragile mods store/restore.
2006-08-05 02:38:05 +00:00
Chris Danford
5de6202367
add url
2006-06-12 09:15:27 +00:00
Chris Danford
82835dae6a
change unlock entry IDs to strings so that auto generated entry ids won't shift around and unlock different things when new songs are added
2006-05-03 22:56:23 +00:00
Chris Danford
c52ab6fa5e
Code -> UnlockEntryID
...
UnlockedSongs -> UnlockedEntryIDs
UnlockIndex -> UnlockEntryID
2006-01-28 22:08:16 +00:00
Chris Danford
7f821e8cfc
CString -> RString
2006-01-22 01:00:06 +00:00
Glenn Maynard
e341ce46bb
remove unused
2006-01-15 08:12:27 +00:00
Glenn Maynard
55efe79054
Most of the time we use a GameCommand to store state, we don't want
...
Apply() itself to load the screen; we want to stuff it in m_sNextScreen
and let the normal screen loading code path do it. That's why we have
GetAndClearScreen.
However, GetAndClearScreen is a non-const, and applying a GameCommand
should be a const operation. It doesn't get along well with screen
reuse; once you've applied it, you've destroyed the GameCommand.
Instead, hold a flag indicating whether or not to apply screens, and
set this true on load when we handle it manually. We should probably
*always* do this, and never load a screen within GameCommand itself, so
this may go away soon (always on).
2006-01-15 08:00:37 +00:00
Chris Danford
557ae44dc7
re-add applydefaultoptions
2005-11-30 04:27:10 +00:00
Chris Danford
cd9cf4c1e2
move some service menu actions from GameCommand into ScreenServiceAction
2005-11-29 23:15:11 +00:00
Chris Danford
b9f82be7a9
add separate MultiPlayer value. index = enabled player index (max num joined players). multiPlayer = MultiPlayer value for this player (max NUM_MultiPlayer)
2005-08-26 17:34:42 +00:00
Glenn Maynard
6939289f67
remove deletepreparedscreens
2005-07-22 08:46:06 +00:00
Glenn Maynard
e1fdd56297
not virtual
2005-07-19 00:46:48 +00:00
Chris Danford
5d9ba8304e
cleanup
2005-07-16 02:59:35 +00:00
Chris Danford
015e72253b
add "text," command so that elements can look up their text
2005-07-14 20:13:14 +00:00
Chris Danford
fcc6c4408a
working on SSelectProfile
2005-07-07 22:08:05 +00:00
Chris Danford
16971da0b3
add copy and clear machine edits
2005-04-28 06:17:17 +00:00
Glenn Maynard
9c0679c738
fix ScreenSelect loading screens two or three times (!) due to broken
...
"clear m_sScreen" logic
2005-04-26 05:39:12 +00:00
Chris Danford
57d906be11
Apply game commands in the order specificed so that earlier, possibly depenant commands are applied first
2005-03-30 00:56:33 +00:00
Chris Danford
f2add3a4c8
add FillMachineStats for scores stress testing
2005-03-22 10:34:20 +00:00
Chris Danford
9bc3887788
remove unused CourseStopSeconds
...
add Lua methods
2005-02-23 17:39:57 +00:00
Glenn Maynard
fda3a8208b
cleanup, pass pn to lua function
2005-02-22 03:34:56 +00:00
Glenn Maynard
efeabffb8e
allow calling Lua from GameCommand
2005-02-22 01:50:44 +00:00
Chris Danford
da5f4a57bb
add GoalType, Lua functions
2005-02-17 19:36:10 +00:00
Chris Danford
146dbea98d
add GoalCalories
2005-02-15 22:08:42 +00:00
Chris Danford
0da2e0fa6e
remove unused workout options
2005-02-13 18:18:55 +00:00
Chris Danford
b5cf0b87eb
add variables for workout
2005-01-31 02:00:00 +00:00
Glenn Maynard
1ccb50ac55
include cleanup (not much of a win)
2005-01-22 19:36:39 +00:00
Chris Danford
58e31666da
apply common setting (especially "sound") only once
2005-01-08 09:49:02 +00:00
Chris Danford
57e02f2b75
change BGALayer to use Actor's map of commands
...
add "applydefaultoptions" command
clean up CoinMode and Premium enums
2005-01-04 10:51:25 +00:00
Chris Danford
cacd23de90
add TransferStatsToMachine menu option
2005-01-01 10:27:16 +00:00
Glenn Maynard
b6fe2c3bae
add "stopmusic"
2004-12-30 01:17:52 +00:00
Chris Danford
12d556c759
allow multiple, simultaneous prepared screens
2004-12-09 09:41:06 +00:00
Chris Danford
9545db8cb4
move "unlock" and "sound" into GameCommand
2004-12-05 11:54:43 +00:00
Chris Danford
58b52c680f
convert tiny screens to GameCommands
2004-12-04 23:24:14 +00:00
Chris Danford
2684ff5124
allow GameCommand to set SortOrder
2004-12-04 22:33:55 +00:00
Chris Danford
ed19821e09
rename: ActorCommand -> Command
...
Make Command smaller and more generic.
Parse arguments on use, not in Command::Load.
2004-12-03 05:19:46 +00:00
Chris Danford
ab37218c47
rename: ModeChoice -> GameCommand
2004-12-02 06:29:20 +00:00