Steve Checkoway
|
eb344e593b
|
Fix ghost arrow flashes for the other players with combined note fields.
|
2006-07-20 08:42:47 +00:00 |
|
Steve Checkoway
|
93d8db14c7
|
Fix mines. Now they explode again.
|
2006-07-20 08:15:10 +00:00 |
|
Steve Checkoway
|
705d929106
|
Handle avoided mines. Hit mines are still broken.
|
2006-07-20 07:31:39 +00:00 |
|
Steve Checkoway
|
8292201ad6
|
Step scores are now handled during Update so make sure all Steps happen in Update before we check the rows so that we don't have to wait for the next frame.
|
2006-07-20 07:16:06 +00:00 |
|
Steve Checkoway
|
232a3c10b0
|
Nudge these together.
|
2006-07-20 06:42:25 +00:00 |
|
Steve Checkoway
|
4efb7c4078
|
Fix misses count twice. Do not assume that rows are judged in order. Do not judge a row more than once. The JudgedRows class acts like an array of bools (more or less), one per note row but is implemented as a circular buffer (more or less). Note that m_JudgedRows[i] will only return false one time. After that, it is assumed to have been judged.
|
2006-07-18 00:26:37 +00:00 |
|
Steve Checkoway
|
649cb46a15
|
Unused.
|
2006-07-17 02:59:35 +00:00 |
|
Steve Checkoway
|
807e24827c
|
Keep a (nonconst) reference to a NoteData rather than owning the NoteData. Replace calls to Load( nd ) by making the changes to the underlying NoteData and calling Load().
(This breaks other code, commits coming.)
|
2006-07-17 00:54:19 +00:00 |
|
Steve Checkoway
|
e1572442b3
|
cleanup
|
2006-07-16 03:14:26 +00:00 |
|
Glenn Maynard
|
0d678f4e4e
|
cleanup. (current logic works well enough)
|
2006-07-15 00:41:35 +00:00 |
|
Steve Checkoway
|
743d2b9697
|
Change the api to take a NoteData and a row. Let the score keepers decide what they want to do with the row.
|
2006-07-14 04:19:30 +00:00 |
|
Glenn Maynard
|
91bd33887e
|
thanks@broken sourceforge
|
2006-07-13 08:07:11 +00:00 |
|
Steve Checkoway
|
5c1e528e8b
|
Load hold judgments.
|
2006-07-13 07:27:47 +00:00 |
|
Glenn Maynard
|
020d263cdd
|
remove unused "BeginnerLabel"
|
2006-07-11 16:55:38 +00:00 |
|
Steve Checkoway
|
1aa51dd1d1
|
Change ScoreKeeper's api to take TapNotes instead of the scores.
|
2006-07-10 05:15:52 +00:00 |
|
Steve Checkoway
|
c6ba8423b6
|
Change this interface to return the tap note itself, rather than just the result.
|
2006-07-10 04:29:19 +00:00 |
|
Steve Checkoway
|
eb764177f1
|
Overlapping NoteFields is not an option. Revert.
|
2006-07-09 21:51:04 +00:00 |
|
Steve Checkoway
|
3d83bdf906
|
Allow one Player to share the NoteField of another Player. Also calculate the distance to the closest note or -1 if no note is close.
|
2006-07-09 20:20:57 +00:00 |
|
Glenn Maynard
|
7f463daafe
|
remove experimental TotalError
|
2006-07-07 18:45:15 +00:00 |
|
Josh Allen
|
6c80e0fa5a
|
Send mine data to the server.
|
2006-07-06 17:53:49 +00:00 |
|
Glenn Maynard
|
45582ee9fb
|
support multiplayer
|
2006-07-01 02:19:44 +00:00 |
|
Glenn Maynard
|
6280cf2356
|
cleanup
|
2006-07-01 02:15:22 +00:00 |
|
Glenn Maynard
|
33b0b7bcc5
|
cleanup
|
2006-07-01 00:44:52 +00:00 |
|
Chris Danford
|
99a241e49c
|
make holdjudgments small in mini/tiny
|
2006-06-11 21:26:38 +00:00 |
|
Glenn Maynard
|
a3c3b4c24e
|
fix crash at end of hold note in editor playback
|
2006-05-30 17:44:50 +00:00 |
|
Glenn Maynard
|
ed18fe0e9b
|
cleanup
|
2006-04-29 21:49:56 +00:00 |
|
Glenn Maynard
|
5c8ff23cfb
|
unused
|
2006-04-29 21:22:16 +00:00 |
|
Glenn Maynard
|
0e8b156b38
|
no-op
|
2006-04-29 21:22:04 +00:00 |
|
Chris Danford
|
c6bddd9165
|
make autoplay available everywhere but DQ if used
|
2006-04-25 02:35:55 +00:00 |
|
Chris Danford
|
ee0f16cee8
|
fix AV
|
2006-04-24 21:28:27 +00:00 |
|
Chris Danford
|
c44f80eede
|
remove ControllerStateDisplay
|
2006-04-21 00:37:27 +00:00 |
|
Chris Danford
|
74ecf45379
|
add Tiny (the same effect as the old Mini)
make calories less generous
|
2006-04-05 02:59:16 +00:00 |
|
Chris Danford
|
f261bdcaf7
|
fix "can hold roll without stepping on head", leading to weird graphics
|
2006-03-29 01:27:04 +00:00 |
|
Glenn Maynard
|
8d3253442c
|
remove GetBeatAndBPSFromElapsedTime compat
|
2006-03-28 08:58:30 +00:00 |
|
Chris Danford
|
91c1834097
|
add Lua bindings for ControllerStateDisplay
|
2006-03-22 23:01:57 +00:00 |
|
Chris Danford
|
dc05d4b0c8
|
remove funky beginner hacks to judgment window
|
2006-03-17 02:23:45 +00:00 |
|
Chris Danford
|
6d3a5a4b0a
|
fix calories too generous - count as a jump only if the buttons are pressed near-simultaneously
|
2006-03-01 17:41:29 +00:00 |
|
Glenn Maynard
|
1514f2f5d4
|
remove old checkpoints
|
2006-02-25 06:07:40 +00:00 |
|
Chris Danford
|
cce97c40b8
|
move autosync logic out of Player and GameState, into a separate file
|
2006-02-06 01:23:25 +00:00 |
|
Glenn Maynard
|
73b126e89d
|
allow calling m_pNoteField->CacheAllUsedNoteSkins for Player
|
2006-02-01 06:18:09 +00:00 |
|
Glenn Maynard
|
e8a956733a
|
use GetUndisplayedBeats
|
2006-02-01 04:39:19 +00:00 |
|
Glenn Maynard
|
e272b5a029
|
remove some use of pn
|
2006-01-30 05:01:00 +00:00 |
|
Glenn Maynard
|
569e3ed4a5
|
Player::Init isn't called every song; Load is
|
2006-01-30 04:51:01 +00:00 |
|
Chris Danford
|
7f821e8cfc
|
CString -> RString
|
2006-01-22 01:00:06 +00:00 |
|
Glenn Maynard
|
68548ceea9
|
no longer care about the note skin here
|
2006-01-18 20:51:28 +00:00 |
|
Glenn Maynard
|
a198748b32
|
fix warning
|
2006-01-15 19:50:34 +00:00 |
|
Glenn Maynard
|
f61f021f1f
|
PlayerState::LaunchAttack
|
2006-01-13 05:47:44 +00:00 |
|
Glenn Maynard
|
949eafd8b8
|
missed commit
|
2006-01-13 05:47:11 +00:00 |
|
Chris Danford
|
8823d50b07
|
add ControllerStateDisplay
|
2006-01-11 01:02:46 +00:00 |
|
Glenn Maynard
|
8bab05a98a
|
fix weird dependency
|
2005-12-30 04:25:41 +00:00 |
|