Commit Graph

384 Commits

Author SHA1 Message Date
Chris Danford 1ad4a83050 add song position meter to gameplay screen 2003-12-25 05:53:30 +00:00
Steve Checkoway 42c4f7415b Fix warnings. 2003-12-24 20:32:20 +00:00
Glenn Maynard 33899d03d6 combo graph fix 2003-12-23 04:44:34 +00:00
Glenn Maynard 780fa83500 split out ScreenGameplay::SetupSong
course radar value work
2003-12-23 02:18:27 +00:00
Glenn Maynard 9170e91bcc Move CurStageStats and vPlayedStageState out of GAMESTATE. Having
GameState.h depend on StageStats.h is too inconvenient.
2003-12-23 00:26:00 +00:00
Glenn Maynard 011afc3362 add ShowScoreInRave 2003-12-22 05:20:13 +00:00
Glenn Maynard a1458b2095 simplify and fix up combo/life stats 2003-12-22 01:55:03 +00:00
Glenn Maynard 19ff522f3d CourseSongNumber 2003-12-18 23:19:02 +00:00
Glenn Maynard 588836df07 generic beat sync 2003-12-18 08:53:38 +00:00
Glenn Maynard eb0620add8 pass TimingData to GameState::UpdateSongPosition 2003-12-18 06:14:47 +00:00
Glenn Maynard c1462d88f5 TimingData 2003-12-18 04:48:26 +00:00
Glenn Maynard a2b10b881a add PlayerName 2003-12-17 10:21:31 +00:00
Glenn Maynard 2cd058620b Always set GAMESTATE->m_CurStageStats.pSong.
Always fill in m_vPlayedStageStats.
2003-12-15 06:24:59 +00:00
Chris Danford 8d6b19ad7a more stats.html categories 2003-12-09 10:20:18 +00:00
Chris Danford ade8308aa1 add per-player danger and per-player dead animations 2003-12-07 20:29:42 +00:00
Glenn Maynard 0c0f4c2642 Fix overflow causing odd grades. (Bug courtesy of Microsoft Visual C++ 6.0.) 2003-12-03 04:28:46 +00:00
Glenn Maynard 3c673cf6ad fix voltage result 2003-12-03 03:31:46 +00:00
Glenn Maynard 3e8cf666ba Don't count demo play in NumTimesPlayed.
Fix BeginnerHelper model load crash; simplify.
2003-12-02 19:11:51 +00:00
Glenn Maynard 7ff9a6d381 no TwoPlayerRecovery in Oni 2003-12-01 21:12:07 +00:00
Glenn Maynard 7f12b31439 dynamic GAMESTATE->m_ActiveAttacks
fix crash
2003-12-01 21:04:40 +00:00
Chris Danford 4561b36046 move stage sprite to top 2003-11-29 11:16:36 +00:00
Glenn Maynard c38d156a5b should fix back 2003-11-28 23:26:14 +00:00
Chris Danford 143dc3ae5e tweak ScoreDisplayRave 2003-11-26 06:40:03 +00:00
Glenn Maynard 5015f3e730 fix m_textSongTitle tween 2003-11-26 00:17:54 +00:00
Glenn Maynard 09843153d4 simplify "Continue holding START to give up" 2003-11-24 02:03:09 +00:00
Glenn Maynard 01e7a4d2a0 fix warning 2003-11-24 00:54:27 +00:00
Chris Danford ffc40fe994 add LightsDriver_ScreenMessage 2003-11-20 11:55:45 +00:00
Chris Danford 4e80f3057a working on battle 2003-11-20 06:50:05 +00:00
Chris Danford 897cd94be5 show regular score display in battle 2003-11-19 12:33:52 +00:00
Glenn Maynard ad5b9dfab4 s/BPM/BPMDisplay/ 2003-11-17 03:34:13 +00:00
Chris Danford b697979cc0 support pad lights 2003-11-16 06:27:52 +00:00
Chris Danford 48d5a78429 basic lights support 2003-11-16 04:45:12 +00:00
Glenn Maynard b796957fd5 Fix crashes: m_pLifeMeter[p] and GetDancingCharacters() might be NULL. 2003-11-14 18:33:12 +00:00
Glenn Maynard 62b5a16d28 call m_BPMDisplay.Load() 2003-11-14 18:31:28 +00:00
Chris Danford 47def7d3dc xbox updates 2003-11-13 00:39:36 +00:00
Andrew Livy ad7c67b0ce Added: 2D DancingCharacter System, Ability to Show (or not show) Evaluation Screen on Fail. Evaluation Screen Fail / Passed BGA Overlays. 2003-11-10 23:25:44 +00:00
Chris Danford 0b87d72d71 fix HoldNote scoring 2003-11-10 01:24:46 +00:00
Glenn Maynard adc4af1a48 Never set StageStats::bFailed in FAIL_OFF. Fixes life bar not refilling
after bottoming out the lifebar in PassMark mode.
2003-11-04 04:22:17 +00:00
Glenn Maynard cdd1f885bf mvoe logic to StageStats::AllFailed 2003-11-03 23:55:58 +00:00
Glenn Maynard 43ed677045 Fix PlayerOptions::GetString percentage rounding.
Merge ScreenGameplay::SM_NotesEnded code paths.

Replace FAIL_PASSMARK with PlayerOptions FailMark:
It's simpler: only one test (in SM_NotesEnded).  It can be 1: changed easily:
say "80% FailMark" for BM; 2: set per-player, if some mode wants an easier
setting for easier difficulties; 3: changed during courses (if you really wanted to).

It coexists with fail types.  In some BeatMania games, you have to be over 80%
at the end to pass, but you also fail immediately if the bar empties.

One thing to be careful of: since it coexists with fail types, setting FailOff doesn't
disable FailMark failing.  If you want that, too, use "No FailMark".

The danger background works consistently.  (If FailOff is set, the behavior is what
it was--no danger at all.)
2003-11-03 19:42:06 +00:00
Andrew Livy 93f2e21ce4 Added: 70% PassMark Fail Type 2003-11-03 03:30:39 +00:00
Glenn Maynard 2fe66ca812 fix m_textDebug tweening 2003-11-03 02:10:03 +00:00
Andrew Livy 767f10211c Fixed: 'Key Press Bars' displaying if player pressed a key on Demo / Jukebox Screen
Fixed: In-game Max Combo counter
2003-11-03 00:16:18 +00:00
Glenn Maynard 84ed049b76 fix course iNumTimesPlayed 2003-11-01 07:28:55 +00:00
Chris Danford 04680abf76 Change FailEndOfSong to fail after the current song in courses. 2003-11-01 06:23:59 +00:00
Glenn Maynard db4c8e9424 fix players' best 2003-10-31 23:15:45 +00:00
Glenn Maynard d0884df07d fix course mod tweening 2003-10-31 20:58:15 +00:00
Matt Denham bbc957dee6 cleaned up test for whether to play "gameplay oni failed halfway" to match arcade 2003-10-28 06:38:36 +00:00
Glenn Maynard 18c9d38f50 course timed attack support
fix HowToPlay crash
2003-10-26 03:02:30 +00:00
Glenn Maynard e550d16195 move Attack out of GameState 2003-10-25 22:00:58 +00:00