Commit Graph
20 Commits
Author SHA1 Message Date
Mike Hawkins dad398f571 Custom Scoring option (simple additive/subtractive scoring) 2008-05-19 18:34:53 +00:00
Steve Checkoway 540ff632e2 Simplify. Do not differentiate between misses and those that break the combo. 2007-07-22 23:19:41 +00:00
Steve Checkoway 5b0620ff88 Make internal functions private. 2007-07-22 08:35:29 +00:00
Steve Checkoway 725f2e7c27 Any given step can continue the combo, maintain the combo, break the combo, or outright miss. Those that break the combo aren't misses and shouldn't increase the miss counter but they should break the combo.
Fixes bug 1738253.
2007-07-22 08:25:25 +00:00
Glenn Maynard efdc53de2f don't give 3 miss combo if you hit 1 and miss 2; only give 2 miss combo 2007-06-06 06:03:32 +00:00
Glenn Maynard 8c36383c76 working on finishing checkpoint holds:
track checkpoints missed and hit
allow it to inlfuence the life meter
2007-04-06 23:25:32 +00:00
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
Chris Danford e224b1787c add params to AddTapRowScore for calculating score based on num taps in row
fix row scored before combo and score multiplier calculated in guitar
fix CurrentComboChanged not broadcasted on combo stopped
2006-11-16 12:25:05 +00:00
Chris Danford 86037fa6cd split AddScore into: AddTapScore, AddHoldScore, AddTapRowScore 2006-11-15 23:36:32 +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 c99a463f62 Cleanup. 2006-10-01 01:59:35 +00:00
Glenn Maynard a220b68c9e update bindings 2006-09-26 08:01:12 +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
Steve Checkoway ba99f1df55 Spacing cleanup. 2006-07-10 00:24:13 +00:00
Glenn Maynard af7fb8a25c Clean up some messages. I'm not too crazy about this; we should have parameters
to messages, and unify them with actor messages instead of having two major,
distinct, functionally similar messaging systems.   This is an improvement over
a chunk of messages that are handled differently than all other messages, though.
2006-02-23 23:50:32 +00:00
Chris Danford 32464990af enum name cleanup to reflect the generic calculations 2005-10-08 04:50:28 +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