Commit Graph

113 Commits

Author SHA1 Message Date
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 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 f61f5ddfed cleanup 2005-09-10 23:47:10 +00:00
Chris Danford 65d71a4f23 expermienting with DEFINE_METHOD macro for Lua methods 2005-09-10 02:47:04 +00:00
Glenn Maynard 8dd68c145b fixes 2005-08-26 20:57:06 +00:00
Chris Danford 5a19510ead struct -> class 2005-08-23 20:49:30 +00:00
Glenn Maynard 7afc69b2fd OnePassed binding 2005-07-15 04:48:36 +00:00
Glenn Maynard 7d99ae8022 AllFailed binding 2005-07-12 22:35:48 +00:00
Glenn Maynard 9d7f835609 no need to template Luna specializations 2005-06-20 05:02:03 +00:00
Chris Danford 41becb56a4 GetFullDisplayTitle -> GetDisplayFullTitle 2005-05-23 00:38:09 +00:00
Chris Danford 5d398f4ad3 add song boundary marker
add "just barely"
2005-04-27 21:46:35 +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 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 00e4c2686e clear all stage stats to fix accumulating life and combo memory 2005-04-04 12:45:35 +00:00
Glenn Maynard 31fc8bc1e7 asserts 2005-02-23 20:59:07 +00:00
Chris Danford 230264c873 add Lua methods 2005-02-18 12:04:51 +00:00
Chris Danford bb712884bb move global StageStats into a singleton 2005-02-16 03:25:45 +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
Chris Danford 9702bca914 track calories in StageStats 2005-02-15 00:54:24 +00:00
Chris Danford ace7d6991c fix runtime Lua error 2005-01-31 03:43:49 +00:00
Glenn Maynard 2592150cb9 fix long/marathon StageStats::GetAverageMeter results 2005-01-10 18:55:49 +00:00
Glenn Maynard faa835f980 rename iMaxScoreToNow -> iCurMaxScore, to look like iCurCombo, iCurMissCombo 2005-01-10 15:26:21 +00:00
Steven Towle 19ac29c9af added score display options 2005-01-09 07:47:38 +00:00
Chris Danford 09d018444e split StageStats into player-specific and non-player-specific structs 2004-12-20 10:47:41 +00:00
Glenn Maynard 8befe32ebb old commit: fix grading 2004-10-26 19:25:32 +00:00
Chris Danford 0634c55431 fix rounding error in displaying percent score 2004-10-18 03:00:12 +00:00
Chris Danford 03fbb915f3 remove VC6 scoping hacks 2004-09-21 07:53:39 +00:00
Glenn Maynard 6037c8b49b fix grade calc using percentage scoring weights 2004-09-17 09:36:57 +00:00
Chris Danford d189abfac1 remove dependency on enum value order 2004-09-11 17:05:06 +00:00
Chris Danford f65af6bf6d Song.h -> song.h 2004-08-30 05:08:08 +00:00
Chris Danford cf9b4af6cb convert ints and casts to use PlayerNumber and macros 2004-08-30 04:35:14 +00:00
Chris Danford 081c1e24b5 fix incorrect song counts for courses
cleanup: make StageStats hold a list of Songs and Steps that were played during the stage
2004-08-30 04:09:23 +00:00
Chris Danford cd1fb281c2 put HoldNoteScore values in ascending value of goodness, like TapNoteScore values 2004-08-28 22:29:53 +00:00
Chris Danford c4febdcf62 fix "Trail RadarValues off by -1" 2004-08-22 17:23:08 +00:00
Chris Danford d320767912 fix eval stats off by 1 2004-08-21 06:46:49 +00:00
Chris Danford 9f6c2a77a1 remove logging 2004-07-24 18:37:25 +00:00
Chris Danford 05257b050c fix combo and life history don't accumulate correctly in courses
change combo and life history position units to Seconds from Beats
2004-07-24 18:11:04 +00:00
Chris Danford 96ca652c94 move RadarValues into a separate file
clean up usage of RadarValues
2004-07-11 07:21:33 +00:00
Chris Danford 5544445ad0 name cleanup: StyleDef -> Style 2004-06-28 07:26:00 +00:00
Chris Danford 3809715db0 cleanup: Remove Style and use StyleDef everywhere. This gets rid of a lot of Style->StyleDef lookups and discourages code that's specific to a Style. All game logic should be data-driven. 2004-06-27 06:52:49 +00:00
Steve Checkoway a613d4d9fa s/RAGE_ASSERT/ASSERT/ 2004-06-16 00:38:31 +00:00
Chris Danford 7dcd6da1dc fix uninitialized StageStats.pSteps causes crash on Song::RevertFromDisk 2004-06-06 21:30:47 +00:00
Glenn Maynard 549cd7c83f license updates 2004-05-31 21:35:31 +00:00
Chris Danford ba93ee8469 "for( int p=0; p<NUM_PLAYERS; p++ )" -> "FOREACH_PlayerNumber( p )" 2004-05-24 06:10:11 +00:00
Glenn Maynard ab04630b41 don't return GRADE_NO_DATA from GetGrade in corner cases (eg.
pressing F5 in gameplay); it causes eval and html errors
2004-05-22 01:27:10 +00:00
Glenn Maynard 71831a75c3 simplify OneGotGrade
add GetStagesPlayed
2004-05-11 06:12:40 +00:00
Chris Danford 76d6066db6 fix possibly uninitialized variable 2004-05-07 07:21:53 +00:00
Chris Danford 5e6038c83a fix "possibleDP=0 will choose Grade=Tier20, which may not have a graphic" 2004-05-02 09:57:28 +00:00
Glenn Maynard 979578427d fix reversed grade NG and OK weights 2004-04-07 07:22:53 +00:00