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 |
|
Glenn Maynard
|
4e51acd2f6
|
run autosync before the game mapping; cleanup
|
2005-02-07 06:06:51 +00:00 |
|
Glenn Maynard
|
efd190316d
|
move mapping into Game
|
2005-02-07 06:05:42 +00:00 |
|
Glenn Maynard
|
7cb1b266d3
|
improve scoping
|
2005-02-07 06:02:15 +00:00 |
|
Glenn Maynard
|
f390d4da75
|
only do a separate search for keys if the initial search didn't find anything;
if we're testing a tap to grade it, always use that tap's key, too
|
2005-02-07 05:58:23 +00:00 |
|
Glenn Maynard
|
69284c6692
|
fix mapping
cleanup
|
2005-02-07 05:56:43 +00:00 |
|
Glenn Maynard
|
c9021889e9
|
simplify
|
2005-02-07 04:43:39 +00:00 |
|
Glenn Maynard
|
1905fc9a22
|
attempting to clean up Player::Step. This just shifts the stuff to
ScreenGameplay::Update, but at least it keeps this logic out of Player ...
|
2005-02-07 04:12:51 +00:00 |
|
Glenn Maynard
|
7c40fec261
|
merge duplicate attack code
|
2005-02-07 03:54:45 +00:00 |
|
Glenn Maynard
|
5356bb6b96
|
merge duplicate mine code
|
2005-02-07 03:45:25 +00:00 |
|
Glenn Maynard
|
5302cd8535
|
fix key search going in the wrong direction
|
2005-02-07 03:21:18 +00:00 |
|
Glenn Maynard
|
d67eb7f243
|
simplify
|
2005-02-07 03:20:52 +00:00 |
|
Chris Danford
|
a5e1ea15a4
|
cache
|
2005-02-06 19:15:38 +00:00 |
|
Chris Danford
|
4223e09cc8
|
GetPathTo -> GetPath
|
2005-02-06 03:32:53 +00:00 |
|
Glenn Maynard
|
d4eff6b050
|
cache
|
2005-02-02 03:49:01 +00:00 |
|
Glenn Maynard
|
116890da25
|
fix autoplay, mines
|
2005-01-28 04:37:48 +00:00 |
|
Glenn Maynard
|
f91c0b49ba
|
Player::GetClosestNote, Player::GetClosestNoteDirectional with note rows
and iterators; eliminates arbitrary "999999" constant
|
2005-01-25 19:39:31 +00:00 |
|