Chris Danford
09d018444e
split StageStats into player-specific and non-player-specific structs
2004-12-20 10:47:41 +00:00
Chris Danford
f840c014a9
Move some player-specific data out of the bloated GameState class.
...
Have gameplay objects hold a PlayerState pointer instead of a PlayerNumber and indexing back into GameState.
This will simplify off-screen players (e.g. CPU ghosts, network replicated human players, >2 players using one NoteField)
2004-12-20 06:25:59 +00:00
Chris Danford
b6d711b3c1
Remove backgrounds on screens. Have one shared background that persists across screens.
2004-12-09 08:16:18 +00:00
Chris Danford
7f336c2ce6
self-registering screen classes
2004-11-26 17:28:47 +00:00
Chris Danford
0b64a246f9
add checkpoints
2004-11-24 03:49:17 +00:00
Chris Danford
e78197cd2e
differentiate between Songs and Courses % Complete
2004-08-31 04:29:20 +00:00
Chris Danford
081c1e24b5
fix incorrect song counts for courses
...
cleanup: make StageStats hold a list of Songs and Steps that were played during the stage
2004-08-30 04:09:23 +00:00
Chris Danford
f72b8b15d4
fix "current combo on ScreenEnding shows the previous saved value, not the current value"
2004-08-29 19:10:25 +00:00
Chris Danford
d2fb69ea49
fix wrong calorie stat displayed
2004-08-28 20:16:25 +00:00
Glenn Maynard
64938525f5
warnings
2004-08-15 21:58:13 +00:00
Chris Danford
8f1f39a675
show overall PercentComplete on ScreenEnding
2004-08-15 01:36:33 +00:00
Chris Danford
404ed69faf
fix "invalid Difficulty value causes garbage calculation"
2004-08-09 05:00:20 +00:00
Glenn Maynard
0c4f092fd3
fix ambiguous ?: types
2004-08-06 21:01:28 +00:00
Chris Danford
64628fac21
remove enum Game. Instead, pass around the GameDef pointer
2004-07-25 04:27:20 +00:00
Chris Danford
05257b050c
fix combo and life history don't accumulate correctly in courses
...
change combo and life history position units to Seconds from Beats
2004-07-24 18:11:04 +00:00
Chris Danford
d412ab055d
name cleanup: NotesType -> StepsType
2004-07-12 02:19:24 +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
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
Glenn Maynard
f643f412fb
fix warnings
2004-06-24 07:30:04 +00:00
Chris Danford
58d8d23a93
move awards to ScreenEvaluation
2004-06-22 08:41:25 +00:00
Glenn Maynard
e4d124dd91
license update
2004-06-08 05:22:33 +00:00
Glenn Maynard
df56b72b33
simplify
2004-05-24 01:28:28 +00:00
Glenn Maynard
1b5e2aafef
Explicitly make sure FinishStage is called. We need to do this before
...
ResetGame, since it should be called before prompting to remove memory
cards.
2004-05-24 01:00:06 +00:00
Chris Danford
2b9dc537de
don't process input if transitioning
2004-05-16 20:01:15 +00:00
Chris Danford
83c0c4dda5
make Start exit ScreenEnding
2004-05-14 07:14:45 +00:00
Glenn Maynard
e2adb85a35
cosmetic
2004-05-10 05:26:41 +00:00
Chris Danford
4eec17d42e
HTML: Difficulty Table -> Percent Complete
2004-05-08 08:09:18 +00:00
Chris Danford
ce6e2d5ae8
force Leap to choose a song wheel item
2004-05-03 02:44:56 +00:00
Chris Danford
741ab63c14
change "total high score dance points" to "percent complete"
2004-05-02 18:49:41 +00:00
Chris Danford
1920634135
move Song/Steps sorting into Song/StepsUtil.h/cpp
2004-04-18 07:34:37 +00:00
Chris Danford
ce0590684c
per-player "don't forget" graphics
2004-04-17 18:00:43 +00:00
Chris Danford
111f5b3124
don't wait for memory card to be removed
2004-03-24 04:05:43 +00:00
Chris Danford
1090dcd2a0
add themed StepsType name
...
add "TotalHighScoreDancePoints" calculation to ScreenEnding
2004-03-11 06:31:30 +00:00
Chris Danford
b002ac820b
Profile name cleanup
2004-02-22 20:58:39 +00:00
Glenn Maynard
c11c9fb909
conflicting name
2004-02-06 22:48:46 +00:00
Jason Felds
8da2490986
Newline added...been awhile since I've done that.
2004-01-11 22:42:11 +00:00
Chris Danford
cf06498ff3
fix ending never fades out if no memory cards removed
2004-01-11 09:26:01 +00:00
Chris Danford
40d0062120
add remove memory card graphic to ScreenEnding
2004-01-07 04:37:00 +00:00