Commit Graph

312 Commits

Author SHA1 Message Date
Glenn Maynard c9b618af95 FAIL_OFF means you can't fail. 2003-09-07 23:22:59 +00:00
Glenn Maynard 2bad168945 Don't clear GAMESTATE->m_CurStageStats
here--GameState::ResetStageStatistics does that.
2003-09-06 04:14:38 +00:00
Glenn Maynard 930becbadd fix backout glitch 2003-09-06 03:55:32 +00:00
Glenn Maynard 144bee1143 allow aborting games with the start button (for configurations that
have no back button)
2003-09-06 03:25:45 +00:00
Glenn Maynard 5ef82e798b Rename StageStats::operator+= to AddStats. (easier to grep for)
Keep track of whether each stage in StageStats was an extra stage.
GAMESTATE->m_vPassedStageStats now holds all played songs,
including failed ones (renaming in a moment).
GameState::GetFinalEvalStatsAndSongs logic was weird.  Simplify.
2003-09-06 01:35:29 +00:00
Glenn Maynard 6862e69559 Oops. Meant to commit this first. 2003-09-06 01:20:56 +00:00
Glenn Maynard eb48da7570 its 2003-09-03 03:30:59 +00:00
Glenn Maynard 985a040f49 fix warnings 2003-09-01 01:47:47 +00:00
Thad Ward 7f58205242 BeginnerHelper fixes:
change IsPlayerEnabled() to IsHumanPlayer()
check to see if we can use the BeginnerHelper before attempting to use it.
Disable BeginnerHelper for non-Dance game types.
2003-08-31 07:28:19 +00:00
Thad Ward 79b669d3bc Finish up the difficulty chage Sean was working on. 2003-08-29 02:04:13 +00:00
Thad Ward 562aa9877b make BeginnerHelper capable of handling turn modifiers. 2003-08-27 13:36:22 +00:00
Chris Gomez a970766dff Add support for a few announcer triggers;
gameplay oni fail
gameplay oni fail halfway (may as well, used in extreme)
gameplay combo overflow (for multiples of 100 over 1000)

Hm. neither of the oni fail ones are actually oni-specific (are used with any course mode).
2003-08-25 17:15:47 +00:00
Thad Ward 5c5c4ed329 Move the BeginnerHelper code from ScreenGameplay::Update() into BeginnerHelper::Update() 2003-08-25 06:20:44 +00:00
Thad Ward d834608f0d Better, cleaner solution for conditionally initializing the BeginnerHelper. 2003-08-24 23:43:42 +00:00
Thad Ward 0d74c0d864 only initialize BeginnerHelper if we have a player who is on beginner and the option to show it is on. 2003-08-24 23:18:20 +00:00
Chris Danford ef4dd67bec Solo single for all ONE_PLAYER_ONE_CREDIT game types 2003-08-24 16:40:45 +00:00
Chris Danford 1e718a80a5 fix Save/Revert prompt when playing a course 2003-08-23 18:33:49 +00:00
Glenn Maynard 1f0f51fc32 comments 2003-08-20 18:17:40 +00:00
Kevin Slaughter 5f9520285e Fixed BeginnerHelper bugs 2003-08-20 09:58:11 +00:00
Kevin Slaughter dad861ce5a Added in BeginnerHelper's step sensing ability, and so it will allow a flashing animation when an arrow is to be hit, ala DDR Extreme 2003-08-20 09:19:46 +00:00
Chris Danford ffea51d6e6 consolidate battle modes 2003-08-19 04:27:50 +00:00
Chris Danford 248a61513a Add scrolls: split and alternate 2003-08-17 00:15:54 +00:00
Andrew Wong 18d61edb52 fix percentages regarding oni mode
fix crash in oni mode when using 5th mix scoring
2003-08-14 19:46:22 +00:00
Chris Danford 0f1743a468 remove unused ActiveItemList 2003-08-14 07:30:00 +00:00
Glenn Maynard 5a231e9cd4 Fix DP calculation when using transforms 2003-08-13 19:51:53 +00:00
Glenn Maynard 31c2b8ff7b Don't display the offset change if there wasn't any. 2003-08-12 00:40:38 +00:00
Glenn Maynard 85423c86dc Hide m_fOldOffset in ScreenGameplay.
Show the original and changed offsets.

Fix crash in course modes.
2003-08-12 00:05:01 +00:00
Glenn Maynard 4443730c98 cosmetic 2003-08-11 23:12:01 +00:00
Andrew Wong d017385257 basic support for 5th scoring mode (only adjusts max score value right now) 2003-08-11 09:58:18 +00:00
Andrew Wong b3d8ee0b44 show offset change when a song's bpm or offset changes (useful for obtaining global gap) 2003-08-10 13:34:55 +00:00
Andrew Wong f14bad2125 fix lifebar difficulty being a final stage on demonstration/jukebox modes 2003-08-08 11:26:35 +00:00
Andrew Wong 5cc3dbe4bb various bugfixes/updates
unlock system now supports clear and failed extra stages
songs unlocked by roulette are no longer unlocked by selecting them as extra stage
'fixed' survived time for extra stage when failing
2003-08-07 10:15:16 +00:00
Chris Danford aa6ca21d61 fix announcer playing before first note or between songs in a course 2003-08-07 07:34:42 +00:00
Chris Danford 1a0d83cbc0 m_NotesType => m_StepsType
split NoteDataUtil to sep file
2003-08-07 06:36:34 +00:00
Steve Checkoway 2dcb5f7a9e What does this line do other than clobber iPossibleDancePoints[0] and give everybody AA? 2003-08-01 11:41:13 +00:00
Andrew Wong c3f1d5bc12 Added "progressive stages lifebar" support
Fixed bug where final stage wasn't really at full difficulty
2003-07-31 15:07:48 +00:00
Andrew Wong 3adec8251c progressive lifebar for nonstop courses (4th stage harder than 1st stage, etc) 2003-07-30 17:01:04 +00:00
Glenn Maynard fe489cd281 SOUNDMAN -> SOUND
RageSoundManager.h -> RageSounds.h
2003-07-26 23:05:16 +00:00
Glenn Maynard f0b61ec688 add missing header 2003-07-26 22:00:51 +00:00
Glenn Maynard 2d7b9c9301 Simplify. Don't recalculate values; it'll break if the rules change elsewhere,
eg. to a change ScoreKeeper.
2003-07-24 19:44:59 +00:00
Andrew Wong 850f591351 scoring fix - still need to check for fail for scoring purposes on fail_end_of_song and fail_off 2003-07-24 09:25:25 +00:00
Glenn Maynard e08a001137 Fix courses. 2003-07-24 02:41:56 +00:00
Sean Burke ccfe10c660 Compile fix for the rename. 2003-07-21 23:52:01 +00:00
Glenn Maynard 4106afb299 Refactor.
Finding out which songs were random was broken: if a non-static
song (eg. player's best) was missing ("BEST99999"), m_entries
doesn't necessarily match one-to-one with the results of GetStageInfo.
2003-07-21 21:54:07 +00:00
Glenn Maynard b447ccb01d Fix scoring when using transforms. 2003-07-21 19:07:10 +00:00
Glenn Maynard d926a032ff Add missing header. 2003-07-17 20:10:07 +00:00
Glenn Maynard 997b5887d4 zero out m_pInventory 2003-07-15 20:05:00 +00:00
Glenn Maynard 350ce47a00 Handle timestamps in Step. 2003-07-13 00:34:30 +00:00
Chris Danford 835887cfd3 battle enemy face stuff 2003-07-10 11:47:45 +00:00
Chris Danford 47e08af623 key for testing incoming (temporary) 2003-07-10 03:39:30 +00:00