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
0634c55431
fix rounding error in displaying percent score
2004-10-18 03:00:12 +00:00
Glenn Maynard
39c30e2f37
fix stage count problems
2004-10-09 15:18:42 +00:00
Chris Danford
bc39cb5079
serialize all memory card operations since mount operations hang if we're doing lsusb or reading USB mass storage descriptors in another thread
2004-10-09 08:16:48 +00:00
Glenn Maynard
a10764d6a4
fix stage counter being wrong for early ScreenSelectMusic code
2004-10-06 01:38:23 +00:00
Chris Danford
5d954e5659
don't mount unless the profile was loaded from a memory card
2004-10-03 05:49:10 +00:00
Chris Danford
9fe9b0884a
Add hack to not leave cards mounted
2004-10-03 05:27:52 +00:00
Chris Danford
d2a54cca31
make TapNote a struct. Over time, more properties will move from the enums and into bit flags.
2004-09-12 05:56:24 +00:00
Chris Danford
8668075291
fix warnings
2004-08-30 06:41:56 +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
e435165014
clean up memory card logic:
...
- Don't do the OS mount for cards during the attract screens. Only do OS mounts in the time between BeginGame and PlayersFinalized.
- Remove logic for fast load of a Profile from the MemoryCard. Instead, load the whole profile all at once on PlayersFinalized.
2004-08-09 05:01:24 +00:00
Glenn Maynard
0c4f092fd3
fix ambiguous ?: types
2004-08-06 21:01:28 +00:00
Chris Danford
4af835a0de
do save high scores for a failed nonstop course
2004-07-25 22:08:41 +00:00
Chris Danford
4656fd713f
don't save awards in Profile. This info isn't used anywhere and won't be anytime soon.
2004-07-25 18:56:05 +00:00
Glenn Maynard
9965bbff54
cleanup
2004-07-25 07:22:31 +00:00
Chris Danford
504ba6c163
GetPath*N->GetPath*F
2004-07-25 06:29:50 +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
9199410e82
stats.xml:
...
theme more elements
show HighScore details
clean up some tables
2004-07-19 08:05:14 +00:00
Glenn Maynard
fe4209035f
simplify, fix crash
2004-07-17 22:21:27 +00:00
Glenn Maynard
8532a2c337
cleanup
2004-07-13 00:13:36 +00:00
Glenn Maynard
b95b5b9417
simplify: no need to bind this to a screen type anymore
2004-07-13 00:02:26 +00:00
Glenn Maynard
a2f965fb92
simplify
2004-07-13 00:01:08 +00:00
Chris Danford
96ca652c94
move RadarValues into a separate file
...
clean up usage of RadarValues
2004-07-11 07:21:33 +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
Chris Danford
58d8d23a93
move awards to ScreenEvaluation
2004-06-22 08:41:25 +00:00
Chris Danford
4fb496e4d9
save HighScore in Screenshot
2004-06-12 07:01:07 +00:00
Chris Danford
51366df8cc
name cleanup: PLAY_MODE_ARCADE -> PLAY_MODE_REGULAR
2004-06-11 06:05:35 +00:00
Glenn Maynard
e4d124dd91
license update
2004-06-08 05:22:33 +00:00
Glenn Maynard
c266c71dca
stop accessing Song::m_vpSteps directly
2004-06-04 23:29:13 +00:00
Glenn Maynard
af9a619044
seed and course change in GameState::FinishStage
2004-06-04 06:34:52 +00:00
Glenn Maynard
64988f3216
set DifficultyIcon from the actual diffiuclty, not preferred
2004-06-04 05:40:57 +00:00
Glenn Maynard
7999764de4
simplify
2004-06-04 03:42:49 +00:00
Glenn Maynard
065f3eb517
fix warning
2004-06-03 20:03:41 +00:00
Chris Danford
61581479d8
track the current Trail in GameState
2004-06-03 08:22:02 +00:00
Chris Danford
ab2022c8e2
theme element name cleanup
2004-06-01 05:46:21 +00:00
Chris Danford
ce4274af53
show per-difficulty awards on the eval screen even if not using a profile
2004-05-31 20:40:44 +00:00
Chris Danford
3a5a46ab9f
add DifficultyMeter to ScreenGameplay, ScreenEval
...
add PlayerName to ScreenEval
2004-05-31 06:04:30 +00:00
Chris Danford
3cadf4c5d5
have Numbers fall back to Fonts (in perparation for removing the Numbers dir altogether)
2004-05-30 23:23:39 +00:00
Chris Danford
af8735c00c
convert some Sprites to AutoActors
2004-05-30 21:34:42 +00:00
Chris Danford
6ad780417e
"SetFromNotes" -> "SetFromSteps"
2004-05-29 04:50:47 +00:00
Chris Danford
6a82d3c5a0
add judge counts to HighScore. Will this make Stats.xml too big?
2004-05-27 07:59:46 +00:00
Chris Danford
ce41948d95
save ProductID in HighScore to track what software a score came from
2004-05-25 06:50:04 +00:00
Chris Danford
a9db266eb2
"for( p=0; p<NUM_PLAYERS; p++ )" -> "FOREACH_PlayerNumber( p )"
2004-05-24 08:16:17 +00:00
Chris Danford
b05d25ab24
"m_pCurNotes" -> "m_pCurSteps"
2004-05-24 06:12:17 +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
6f75a3d920
review uses of GetTrail
2004-05-24 06:07:59 +00:00
Chris Danford
4bb777232d
name cleanup: "pNotes" -> "pSteps"
2004-05-24 03:41:39 +00:00