Commit Graph

213 Commits

Author SHA1 Message Date
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 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 72bd480883 CENTER_* -> SCREEN_CENTER 2004-11-05 06:35:10 +00:00
Chris Danford 807d892f4f allow theme to specify logical screen dimensions 2004-09-21 06:07:12 +00:00
Chris Danford cf9b4af6cb convert ints and casts to use PlayerNumber and macros 2004-08-30 04:35:14 +00:00
Chris Danford 14a9203efa move item end X position to metric 2004-08-29 05:19:45 +00:00
Glenn Maynard 3819c4695c cleanups 2004-08-12 23:03:01 +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
Glenn Maynard 36fa44b9c0 update comment 2004-08-12 20:49:03 +00:00
Chris Danford 5544445ad0 name cleanup: StyleDef -> Style 2004-06-28 07:26:00 +00:00
Chris Danford 3809715db0 cleanup: Remove Style and use StyleDef everywhere. This gets rid of a lot of Style->StyleDef lookups and discourages code that's specific to a Style. All game logic should be data-driven. 2004-06-27 06:52:49 +00:00
Chris Danford 298b19ce9e add metric "CapitalizeAllOptionNames" 2004-06-26 20:00:37 +00:00
Glenn Maynard 7d7305f20e fix glitch when in "ASK" song options mode and start is pressed before
m_In finishes
2004-06-17 07:38:12 +00:00
Steve Checkoway a613d4d9fa s/RAGE_ASSERT/ASSERT/ 2004-06-16 00:38:31 +00:00
Glenn Maynard e4d124dd91 license update 2004-06-08 05:22:33 +00:00
Glenn Maynard b93d1bfd5e first pass at merging CourseDifficulty into Difficulty
CourseDifficulty names still exist, since it's useful to distinguish them
in command names
2004-06-04 02:05:56 +00:00
Glenn Maynard fd43aec354 assert 2004-06-03 20:28:09 +00:00
Chris Danford 63e47ab251 fix wrong defalt player name shown 2004-05-26 07:16:22 +00:00
Chris Danford f4beffa87e fix wrong defalt player name shown 2004-05-26 06:59:38 +00:00
Chris Danford ba93ee8469 "for( int p=0; p<NUM_PLAYERS; p++ )" -> "FOREACH_PlayerNumber( p )" 2004-05-24 06:10:11 +00:00
Chris Danford abfc956e4f refactor Course: move some responsibilities to Trail 2004-05-23 00:53:20 +00:00
Chris Danford 58d63cb476 make draw order separate from Z value
add "PageType" graphic to ScreenEvaluation
2004-05-02 03:01:27 +00:00
Chris Danford 6590bd2d48 don't load multiple copies of "common start" or "common invalid" sound 2004-05-01 23:28:53 +00:00
Chris Danford df5cd5e813 move MenuElements into a base ScreenWithMenuElements so that metrics can be overridden using the Fallback mechanism 2004-05-01 23:19:33 +00:00
Glenn Maynard 7b4a86dee7 oops 2004-03-31 07:22:04 +00:00
Glenn Maynard 2ada267834 fix music rate display not changing in song options menu 2004-03-31 00:00:08 +00:00
Glenn Maynard e2a4d21679 sanity check
fix m_sprMore in doubles
2004-03-20 17:46:25 +00:00
Chris Danford 2929bacb08 show per-diffculty award on Eval screen every time it's received (not just the first time)
clean up ScreenEval PR and MR graphics
clean up Actor shadow parameters
2004-03-20 02:59:08 +00:00
Chris Danford 66b0a47e7d naming cleanup 2004-03-14 18:53:19 +00:00
Chris Danford 4727e5e923 fix "together" row flag 2004-03-14 18:51:03 +00:00
Chris Danford df72631f6c add "disqualify" graphic to options screen for options that make a song easier 2004-03-08 07:49:01 +00:00
Chris Danford 81606a2fd7 fix "PrevRow" sound 2004-03-08 06:12:03 +00:00
Glenn Maynard dda7c95e78 fix warnings 2004-03-06 02:17:18 +00:00
Chris Danford 2926d41a60 add course speed range to options screen 2004-03-04 04:37:44 +00:00
Chris Danford 9ea7b68128 fix GCC compile error 2004-02-26 06:31:47 +00:00
Glenn Maynard 572a914f9f tolerate no default selection 2004-02-25 23:56:33 +00:00
Chris Danford 699dcc36a1 on SPO, ignore MenuStart repeats until we get one FirstPressed 2004-02-23 08:33:54 +00:00
Glenn Maynard f616eb6582 debug 2004-01-18 07:17:34 +00:00
Chris Danford 0a34c30419 draw row lightlight underneath cursors 2004-01-18 04:45:10 +00:00
Glenn Maynard da0635c76b more consistent behavior on NAV_FIRST_CHOICE_GOES_DOWN 2004-01-15 05:50:45 +00:00
Glenn Maynard 98ea0d4fc7 fix "long row" crashes when only P2 is active 2004-01-15 05:43:58 +00:00
Glenn Maynard 9ac289a476 simplify
ExitSelectedP1, etc. fix
2004-01-14 22:45:04 +00:00
Glenn Maynard d516f94332 thank VC 2004-01-14 22:15:57 +00:00
Steve Checkoway 1cac9d7b6f Fix warnings. 2004-01-14 21:11:23 +00:00
Chris Danford c237bf2364 FirstChoiceGoesDown fixes 2004-01-14 09:03:35 +00:00
Chris Danford 773aa57b41 remove bogus assert 2004-01-14 08:17:17 +00:00
Chris Danford 6279ec9b49 cleanup 2004-01-14 08:06:17 +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