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