Chris Danford
ee4427a54b
clean up CPU player naming
...
add default CPU player modifiers
2004-05-16 02:51:55 +00:00
Glenn Maynard
9c1a5f6957
encapsulate hold results in HoldNoteResult (HoldNoteScore + life)
...
instead of moving HoldNote::iStartRow forward while a hold note is
held, set HoldNoteResult::iLastHeldRow
fixes hold heads cycling through all note colors while held (wasn't very
visible due to the hold ghost) and GetSuccessfulHands bugs
2004-05-07 04:57:29 +00:00
Glenn Maynard
97e040279e
autosync is back - Tom Jackson appears in a puff of logic
2004-04-15 05:41:57 +00:00
Glenn Maynard
94d3512316
Remove what's left of "Tom Jackson"'s autosync code, since he's
...
MIA (the only person we couldn't contact for the license switch). Back
soon ...
2004-04-14 00:21:58 +00:00
Glenn Maynard
61fc9629e2
fix both ScoreKeeperRave launch attack p1 and Player attack launch p2
...
being played when p1 launches an attack
simplify battle/course attack sound handling; do it in the same place;
make the sound filenames clear
2004-04-08 03:40:28 +00:00
Steve Checkoway
20a8bab45c
Clean up includes.
2004-04-05 05:22:32 +00:00
Glenn Maynard
c328b85dc0
update
2004-03-28 09:49:05 +00:00
Glenn Maynard
8b1d60a558
add debugging
2004-03-28 08:49:57 +00:00
Chris Danford
e89bbf1565
make judgments slightly smaller in mini so they don't cover up so much of the notes
2004-03-25 09:31:38 +00:00
Chris Danford
d6bc74bc13
clean up AttackBeganThisUpdate flag
...
fix Player LaunchAttack sound
2004-03-24 07:37:35 +00:00
Chris Danford
7695e4bdf4
fix judgment from previous song hangs around when switching course songs
2004-03-24 07:05:50 +00:00
Glenn Maynard
a0b369442d
use balance for mines
...
only change mine balance when two people are actually playing
2004-02-28 04:14:13 +00:00
Glenn Maynard
bd24ba0e4c
hopefully fix music rate judgement problems
2004-02-27 03:32:11 +00:00
Chris Danford
e4eb43edf0
fix "all mines are hit if PadStickSeconds is 0"
2004-02-26 07:27:54 +00:00
Glenn Maynard
c2c796d90c
fix warning
2004-02-26 03:18:51 +00:00
Chris Danford
aaf2b2295c
fix wrong hold judgment positioning with mods on (especially flip or alternate)
2004-02-25 07:30:12 +00:00
Chris Danford
6b4b560cff
account for sticky pads in mine hit detection
2004-02-25 05:49:54 +00:00
Glenn Maynard
77716561dd
const fix
...
comment
2004-02-11 05:57:51 +00:00
Chris Danford
f36b2f2c77
fix "stepping on a mine during a stop gives you a Marvelous" (Disconnected Hyper Expert)
2004-01-24 19:11:52 +00:00
Chris Danford
c8fc9ddeae
options name cleanup, fixes
2004-01-20 07:09:44 +00:00
Glenn Maynard
f308dbfb58
Use the beat timestamp. This improves timing accuracy by up to 10ms
...
at times: we no longer lose accuracy if something happens during the update
between updating the music position and processing steps.
2004-01-18 06:53:25 +00:00
Chris Danford
dcb3ae4991
don't show hold judgments if blind (no joking around this time)
2004-01-15 03:19:41 +00:00
Chris Danford
38ae3725f0
don't show hold judgments if blind
2004-01-15 03:12:03 +00:00
Chris Danford
b555be59df
more rave balancing
...
add "noquads"
2004-01-12 03:47:55 +00:00
Chris Danford
8a3b448bd9
simplify
2004-01-12 01:54:30 +00:00
Chris Danford
2c0daa9f3d
simplify autoplay/cpu logic
2004-01-12 01:48:50 +00:00
Chris Danford
0afed1540a
smarter AI handling of mines
2004-01-11 23:31:37 +00:00
Chris Danford
d91d6bcb8c
fix "PC_CPU players rows calculate the row score more than once if mines in the row"
2004-01-11 22:29:18 +00:00
Chris Danford
40b2ecfee5
simplify mine scoring
...
add separate dance point weights for mines
2004-01-02 08:43:14 +00:00
Chris Danford
b0f277b696
don't show keyblocks for non-human players
2004-01-01 04:06:37 +00:00
Chris Danford
7fa80e5530
change hold explosion format
2004-01-01 01:53:25 +00:00
Glenn Maynard
33899d03d6
combo graph fix
2003-12-23 04:44:34 +00:00
Glenn Maynard
116d92cbd2
split out ApplyWaitingTransforms
2003-12-23 02:17:28 +00:00
Glenn Maynard
9170e91bcc
Move CurStageStats and vPlayedStageState out of GAMESTATE. Having
...
GameState.h depend on StageStats.h is too inconvenient.
2003-12-23 00:26:00 +00:00
Chris Danford
4ac936cfbf
GrayArrow => ReceptorArrow
...
move ReceptorArrow metrics into NoteSkin
ReceptorArrow metrics, code cleanup
2003-12-22 10:30:10 +00:00
Glenn Maynard
a1458b2095
simplify and fix up combo/life stats
2003-12-22 01:55:03 +00:00
Glenn Maynard
c1462d88f5
TimingData
2003-12-18 04:48:26 +00:00
Glenn Maynard
4facdd0a06
fix hold note glitches
2003-12-18 02:34:59 +00:00
Glenn Maynard
8c9b513354
cleanup
2003-12-18 00:36:59 +00:00
Glenn Maynard
d35ef0a35b
SetLifeRecord in battle modes
2003-12-17 03:59:08 +00:00
Glenn Maynard
cd0162cff3
Use a map for hold grades, so it doesn't get desynced if the number
...
of hold notes changes.
2003-12-16 06:10:50 +00:00
Glenn Maynard
321105c0d3
fix Can't use turns as battle attacks
2003-12-16 04:35:43 +00:00
Glenn Maynard
7003e2b157
Implement RADAR_NUM_HANDS result.
...
Change hold note contents to rows (from beats). This makes it
consistent with tap note data. Row numbers are also generally
more precise, since they're integers, not floats.
2003-12-16 04:00:39 +00:00
Chris Danford
a914544718
show combo (if any) before the first step
2003-12-08 04:43:05 +00:00
Glenn Maynard
9a2f78843d
merge NoteFieldPlus down
2003-11-27 05:23:33 +00:00
Glenn Maynard
c575a5cc1a
rename functions that have the same name as data types (confusing)
2003-11-27 04:25:52 +00:00
Chris Danford
8ca12364bd
working on AttackDisplay
2003-11-27 02:30:54 +00:00
Chris Danford
719f92e773
add AttackDisplay
2003-11-26 08:25:45 +00:00
Chris Danford
143dc3ae5e
tweak ScoreDisplayRave
2003-11-26 06:40:03 +00:00
Glenn Maynard
d0d5cbbd4e
simplify
2003-11-26 01:55:41 +00:00