Chris Danford
d6555531f3
trying to track down input assert
2005-10-15 10:11:45 +00:00
Ben Anderson
8fb5eb78f6
We can reach, but not exceed MAX_COLS_PER_PLAYER. (fix assert on beat-double7)
2005-10-14 00:16:24 +00:00
Glenn Maynard
455d0c7378
simplify
2005-10-13 08:22:49 +00:00
Glenn Maynard
c2da47d357
fix messages never processed in NoteField
2005-10-10 04:06:37 +00:00
Chris Danford
feb1bfb0fc
naming cleanup: rename scoring "Tier1"s to "W1"s (short for "Window 1")
...
add Preference1D so that we can index into the grading and life values
2005-10-09 04:30:59 +00:00
Chris Danford
0940df4b49
move enum TimingWindow to global for PrefsManager
2005-10-08 17:37:04 +00:00
Chris Danford
0f07808ecc
Use generic names for score values since they are treated genericly by the code.
...
Theme changes coming...
2005-10-08 02:10:32 +00:00
Chris Danford
1ead066956
Use generic names for TapNoteScore values since they are treated genericly by the code.
...
Theme changes coming...
2005-10-08 02:02:03 +00:00
Chris Danford
b6cf3477b4
Use generic names for TapNoteScore values since they are treated genericly by the code.
...
Theme changes coming...
2005-10-08 00:57:40 +00:00
Chris Danford
1333bfd2d8
remove references to specific games for things that are only specific to the controller type
2005-10-07 05:00:52 +00:00
Glenn Maynard
363f995814
Fix HoldJudgments not being shown. Actors can't be stored in STL containers
...
without implementing operator= and a copy ctor; the ActorFrame child list
won't be updated. (This used to work because, with a fixed-length array,
this loading was done in the ctor, though it should have been done in Init.) Also
fixes loads happening during Player::Load, which shouldn't happen.
2005-10-05 22:21:27 +00:00
Glenn Maynard
56720f74b8
fix HOLD_JUDGMENTS_UNDER_FIELD
2005-10-05 22:05:47 +00:00
Chris Danford
781850c043
fix crash changing songs in nonstop if one player failed and the other player hasn't
2005-10-02 19:23:08 +00:00
Chris Danford
227c0d19c1
fix "autoplay on rolls near mines hits the mines"
2005-10-02 17:55:47 +00:00
Chris Danford
fa2a5bddc3
Don't give awards if GaveUp or UsedAutoplay
...
Move bGaveUp into StageStats. It's not really a per-player value.
2005-10-01 00:18:13 +00:00
Chris Danford
fdf26927e3
hack for ScreenHowToPlay where no players are joined
2005-08-28 08:58:21 +00:00
Glenn Maynard
29fb1cbc63
fix compile
2005-08-26 20:52:03 +00:00
Chris Danford
9b307b198c
add list of scores and judgments to multiplayer gameplay
2005-08-26 17:39:53 +00:00
Chris Danford
73461405b4
add c'tor overload to make Player without a NoteField
2005-08-23 21:07:36 +00:00
Chris Danford
7191258c0a
clean up enum Message names so that they match the corresponding strings
2005-08-14 07:29:48 +00:00
Glenn Maynard
0ef1a88a05
hopefully fix dumb chain of bugs:
...
RefreshBeatToNoteSkin must be called before Update() is run, and after ResetNoteSkinsForPlayer
2005-07-22 21:04:27 +00:00
Glenn Maynard
4ec405f13b
IsHoldNoteAtBeat -> IsHoldNoteAtRow
2005-07-22 00:14:24 +00:00
Glenn Maynard
5a59d42b6d
fix editor assert: we Update Player in the editor before calling Load, since
...
Load loads up and transforms a NoteData, which is pointless to do before
we're ready to play something (cleanups needed ...)
2005-07-21 06:17:04 +00:00
Glenn Maynard
6badb0dd8c
transitioning m_bEditing -> m_EditMode, IsEditing()
2005-07-14 05:12:56 +00:00
Glenn Maynard
2b365a1ea9
missing include
2005-07-03 02:49:42 +00:00
Glenn Maynard
bb8af41cb1
missing headers
2005-07-01 05:07:22 +00:00
Glenn Maynard
4aa9d67faf
do roll Step() outside of the HoldNotes logic loop (er, already did this;
...
simpler this way ...)
2005-06-16 21:41:51 +00:00
Chris Danford
fb003c3189
Don't judge rolls inside of HandleStep. It's redundant because all holds and rolls are judged in Update.
...
Move calls to Step for autoplay of rolls outside the HoldNote update loop to fix double-grading.
2005-06-16 21:36:58 +00:00
Chris Danford
64690cdb40
use DEFAULT_WEIGHT_POUNDS if weight not explicitly set
2005-06-15 01:59:40 +00:00
Steve Checkoway
ac98ac3f7b
Unused variable.
2005-05-24 22:00:32 +00:00
Chris Danford
b0e9a78fe2
only apply MercifulBeginner if playing beginner steps
2005-05-23 19:15:45 +00:00
Chris Danford
e99a874161
expand Boo window in MercifulBeginner. If step is early and stepped in Boo window, show judgment but don't grade.
2005-05-23 05:21:40 +00:00
Chris Danford
1227d18d6c
Modifier -> Modifiers
2005-05-20 08:57:59 +00:00
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