Chris Danford
e0b31f5354
add new row type, SELECT_NONE used in operator menu
2004-12-05 11:55:35 +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
Chris Danford
e1da21f61c
Let ActorCommand do the parsing for ModeChoice
2004-12-02 05:56:38 +00:00
Chris Danford
7f336c2ce6
self-registering screen classes
2004-11-26 17:28:47 +00:00
Chris Danford
bcbe615c0d
Pass ActorCommand structures to Actor instead of unparsed command strings.
...
This way, we can potentially do the parsing early and not parse inside of Actor as the command is executing.
2004-11-06 23:13:47 +00:00
Chris Danford
6c855f0c93
"ParsedCommand" -> "ActorCommand"
2004-11-06 20:42:09 +00:00
Chris Danford
2c314df898
HandleParams -> BeginHandleParams
2004-11-06 03:09:29 +00:00
Chris Danford
03fbb915f3
remove VC6 scoping hacks
2004-09-21 07:53:39 +00:00
Steve Checkoway
27d4678adf
Cleanup. Do not use == true or == false.
2004-09-06 21:28:56 +00:00
Glenn Maynard
9f87d1b9d5
rename NAV_FIRST_CHOICE_GOES_DOWN -> NAV_TOGGLE_THREE_KEY
...
add NAV_TOGGLE_FIVE_KEY
in NAV_FIVE_KEY, pressing start only moves to the "exit" row, instead of
going directly to the next screen, so both players have opportunity to change options
2004-08-12 22:10:48 +00:00
Chris Danford
ecedac015a
fix options screen doesn't correctly import selected trail if only 1 player joined
2004-07-11 02:44:42 +00:00
Glenn Maynard
94d0cba859
RageSounds -> GameSoundManager
2004-07-08 00:10:34 +00:00
Chris Danford
5544445ad0
name cleanup: StyleDef -> Style
2004-06-28 07:26:00 +00:00
Glenn Maynard
e4d124dd91
license update
2004-06-08 05:22:33 +00:00
Glenn Maynard
398eb05fcb
call SONGMAN->SetPreferences when PREFSMAN->m_bAutogenSteps
...
changes
2004-06-05 08:11:00 +00:00
Glenn Maynard
fe4ffc61fd
make trail handling mimic steps handling
2004-06-03 20:26:51 +00:00
Chris Danford
ba93ee8469
"for( int p=0; p<NUM_PLAYERS; p++ )" -> "FOREACH_PlayerNumber( p )"
2004-05-24 06:10:11 +00:00
Glenn Maynard
7c1600a1c1
use FOREACH_ShownCourseDifficulty
2004-05-20 22:27:45 +00:00
Glenn Maynard
7b9802b2bf
remove "SaveToProfile"
2004-04-28 23:42:23 +00:00
Chris Danford
1920634135
move Song/Steps sorting into Song/StepsUtil.h/cpp
2004-04-18 07:34:37 +00:00
Chris Danford
dfba0c0c46
move screen flow logic into branches, not PlayMode specific metrics
2004-04-18 05:15:22 +00:00
Glenn Maynard
56bd5bd008
fix CODE_CANCEL_ALL_PLAYER_OPTIONS resets both players
2004-04-02 00:58:26 +00:00
Chris Danford
afa880cbac
clean up Difficulty name theming
...
theme CourseDifficulty on options screen
2004-03-25 06:21:58 +00:00
Glenn Maynard
a330623cab
show edit name, not ambiguous "EDIT"
2004-03-19 02:30:46 +00:00
Chris Danford
66b0a47e7d
naming cleanup
2004-03-14 18:53:19 +00:00
Chris Danford
380a2d00ee
add "cross" mod
2004-02-23 05:33:33 +00:00
Sean Burke
c3133d38c4
Fix unsigned warning.
2004-02-13 09:02:36 +00:00
Chris Danford
d11ee0bf80
add row name indirection to SSOM to make it easier to add/remove rows
2004-02-13 05:27:18 +00:00
Steve Checkoway
eb96023eec
fix warning
2004-02-08 20:42:35 +00:00
Chris Danford
fc0192917b
fix wrong ROW_STEP options show on SSOM if switch to a course mode then back to a song mode
2004-02-06 04:01:08 +00:00
Glenn Maynard
ee4eea353f
fix editor player options crash
2004-01-26 22:41:37 +00:00
Glenn Maynard
1e6d3e0211
support m_bLockCourseDifficulties
2004-01-21 02:12:12 +00:00
Glenn Maynard
6781f47973
fix "no holds" option not being imported correctly
2004-01-18 07:44:06 +00:00
Glenn Maynard
f1a295c356
fix crash
...
fix "OFF" character choice not working
2004-01-18 07:12:07 +00:00
Chris Danford
2fb5052a48
whoops! Fix all nav types other than FirstChoiceGoesDown
2004-01-14 08:07:06 +00:00
Chris Danford
e382b89cc2
fix ScreenOptionsMaster::ExportOption ROW_CONFIG and ROW_SAVE_TO_PROFILE with NAV_FIRST_CHOICE_GOES_DOWN
2004-01-14 06:38:36 +00:00
Chris Danford
1f1540db50
Simplify ROW_STEP and ROW_CHARACTER in SSOMaster
2004-01-14 06:34:37 +00:00
Chris Danford
1cb29a82b5
add CourseDifficulty, use it instead of a bDifficult flag
2004-01-14 06:11:28 +00:00
Chris Danford
9551afea38
add new nav type NAV_FIRST_CHOICE_GOES_DOWN
...
ScreenOptionsMaster::ExportOption is broken when using NAV_FIRST_CHOICE_GOES_DOWN. Fix coming soon.
2004-01-14 04:59:07 +00:00
Glenn Maynard
f7491cb268
vector<bool> x; bool &b = x[0]; is illegal: vector<bool> is optimized
...
to a bitset (packed), and you can't have a pointer to a packed bit
(stupid optimization; if I want a bitset, I'll use a bitset!)
2004-01-12 01:59:34 +00:00
Chris Danford
e2136499e1
add "nojumps"
2004-01-11 06:34:30 +00:00
Glenn Maynard
898f394ae8
fix some warnings
2004-01-11 05:47:23 +00:00
Chris Danford
149138cf20
fix ImportOptions/ExportOptions interaction with multiselect
2004-01-11 04:34:00 +00:00
Chris Danford
dc863c8f31
fix multiselect + options icon crash
2004-01-11 02:28:10 +00:00
Chris Danford
028e5bd6c8
parse for multiselect flag
2004-01-10 21:36:23 +00:00
Chris Danford
26ef62415e
using ParseCommand to parse options row data
2004-01-10 20:43:32 +00:00
Chris Danford
57819b0e80
more work on multiselect
2004-01-10 08:57:08 +00:00
Chris Danford
2cd7370442
ScreenOptions: row data structure allows multiple selections per row
2004-01-10 08:05:20 +00:00
Steve Checkoway
4f62f34ad9
fix signed/unsigned comparisons. Unless I'm mistaken, size() returns a size_t which is an unsigned int.
2004-01-10 07:30:08 +00:00