Commit Graph

113 Commits

Author SHA1 Message Date
Glenn Maynard 51d23bb03c fix comments 2005-02-16 03:40:44 +00:00
Chris Danford 98cee78b78 assert on invalid enum strings early 2005-02-14 17:51:57 +00:00
Glenn Maynard 3c65876ed3 Lua interface to creating options menu rows. The code's a little ugly;
cleanups and samples coming in a bit.
2005-02-14 01:42:21 +00:00
Glenn Maynard 33b74d0fc3 simplify 2005-02-14 01:38:57 +00:00
Chris Danford 202170ab53 add "ShowOneInRow" 2005-02-13 18:14:11 +00:00
Glenn Maynard 859ca34079 fix options menu loading every other menu 2005-02-12 09:07:59 +00:00
Glenn Maynard ccc31cad7f SelectTypeToString, StringToSelectType, LayoutTypeToString, StringToLayoutType 2005-02-12 05:08:43 +00:00
Chris Danford 93b8ba48b6 Move OptionRow to a separate file
Don't init all BitmapText objects for long rows.  Calculate the row width, then init the text.
2005-02-11 07:50:26 +00:00
Chris Danford 4223e09cc8 GetPathTo -> GetPath 2005-02-06 03:32:53 +00:00
Chris Danford bab89e1b07 fix underlines showing in ScreenOptionsMenu 2005-01-31 03:32:59 +00:00
Chris Danford b3e9d3aed0 fix options icon names 2005-01-29 22:47:37 +00:00
Chris Danford e273da39c6 replace ScreenMenuJukebox with ScreenOptionsMaster 2005-01-29 21:56:24 +00:00
Chris Danford cd9c48d645 LuaHelpers -> LuaManager 2005-01-24 02:26:55 +00:00
Glenn Maynard f98a51d87e fix player 2 getting wrong player options applied 2005-01-10 13:04:31 +00:00
Glenn Maynard 3c8e26369b Lua should not depend on ThemeManager 2005-01-09 01:31:06 +00:00
Glenn Maynard 317378b028 Init -> InitMenu 2005-01-03 22:20:39 +00:00
Chris Danford 9b457eb241 add aspect ratio pref 2004-12-23 06:50:19 +00:00
Chris Danford 12d556c759 allow multiple, simultaneous prepared screens 2004-12-09 09:41:06 +00:00
Glenn Maynard ed097b0a5d cleanups (working on cleaner ConfOption/Preference integration) 2004-12-07 02:47:21 +00:00
Glenn Maynard d3180e8690 cleanup 2004-12-07 02:42:50 +00:00
Glenn Maynard 7a722d759e simplify 2004-12-05 21:11:51 +00:00
Chris Danford 730787aacb name cleanup: State->Screen 2004-12-05 11:59:39 +00:00
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