Commit Graph
373 Commits
Author SHA1 Message Date
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
Chris Danford 99a02deffe name cleanup: "StepsType nt" -> "StepsType st" 2004-05-24 03:32:56 +00:00
Glenn Maynard d2bb74c409 Add step totals in GameState::FinishStage, instead of eval. This means
that step counts and "calories" still count if you fail (or give up).
2004-05-24 01:32:17 +00:00