Commit Graph

222 Commits

Author SHA1 Message Date
Glenn Maynard a9774592e2 update 2003-08-01 00:12:10 +00:00
Glenn Maynard 05de095e0e Keep track of total error, in ms. 2003-07-31 23:01:02 +00:00
Andrew Wong 0ce2147bc2 added "courses only" option for marvelous judgement 2003-07-25 08:05:29 +00:00
Glenn Maynard 439b7c45e5 Compensate for rate in fNoteOffset, not fSecondsFromPerfect; should fix
autosync issues with music rates.
2003-07-22 05:03:38 +00:00
Glenn Maynard abd9a95eef Fix hold note life not counting down during a freeze at the very start 2003-07-17 18:50:01 +00:00
Glenn Maynard 6169ffab68 cleanup 2003-07-15 23:24:48 +00:00
Glenn Maynard 350ce47a00 Handle timestamps in Step. 2003-07-13 00:34:30 +00:00
Chris Danford 19d8a3de4c fix crash on step if NULL life meter 2003-07-08 20:56:25 +00:00
Andrew Wong 6fdfd55dba fixed freeze arrows for previous commit (after failing a song perfects/marv is worth 10 points, great 5) 2003-07-08 10:26:27 +00:00
Andrew Wong b76fd0dafd implemented feature where failing a song causes you to receive 10 points for a perfect/marvelous, 5 per great.
NOTE: it still has a few bugs, some I have noticed:

1) getting a freeze arrow still nets in full (marvelous) points
2) score doesn't seem to update sometimes the points completely.

Also may have implemented Toasty unlocks.  (i added a line but it may or may not work)
2003-07-08 08:21:10 +00:00
Chris Danford fa91f2e636 working on Rave 2003-06-30 18:08:27 +00:00
Glenn Maynard 3ca9b23f40 Fix autoplay weirdness in editor 2003-06-25 05:35:14 +00:00
Glenn Maynard f345edb366 store scores as ints
nonstop scoring fixes
2003-06-18 20:08:39 +00:00
Glenn Maynard a76f972dba (why was this commented out?) 2003-06-18 04:25:49 +00:00
Glenn Maynard 3227d97d55 fix doubles jukebox 2003-06-13 04:31:01 +00:00
Glenn Maynard bfdbaf3dbb Player::Update: Don't round for CrossedRow + explanation.
GetClosestNoteDirectional: Always round up, so we always look far enough.
It's harmless to look a little too far.  Fixes not being able to hit a note .5
of a note row too soon--there was small window in which you hadn't been
graded and should have been able to register a boo, but steps were
ignored.  (This showed up in MAX3.)
2003-06-13 00:50:24 +00:00
Glenn Maynard af56d0fcc2 Fix notes being judged as misses an index too early. Obvious on
ridiculously slow songs (MAX3), but could affect reasonably slow
sections, too (Sakura).
2003-06-13 00:24:33 +00:00
Glenn Maynard eb931f8a4d Handle CrossedRow inside Player, so autoplay works correctly in the
editor.
2003-06-10 19:53:33 +00:00
Glenn Maynard b631efc312 handle NoteField reloading inside NoteField; this fixes note skins in
the editor
2003-05-30 20:23:57 +00:00
Glenn Maynard 55abb5165b restore important comment 2003-05-19 08:55:33 +00:00
Glenn Maynard 56d71b85b6 cleanup 2003-05-19 08:50:58 +00:00
Kevin Slaughter b1396c186a Fix ScreenHowToPlay:: Now displays until all the hard-coded steps are gone (SecondsToShow metric), and added into Player.cpp a value to show/hide judgment messages (miss/perfect etc*). This is turned OFF by default so everything still shows the judgment, except for ScreenHowToPlay 2003-05-19 08:18:21 +00:00
Glenn Maynard fd74e6e64d fix not counting hold scores when autoplay is on 2003-05-17 21:19:00 +00:00
Chris Danford 5c9710f155 fix VC7 compile errors 2003-05-11 08:19:24 +00:00
Chris Danford f574c4782a changed format of score frame graphics 2003-05-05 06:48:20 +00:00
Andrew Livy 1c097d1d5f Added: Random Vanish mode: Arrows go in at the bottom, disappear, get randomized in the middle whist invisible and come out at the top somewhere else :)
Known Bugs: The only major bug i've experienced with this is for some reason the arrows continue past the grey bar even if you get great, perfect or marvellous. This doesn't affect the score though, I can't quite figure this one out.

Added: Hidden and Vanish codes for PIU.
2003-05-04 13:58:45 +00:00
Chris Danford 4b7d640324 support noteskin-changing attacks
cache trick icons
change AI probability format
2003-04-22 04:54:04 +00:00
Glenn Maynard f23bffe84e fix misses
(how did we all miss *that*? :)
2003-04-22 03:55:23 +00:00
Chris Danford 15a54aee79 options cleanup 2003-04-21 23:43:51 +00:00
Glenn Maynard 0a4afe592b quiet warning 2003-04-21 22:31:27 +00:00
Kevin Slaughter af7e9cfad9 Fixed double-definition error of NoCheating boolean value, so it will compile 2003-04-21 05:08:20 +00:00
Glenn Maynard fce50f2f9c Okay, let's not have functional, oft-changing code inside #ifdef DEBUG.
This has broken three or four times since few people have time to test
compiling in both release and debug before committing.  Put a
check inside and do the logic outside.
2003-04-21 04:11:01 +00:00
Glenn Maynard 2faec36fec fix m_fJudgeWindowScale 2003-04-21 03:24:42 +00:00
Chris Danford e15dcc2ab5 Load AI difficulty data at runtime from AI.ini 2003-04-21 02:41:10 +00:00
Glenn Maynard a3aebd8dfc remove backdrop position (do it within the backdrop)
add hold judgement position
2003-04-17 23:21:22 +00:00
Glenn Maynard 924cb3f1bc allow positioning per-player
allow moving overlay graphics
2003-04-17 22:53:36 +00:00
Glenn Maynard d3048641b1 update
add clip plane control
fix INI silliness
2003-04-17 21:16:56 +00:00
Chris Danford 228c9ba96b fix various graphical glitches 2003-04-15 18:32:34 +00:00
Glenn Maynard f17e4ceaea Simplify, so I don't have to wrap every call to Mode. 2003-04-15 02:52:58 +00:00
Glenn Maynard 577c8567d4 get rid of the frame; it helps less now than it did when I added it,
and the combo needs to be above the backdrop
2003-04-14 23:09:35 +00:00
Glenn Maynard 51a15b2ab2 use arrowbackdrop
Put everything that's aligned with arrows in a frame
2003-04-14 22:32:08 +00:00
Chris Danford 44598724ce Add win/lose BGAnimations
Clean up Attack data structures
2003-04-14 22:12:54 +00:00
Chris Danford 82199383a8 Change event mode to a CoinMode (since using COIN_PAY and EventMode at the same time doesn't make sense).
Split ScreenLogo and ScreenTitleMenu.
In ScreenTitleMenu, add a different animation if using COIN_HOME (for SMMAX2).
Added codes at TitleMenu to change Theme and Announcer.
2003-04-13 04:50:08 +00:00
Chris Danford 7f40e36919 eliminate TransitionOniFade 2003-04-13 00:44:50 +00:00
Chris Danford e148806d1b add name to Actor 2003-04-12 06:16:12 +00:00
Chris Danford 6af055ddef fix sloppy assert in Player. Oops 2003-04-11 00:12:07 +00:00
Glenn Maynard 476de3d690 fix compile 2003-04-10 08:40:40 +00:00
Chris Danford 04145caf72 fix subtle bugs that caused inaccurate judgment totals with AI player 2003-04-10 05:46:31 +00:00
Chris Danford 14cbdd2ce7 working on player AI 2003-04-07 22:07:44 +00:00
Chris Danford 0d9880c6a9 working on Player AI 2003-04-07 21:24:14 +00:00