Chris Danford
d67d60e178
sync controls cleanup:
...
move sync display/saving out of complicated ScreenGameplay
show sync UI in editor playback as well as gameplay
revert sync from in-memory backup, not from disk
move more functions into debug overlay
2005-05-19 23:29:39 +00:00
Chris Danford
d43a380d81
system message when autoplay changes sync
...
larger autoplay sample size
2005-05-18 04:43:41 +00:00
Chris Danford
414b7063ed
Use a small, random amount in fNoteOffset for CPU controlled players so that demonstration show a mix of late and early
2005-05-12 07:52:53 +00:00
Glenn Maynard
99843770cb
backwards conditional; m_bCountNotesSeparately = false was incorrect
2005-05-10 04:38:48 +00:00
Chris Danford
29f618681c
don't adjust timing in beginner.
2005-05-09 18:43:42 +00:00
Chris Danford
4a3a87e25b
slightly smaller boo and miss window with merciful beginner
2005-05-09 02:22:54 +00:00
Chris Danford
820fb0b361
broadcast on Preference changes
2005-05-06 20:41:05 +00:00
Sean Burke
a411e17e57
Fix warnings, edit for consistency, implement BM-style row judgment (this last one needs a bit of work, specifically more information on how BM judges and scores rows; it shouldn't affect DDR-style scoring at all)
2005-05-05 06:58:20 +00:00
Chris Danford
f858e3a5b6
send message on beat crossed
2005-05-01 22:59:00 +00:00
Glenn Maynard
3af5336af7
fix crash
2005-04-28 05:08:15 +00:00
Chris Danford
b33f16d9b7
show early/late in judgment
...
larger boo window when playing beginner
2005-04-28 00:13:01 +00:00
Glenn Maynard
d233040ce1
fix warning
2005-04-26 20:21:13 +00:00
Chris Danford
4e6f00ba9e
separate explosions for HoldNoteScore
2005-04-26 05:28:32 +00:00
Chris Danford
6d3f1d7e2b
hit rolls in autoplay
...
accumulate calories in autoplay
2005-04-25 02:17:30 +00:00
Chris Danford
d5b7e5650c
only save life and combo for the range of time between the first and last step
2005-04-23 02:50:26 +00:00
Chris Danford
c500dd25c5
explosion on each step of a roll
2005-04-23 01:42:38 +00:00
Chris Danford
371f97effe
cleanup survival elements
2005-04-21 11:16:01 +00:00
Chris Danford
a09bf4042e
separate roll window
2005-04-20 06:10:30 +00:00
Chris Danford
43ea0f0205
implement rolls in gameplay
2005-04-20 01:52:55 +00:00
Glenn Maynard
9d6b353fde
run JudgmentOnCommand, so we can attach commands to the judgement
2005-04-14 04:50:20 +00:00
Glenn Maynard
5d0c30889f
fix bHeld not set when PadStickSeconds is enabled
2005-04-13 22:30:56 +00:00
Chris Danford
d312ea5bef
add TNS_AVOIDED_MINE. Fixes unattempted mines counted as successful when ending early.
2005-04-13 01:11:44 +00:00
Chris Danford
ea31bb3f90
add AutosyncMachine (shift + F6)
2005-04-11 04:50:39 +00:00
Glenn Maynard
6b62ba5d1c
don't accumulate calories when hitting a mine due to a previously held button
2005-04-06 01:28:49 +00:00
Chris Danford
2d8b42e23c
push combo and judgment outward in centered
2005-04-05 21:40:30 +00:00
Glenn Maynard
d6bbf9c0f8
fix incorrect time used for life/combo record after fail
2005-04-05 04:56:39 +00:00
Steve Checkoway
ae02033893
Fix warnings.
2005-03-23 21:04:40 +00:00
Chris Danford
880e42e1d3
fix conflicting ScreenMessage IDs by automatically generating unique values
2005-03-23 08:48:38 +00:00
Glenn Maynard
e5af8b0f70
remove unnecessary CacheAllUsedNoteSkins calls; this is all done in NoteField::Init now
2005-03-18 04:58:15 +00:00
Glenn Maynard
02197dab9c
like Player, split NoteField loading into Load and Init, with Init having the expensive part, which we do only once
2005-03-18 04:43:59 +00:00
Glenn Maynard
b6b9b11b0f
don't bother unloading "unused" note skins; now we just load all the note skins we'll need in advance for a whole round
2005-03-18 04:13:19 +00:00
Chris Danford
1d2a5be213
cache Noteskins from scripted course mods at song load time, not in first update after load
2005-03-12 05:04:24 +00:00
Glenn Maynard
88f29c9853
fix off-by-one (fixes issues with holds that start on stop segments)
2005-03-12 02:30:28 +00:00
Glenn Maynard
f61cce45f5
don't process hold note logic while paused
...
SM_Pause can be sent from elsewhere to pause
START unpauses when paused
don't move on to another screen when paused
2005-03-11 03:54:40 +00:00
Glenn Maynard
c74eac98e0
bounds check
2005-03-01 15:46:05 +00:00
Glenn Maynard
54a6a1a130
play keys
2005-03-01 15:14:03 +00:00
Glenn Maynard
6b64612e0a
Combo OnCommand
2005-02-26 06:31:56 +00:00
Glenn Maynard
4c2ffa90ef
Player cleanup
2005-02-26 05:59:12 +00:00
Glenn Maynard
a1dcbca654
Combo cleanup
2005-02-26 05:45:51 +00:00
Glenn Maynard
5eae214f20
m_Combo.SetName
2005-02-26 05:34:18 +00:00
Glenn Maynard
151556b2ef
cleanup
2005-02-26 05:32:56 +00:00
Chris Danford
48911f1572
fix VC7 warnings
2005-02-15 21:58:35 +00:00
Chris Danford
23fe6c5dca
calories: don't double-count earlier steps
2005-02-15 18:30:27 +00:00
Chris Danford
bb099ee7e0
count calories while stepping, not at the end
2005-02-15 09:24:48 +00:00
Chris Danford
6d7f4cf150
add ScoreDisplayCalories
2005-02-15 07:09:07 +00:00
Chris Danford
fdad5746e7
change ThemeMetric static-sized arrays to dynamically sized
2005-02-13 06:44:50 +00:00
Glenn Maynard
9c54026391
do both score mappings together
2005-02-07 06:20:22 +00:00
Glenn Maynard
72d7695bed
run autosync before the game mapping (really)
2005-02-07 06:19:43 +00:00
Glenn Maynard
188cbfa063
merge TNS_HIT_MINE handling
2005-02-07 06:17:07 +00:00
Glenn Maynard
714a432012
cleanup
2005-02-07 06:07:52 +00:00