Chris Danford
306cdf7ab5
experimental GH-style hold scoring
2007-01-05 01:20:32 +00:00
Chris Danford
dd2fef4f40
add HandleTapScoreNone() for letting LifeMeters and ScoreKeepers handle TNS_None steps
2006-12-19 01:39:57 +00:00
Glenn Maynard
cecb7a5710
simplify
2006-11-14 22:01:21 +00:00
Steve Checkoway
fcbe0609c3
Move miss combo calculations into the ScoreKeeper.
2006-10-01 04:02:28 +00:00
Steve Checkoway
4d931a6577
Cleanup.
2006-10-01 02:32:23 +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
Steve Checkoway
1aa51dd1d1
Change ScoreKeeper's api to take TapNotes instead of the scores.
2006-07-10 05:15:52 +00:00
Glenn Maynard
954313a942
fix dtors
2005-03-19 21:30:33 +00:00
Glenn Maynard
60d8f65ab4
ScoreKeeper is not an Actor
2005-03-18 07:38:44 +00:00
Chris Danford
a1340dd1c0
have gameplay objects access PlayerStageStats though a member pointer and not directly access g_CurStageStats.
2004-12-22 07:31:27 +00:00
Chris Danford
f840c014a9
Move some player-specific data out of the bloated GameState class.
...
Have gameplay objects hold a PlayerState pointer instead of a PlayerNumber and indexing back into GameState.
This will simplify off-screen players (e.g. CPU ghosts, network replicated human players, >2 players using one NoteField)
2004-12-20 06:25:59 +00:00
Glenn Maynard
549cd7c83f
license updates
2004-05-31 21:35:31 +00:00
Chris Danford
4bb777232d
name cleanup: "pNotes" -> "pSteps"
2004-05-24 03:41:39 +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
Chris Danford
a1a85c277f
MercifulMines -> MercifulDrain
...
playbalance rave
playbalance AI
2004-01-11 23:33:56 +00:00
Chris Danford
40b2ecfee5
simplify mine scoring
...
add separate dance point weights for mines
2004-01-02 08:43:14 +00:00
Glenn Maynard
ef38e772e5
const fix
2003-10-04 04:30:00 +00:00
Glenn Maynard
6e4e3b2f1d
unneeded
2003-08-13 19:23:25 +00:00
Chris Danford
53cbf16bfe
fix compile error
2003-08-10 08:56:50 +00:00
Chris Danford
bf02bfddf4
rename Notes to Steps
2003-08-03 00:13:55 +00:00
Glenn Maynard
b447ccb01d
Fix scoring when using transforms.
2003-07-21 19:07:10 +00:00
Chris Danford
19d8a3de4c
fix crash on step if NULL life meter
2003-07-08 20:56:25 +00:00
Andrew Wong
6fdfd55dba
fixed freeze arrows for previous commit (after failing a song perfects/marv is worth 10 points, great 5)
2003-07-08 10:26:27 +00:00
Andrew Wong
b76fd0dafd
implemented feature where failing a song causes you to receive 10 points for a perfect/marvelous, 5 per great.
...
NOTE: it still has a few bugs, some I have noticed:
1) getting a freeze arrow still nets in full (marvelous) points
2) score doesn't seem to update sometimes the points completely.
Also may have implemented Toasty unlocks. (i added a line but it may or may not work)
2003-07-08 08:21:10 +00:00
Chris Danford
fa91f2e636
working on Rave
2003-06-30 18:08:27 +00:00