Commit Graph

47 Commits

Author SHA1 Message Date
Glenn Maynard b01308783e unused headers 2005-12-19 00:42:29 +00:00
Chris Danford b3925c7f14 judgment name cleanup 2005-10-09 07:01:48 +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 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 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
Glenn Maynard 86001c793c fix warning 2005-09-22 03:10:47 +00:00
Glenn Maynard 2822b320fd compile fixes 2005-09-12 17:49:53 +00:00
Chris Danford f98cae8ae1 lesson mode polish 2005-09-12 08:04:47 +00:00
Chris Danford e628959ac0 move screen-specific BGAs into overlay and broadcast change messages instead
add lesson fail/pass logic
2005-09-12 06:21:30 +00:00
Glenn Maynard 4edd0c6eb1 transitioning to accessing these directly 2005-09-11 01:50:12 +00:00
Glenn Maynard 5ce2502b59 Merge StageResults into PlayerStageStats. Move results calc into StageStats.
This makes StageStats touch some stuff that I don't think it should, but it's
an improvement over having all this scoring logic inside a special screen.
2005-09-11 01:44:13 +00:00
Glenn Maynard 2ad92eb482 init 2005-09-11 00:49:16 +00:00
Glenn Maynard 03f00dd0d2 move awards into PlayerStageStats 2005-09-11 00:48:29 +00:00
Chris Danford 65d71a4f23 expermienting with DEFINE_METHOD macro for Lua methods 2005-09-10 02:47:04 +00:00
Chris Danford 9580a5f8a4 add "success/try again" looping logic to lesson mode 2005-09-09 21:49:29 +00:00
Chris Danford 70d1f0eadb use mixed case values for enum Grade so that enum matches strings matches Lua 2005-08-14 11:38:31 +00:00
Glenn Maynard 9d7f835609 no need to template Luna specializations 2005-06-20 05:02:03 +00:00
Glenn Maynard 0d2b753d25 logs 2005-06-16 03:22:53 +00:00
Glenn Maynard e1d829f8e5 fix MercifulBeginner always clamping scores to 0 2005-06-14 23:01:18 +00:00
Glenn Maynard f5dc5d75f3 simplify 2005-05-29 02:21:24 +00:00
Glenn Maynard bc6a25e40d move FullCombo, MaxCombo, GetGrade into PlayerStageStats 2005-05-29 01:31:50 +00:00
Chris Danford 755886821d use GradeWeight in grade calculation, not ScoreWeight 2005-05-22 21:01:05 +00:00
Chris Danford f217e5f0f4 track whether player gave up, hide Barely if gave up 2005-05-09 10:12:03 +00:00
Chris Danford 1cc8d4a859 save survival life seconds remaining in HighScore
show SurvivalLifeTime in Ranking
2005-05-08 22:03:41 +00:00
Chris Danford 77f3402579 add MercifulBeginner 2005-04-27 08:52:58 +00:00
Chris Danford 2e55c56596 fix wrong grade calculation when using mods 2005-04-26 08:14:46 +00:00
Chris Danford 534842c2da calculate grade with possible values from radarValues, not from judgement counts from attempted steps 2005-04-26 04:16:45 +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 371f97effe cleanup survival elements 2005-04-21 11:16:01 +00:00
Chris Danford f57e898966 show life and combo graphs over the whole song/course - not just over the time the player was alive 2005-04-20 06:13:06 +00:00
Chris Danford 413e8e73b3 fix combo awards given when no steps attempted 2005-04-18 21:14:55 +00:00
Chris Danford d312ea5bef add TNS_AVOIDED_MINE. Fixes unattempted mines counted as successful when ending early. 2005-04-13 01:11:44 +00:00
Steven Towle 9643e9986a Updated display options to work with percentage scoring 2005-04-05 08:50:55 +00:00
Glenn Maynard fb5ece51fd remove unused (dupe of fAliveSeconds) 2005-04-05 02:51:39 +00:00
Chris Danford e2002a7a90 fix elimination of redundant life records 2005-04-03 23:32:30 +00:00
Chris Danford dbea7450b6 fix OOM in endless courses after hours of play 2005-04-03 19:51:09 +00:00
Charles Lohr 47300d65c2 Fix: return grade? 2005-03-31 17:26:25 +00:00
Chris Danford d39fa29164 split off GetGradeFromPercent 2005-03-31 06:13:40 +00:00
Chris Danford b29790f307 grade constant cleanup
add LuaGrade
2005-03-31 02:06:24 +00:00
Chris Danford bb6592a4e7 use float.h and limit.h constants instead of arbitrary large numbers 2005-03-25 20:01:51 +00:00
Glenn Maynard b36124bb5e fix long-standing bug: don't increment Possible for mines 2005-03-17 06:23:42 +00:00
Glenn Maynard 5267cc0941 remove old url reference; this code is just a generic weighting system now 2005-03-17 02:14:15 +00:00
Sean Burke b9c409cb58 Move the GradePercent tiers to theme metrics; this will allow for different games (e.g. beatmania) to have their own tiers, and is in the same vein as moving unlocks to themes 2005-03-12 10:49:41 +00:00
Chris Danford db86be45ba add Lua binding 2005-02-16 02:11:31 +00:00
Chris Danford f0a2c6faff move PlayerStageStats into a separate file 2005-02-16 00:37:50 +00:00