Commit Graph

172 Commits

Author SHA1 Message Date
Glenn Maynard 64bdcec8dc Fix warning.
No need to push/pop the matrix when entering and exiting perspective;
it's done already.

No need to push/pop otherwise, either.
2003-04-02 18:24:00 +00:00
Chris Danford 5797abc611 Added Use3D metric to MusicWheel
Added GrooveGraph class
2003-04-02 04:41:49 +00:00
Chris Danford 40195e81c7 header2 -> Common title
Created new PlayerOption group: Perspective
Added pref: DefaultModifiers
Land -> Brake
2003-04-01 19:31:27 +00:00
Chris Danford eba90a4b0b HoldNote life snaps to 1 when button is pressed (instead of refilling slowly) 2003-03-27 00:06:16 +00:00
Glenn Maynard d97838ebaa whoops; stored offsets were reversed 2003-03-26 22:22:10 +00:00
Glenn Maynard c51f77902b UpdateTapNotesMissedOlderThan's return value is never used; remove it
Make HandleTapRowScore figure out its values for itself, so we don't
duplicate logic
2003-03-26 21:35:15 +00:00
Glenn Maynard 5604e312f6 Store tap offsets. This lets us derive the order notes were hit in;
hopefully ScoreKeeper can be made a little more generic.
2003-03-26 19:34:59 +00:00
Chris Danford 7e1f393413 Split CachedThemeMetric into separate types (CString, int, float) to prevent ambiguous types when casting 2003-03-26 19:15:38 +00:00
Glenn Maynard fdcad04705 pull autosync into a separate function 2003-03-26 18:48:19 +00:00
Glenn Maynard 14b4200f1b use IsRowComplete 2003-03-26 18:42:44 +00:00
Glenn Maynard 194bb88b1d reverse conditional; all else is whitespace changes 2003-03-26 17:38:19 +00:00
Glenn Maynard 0d0de7d336 unused code 2003-03-26 17:36:35 +00:00
Chris Danford 9dbbb7949e ScoreKeeperMAX2:
- Jumps count as 2 toward combo, but 1 toward judgement totals
- Only Perfect or better increments combo in courses
2003-03-16 20:55:45 +00:00
Chris Danford 6ccb255719 Jumps count as only 1 in TapNoteScore totals 2003-03-16 18:57:34 +00:00
Chris Danford 7192afab51 Clean up some ScoreKeeper names
Jumps are now graded on the TapNoteScore of the that completes the row, not the minimum TNS of the row
2003-03-16 17:45:32 +00:00
Chris Danford b8d8eb589d Add Skippy to PlayerOptions 2003-03-13 09:25:57 +00:00
Jared Roberts 20707a9978 compile fix 2003-03-10 02:07:52 +00:00
Chris Danford 31aa613295 Cleanup of theme element names
Renamed ScreenSelectMax* back to their old names
Replaced all hard-coded transitions with TransitionBGAnimations
2003-03-09 00:55:49 +00:00
Glenn Maynard 6071bf6fac cleanup: actors generally shouldn't move themselves 2003-03-02 06:16:03 +00:00
Glenn Maynard 1808b6838c remove hardcoded values, make it work for 2P 2003-02-28 10:20:07 +00:00
Glenn Maynard b18edf2507 clean this up
don't compare booleans to "true" or "false"; it's redundant
(this is still a hack, but I don't feel like puzzling out the right way to
do this)
2003-02-28 08:19:10 +00:00
Kevin Slaughter 4f55de1074 Enhanced ScreenSelectDifficultyEX for even more accuracy, and to include battle mode. Added `solo singles', to allow 4-panel solo mode like 4th mix.. Also made new piccies for Battle mode ^_^ 2003-02-27 10:56:37 +00:00
Chris Danford 66a6f0017f Most PlayerOptions now represented by floats
Appearance PlayerOptions are now not mutually exclusive
Accel PlayerOptions are now not mutually exclusive
Most PlayerOptions linearly interpolate if changed during song
2003-02-26 23:26:57 +00:00
Chris Danford 22ef6c358b moved PlayerNumber into a separate header to reduce dependences on GameConstantsAndTypes.h
default mappings for menu buttons
items in battle now have a duration
fix VC6 compile errors
2003-02-26 00:20:00 +00:00
Chris Danford 1fca3d67c5 more work on Battle 2003-02-25 02:51:04 +00:00
Chris Danford 5f15c92404 working on Battle 2003-02-25 00:33:42 +00:00
Chris Danford 32cdbed7bf Added detection of buggy Voodoo3 drivers, then found a hack that fixes the problems. Sigh... 2003-02-20 10:41:43 +00:00
Chris Danford 8fc33de8bf split LONG transform into BIG and QUICK 2003-02-20 00:57:52 +00:00
Chris Danford 71134fd2cf rename Big->Wide, add Tall 2003-02-19 22:58:14 +00:00
Chris Danford 82b51a2896 Fixed cut off arrows in editor playback 2003-02-19 06:42:29 +00:00
Chris Danford ac9e58f760 overhauling editor UI 2003-02-18 23:15:38 +00:00
Chris Danford 032bf447f3 per-player NoteSkin
NoteSkin selected on PlayerOptions screen
tweaked judgement appearance
marvelous judgement glow
ActorEffect cleanup
2003-02-17 12:19:42 +00:00
Chris Danford b67824e421 Moved HoldNote OK judge time to a pref. Lowered default value from 0.18s to 0.12s. 2003-02-17 05:33:57 +00:00
Chris Danford 4964a69509 fixed erroneous meter total on NameEntry
fixed incorrect judging at non 1.0 music rates
2003-02-17 05:25:20 +00:00
Glenn Maynard 9edfe16dbb fix life meter percentage updating after holds 2003-02-17 03:45:52 +00:00
Chris Danford 12756391db Added BIG transform. Haven't yet fixed the weird interaction it has with the score. 2003-02-16 20:27:53 +00:00
Glenn Maynard 42cfd6f98c stdafx -> global 2003-02-16 04:01:45 +00:00
Glenn Maynard eab305fdcf correct a header 2003-02-14 06:42:08 +00:00
Tom Jackson c0dd83f102 Fixed AutoSync. Now it corrects in the correct direction. 2003-02-14 00:07:34 +00:00
Glenn Maynard 98f82654f8 fix misses for taps on freezes 2003-02-09 04:05:31 +00:00
Glenn Maynard 6067de9624 split more
use GetElapsedTimeFromBeat vs GAMESTATE->m_fMusicSeconds
to determine the time, instead of the beat; this fixes tap notes
that lie on a freeze

(the MISS still shows up late)
2003-02-09 03:33:36 +00:00
Glenn Maynard fbf9d0c9c1 move note matching into a separate function 2003-02-09 02:07:30 +00:00
Chris Gomez d6940de549 let debug builds cheat and gain score/combo with autoplay (useful for er, debugging score and extra stage stuff) 2003-02-08 10:50:43 +00:00
Chris Danford f4e8c4fb24 clean up NoteData 2003-02-01 05:16:38 +00:00
Glenn Maynard b75a9716d5 make sure we don't OK a hold if the tap wasn't pressed 2003-01-30 05:54:15 +00:00
Glenn Maynard e821a98f06 fix oni 2003-01-27 06:18:13 +00:00
Chris Danford 559c3b7248 NEW FEATURE: Added 0.25x scroll speed
CHANGE:  Reorganized options on Player Options screen
NEW FEATURE:  New modifier: Acceleration-Land
NEW FEATURE:  New modifier: Acceleration-Expand
NEW FEATURE:  New modifier: Acceleration-Boomerang
CHANGE:  Tweaked Acceleration-Wave for more of a challenge
CHANGE:  Changed format  NoteSkin tap graphic format.  Existing NoteSkins will
	need to update the tap graphic.
2003-01-25 11:05:12 +00:00
Chris Danford cf8c4f884f cleanup of statistics, saving of high scores 2003-01-24 02:43:07 +00:00
Glenn Maynard 833ac91aca only ghost flash for great or higher 2003-01-19 23:24:48 +00:00
Chris Danford a88c866164 fixed: inaccurate boo timing, generous AAA grade, ugly scrolling grades on ScreenEvaluation 2003-01-12 02:10:55 +00:00