Chris Danford
|
c9c6c5273a
|
fix Judgment broadcast for hold heads
|
2008-08-14 00:38:39 +00:00 |
|
Chris Danford
|
d5415616e9
|
add FirstTrack parameter to Judgment message
|
2008-08-04 12:10:25 +00:00 |
|
Chris Danford
|
d1f939f486
|
fix missed checkpoints still counts as full combo
|
2008-07-08 00:48:26 +00:00 |
|
Chris Danford
|
d440430a5b
|
if a hold has no checkpoints, then mark as Held only if the head was stepped on. Fix Rolls always marked as Held because they never have missed checkpoints
|
2008-06-20 10:40:47 +00:00 |
|
Mike Hawkins
|
fc73f81240
|
Fixing conditional for bBright variable; missing check for bBlind
|
2008-05-30 03:01:17 +00:00 |
|
Mike Hawkins
|
967d468fbb
|
Removed inserted SVN data from file, reattempting commit
|
2008-05-30 02:59:54 +00:00 |
|
Mike Hawkins
|
81bb2aeb93
|
Blind modifier fix - code improvement as suggested
|
2008-05-30 02:58:25 +00:00 |
|
Mike Hawkins
|
067c6a021e
|
Blind modifier fix (ghost arrow row was still showing judgement colors while blind was on)
|
2008-05-30 01:13:55 +00:00 |
|
Mike Hawkins
|
ffcc31b8ca
|
Attack Mines modifier
|
2008-05-16 23:58:52 +00:00 |
|
Mike Hawkins
|
b3e11dcb94
|
Random attacks modifier
|
2008-05-16 04:00:13 +00:00 |
|
Steve Checkoway
|
67ebd51321
|
Move Player-specific preferences to Player.cpp.
|
2008-05-15 10:05:48 +00:00 |
|
Glenn Maynard
|
72ab3779ea
|
simplify
|
2008-05-13 01:18:39 +00:00 |
|
Mike Hawkins
|
1ac2b23cee
|
Fix roll + autoplay bug under specific condition: roll starts on the same row as a freeze (roll would not be updated previously)
|
2008-05-10 22:31:32 +00:00 |
|
Mike Hawkins
|
7d67bae8e0
|
Playback enable/disable for attack and mine sounds
|
2008-05-10 19:10:22 +00:00 |
|
Chris Danford
|
8eab5b1c0b
|
add MaxInputLatencySeconds
|
2008-04-03 01:08:48 +00:00 |
|
Jason Felds
|
66c7950726
|
Restore old Pump Hold behavior: new behavior requires metric swap.
|
2008-03-24 05:14:26 +00:00 |
|
Jason Felds
|
822cf00b2b
|
Expand Pump Hold behavior: now CHECKPOINT_FREQUENCY_ROWS depends on the TimeSignature of the song. This changes the default behavior of tick incrementing from every 8th to every 16th: this has been approved, however.
|
2008-03-23 02:29:22 +00:00 |
|
Steve Checkoway
|
df8280ac72
|
If REQUIRE_STEP_ON_HOLD_HEADS is false, don't make the hold head a miss if the player is holding down the button.
|
2008-03-21 16:28:12 +00:00 |
|
Chris Danford
|
5e87c2e81a
|
karaoke prototype (disabled)
|
2008-03-12 23:17:39 +00:00 |
|
Chris Danford
|
0ce5436c80
|
much larger Hold window
|
2008-03-12 10:06:12 +00:00 |
|
Glenn Maynard
|
3e36a05c5f
|
fix song.h!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
2008-03-09 01:51:34 +00:00 |
|
Steve Checkoway
|
cfb5341e09
|
Simplify.
|
2008-01-19 22:23:47 +00:00 |
|
Steve Checkoway
|
e255c1a0b7
|
Simplify: use a bit vector.
|
2008-01-19 21:12:52 +00:00 |
|
Steve Checkoway
|
60f953f3c1
|
Fix comments. havn't -> haven't.
|
2008-01-05 11:56:03 +00:00 |
|
Steve Checkoway
|
2b6391f193
|
Fix comment.
|
2008-01-02 12:45:48 +00:00 |
|
Steve Checkoway
|
09a24016b5
|
Only play a key sound for a press, not a release.
|
2008-01-02 12:06:37 +00:00 |
|
Steve Checkoway
|
2b75afd00b
|
Use iSongRow.
|
2007-12-16 00:21:25 +00:00 |
|
Steve Checkoway
|
c6a3fa5f67
|
If we hit a note, play its keysound. If we haven't hit a note, play the sound for the closest note.
|
2007-12-16 00:13:20 +00:00 |
|
Chris Danford
|
04a0829134
|
allow checkpoints for rolls
|
2007-11-13 04:48:58 +00:00 |
|
Chris Danford
|
f18813088b
|
style cleanup
don't touch hold_head_holds in StepStrumHopo
|
2007-11-13 04:40:44 +00:00 |
|
Steve Checkoway
|
02e21a55b4
|
Turn using the current steps type. Supposedly fixes <http://stepmania.sf.net/bug.php?id=1824497>.
|
2007-11-05 00:31:14 +00:00 |
|
Steve Checkoway
|
15611d510b
|
Simplify. Remove the condition from the iterator. Almost nothing uses it (although other things could), it seems more trouble than it's worth.
|
2007-09-17 03:27:33 +00:00 |
|
Chris Danford
|
215fd9f2ad
|
fix TapNotes being given TNS_Miss after they were already judged (also caused non-checkpoint HoldNotes to LetGo)
fix HoldNotes never receive judgment because out of range ones were not being passed to UpdateHoldNotes.
|
2007-09-17 00:03:43 +00:00 |
|
Chris Danford
|
5272d5994c
|
clean up GetVisible() optimization to not process things that won't show. Fixes editor crash on playback.
|
2007-09-16 21:22:09 +00:00 |
|
Steve Checkoway
|
07b16b641e
|
Remove code with no effect.
|
2007-09-16 01:00:49 +00:00 |
|
Steve Checkoway
|
b4cb0893ff
|
Use preincrement for iterators to prevent making a copy of the iterator and simplify making a pair.
|
2007-09-16 00:52:16 +00:00 |
|
Steve Checkoway
|
5a0ae85deb
|
Fix mines when PREFSMAN->m_fPadStickSeconds is zero.
|
2007-09-15 06:47:25 +00:00 |
|
Chris Danford
|
71cca3a067
|
add NumControllerSteps
|
2007-09-14 05:56:12 +00:00 |
|
Chris Danford
|
2ff23c4d01
|
fix: if multiple holds start on the same row, only the last one on the row was being updated
|
2007-09-13 05:26:59 +00:00 |
|
Chris Danford
|
a0732c6256
|
fix correctness of void UpdateJudgedRows() (rows weren't being judged because the iterator was pointing to the middle of a row instead of the beginning of the row.
|
2007-09-13 04:35:36 +00:00 |
|
Chris Danford
|
9559ce8f4a
|
move CrossedMine logic into CrossedRow
|
2007-09-12 11:01:43 +00:00 |
|
Chris Danford
|
0873cbae8b
|
optmization: move iterators used by UpdateJudgedRows into Player
|
2007-09-12 11:00:14 +00:00 |
|
Chris Danford
|
493614d57e
|
optimize updating of holds (10-13 fps => 15-18 in multiplayer)
|
2007-09-12 04:29:25 +00:00 |
|
Chris Danford
|
92901643e5
|
optimize CrossedRows (8-11 fps => 10-13 in multiplayer)
|
2007-09-12 04:20:54 +00:00 |
|
Chris Danford
|
1e627253fb
|
fix miss interator going past end (assert in HowToPlay)
|
2007-09-11 23:11:39 +00:00 |
|
Chris Danford
|
8e0c76819e
|
undo part of last commit (restore "m_pIterNotJudged = NULL")
|
2007-09-10 21:48:06 +00:00 |
|
Chris Danford
|
17252a0852
|
fix iter memleak on ::Load called multiple times
iMissIfOlderThanThisIndex -> iMissIfOlderThanThisRow
Unjudged -> NotJudged
|
2007-09-10 21:44:00 +00:00 |
|
Chris Danford
|
0a4b671f39
|
move Missed notes iterator into Player instead of reinstantiating the iterator every Update, which causes a lot of searching. Increases multiplayer frame rate by about 40%.
|
2007-09-10 21:23:31 +00:00 |
|
Chris Danford
|
e45cbe663f
|
don't instantiate Combo and Judgments if Player isn't visible
short circuit drawing parts in Player::Update if not visible
|
2007-09-06 00:28:50 +00:00 |
|
Chris Danford
|
5b1aa24c6c
|
broadcast Step message with parameters
|
2007-08-22 09:03:47 +00:00 |
|