Glenn Maynard
9a27e53ac5
Loud output.
2003-09-03 08:01:48 +00:00
Chris Danford
16ff95773d
holding a button while over a mine makes it explode
2003-08-31 22:39:05 +00:00
Chris Danford
49e00e8536
add Blind modifier
2003-08-24 17:20:58 +00:00
Chris Danford
0d5e7d8f8c
separate NoteField from Player in preparation for "routine" mode
2003-08-24 17:04:21 +00:00
Kevin Slaughter
5f9520285e
Fixed BeginnerHelper bugs
2003-08-20 09:58:11 +00:00
Glenn Maynard
c571885f86
Lots of code expects NoteData::CopyRange to be [x,y]; this fixes editor
...
and gameplay bugs.
I'd suggest that transforms should also take [x,y], not [x,y), for
consistency.
2003-08-18 17:21:18 +00:00
Glenn Maynard
6acf190929
Fix warnings
2003-08-18 17:19:34 +00:00
Glenn Maynard
b8cd130fdb
Fix VC6 compile
2003-08-18 16:57:00 +00:00
Steve Checkoway
962f0f2dba
Fix compiler warnings. One, i wasn't declared in this scope. Two, fix integer comparison warning.
2003-08-18 10:34:48 +00:00
Chris Danford
5a36244a4e
fix "corrupted HoldNotes" when using Transforms as attacks
2003-08-18 04:20:51 +00:00
Chris Danford
b4befeb3df
support Transforms as attacks
2003-08-18 02:37:43 +00:00
Glenn Maynard
3db13f165e
fix type warnings
2003-08-17 23:46:51 +00:00
Chris Danford
248a61513a
Add scrolls: split and alternate
2003-08-17 00:15:54 +00:00
Chris Danford
7429c86ebe
Add "tipsy" effect (is there a better name for this?)
2003-08-16 23:34:47 +00:00
Glenn Maynard
1d9896df45
Don't register Marvelous with mines when they're disabled.
2003-08-16 18:08:55 +00:00
Glenn Maynard
6a935d3b03
fix warnings
2003-08-15 01:04:05 +00:00
Chris Danford
10610e75ce
support mini, reverse in rave
2003-08-14 08:13:08 +00:00
Glenn Maynard
57983c6d70
add NoteDataUtil::TransformNoteData
2003-08-13 19:17:28 +00:00
Glenn Maynard
0fc093b490
clarify
2003-08-11 20:45:55 +00:00
Chris Danford
7bd15144cb
add explosion graphic and sound if step on mine
2003-08-10 21:27:54 +00:00
Chris Danford
0a03681825
working on mine logic
2003-08-10 19:07:54 +00:00
Chris Danford
1f8a45cbee
Add mines transform
2003-08-10 10:12:50 +00:00
Chris Danford
0e3375ab2d
fix interaction between scoring and transforms that insert new notes
2003-08-10 06:23:24 +00:00
Chris Danford
265c0aa739
use "note" NoteSkin in editor
2003-08-09 19:00:52 +00:00
Chris Danford
5ba933cf9c
fix Autoplay hits notes way below current row if starved for CPU (taking a screenshot, dragging the window)
2003-08-09 18:42:21 +00:00
Chris Danford
1a0d83cbc0
m_NotesType => m_StepsType
...
split NoteDataUtil to sep file
2003-08-07 06:36:34 +00:00
Chris Danford
bf02bfddf4
rename Notes to Steps
2003-08-03 00:13:55 +00:00
Glenn Maynard
455e629479
add m_ProTimingDisplay
2003-08-01 01:18:08 +00:00
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