Commit Graph

139 Commits

Author SHA1 Message Date
Glenn Maynard 0908ed9061 remember m_iCurrentStageIndex 2007-04-24 02:08:31 +00:00
Glenn Maynard e4bace37c8 remove m_StageType 2007-04-24 00:42:37 +00:00
Glenn Maynard 2f8e621439 store stage in StageStats 2007-04-24 00:25:54 +00:00
Glenn Maynard 7bb38e2ede Stage_Invalid -> StageType_Invalid 2007-04-24 00:16:39 +00:00
Glenn Maynard f3d6b7a7e1 formatting fix 2007-04-17 21:05:49 +00:00
Glenn Maynard 8864c5b382 store song options, too 2007-04-06 20:09:42 +00:00
Glenn Maynard 642e2cac82 tweak haste to prevent slowing the song down too long 2007-03-18 19:38:11 +00:00
Glenn Maynard 138b3b5b1f add StageStats::PlayerHasHighScore 2007-03-16 07:35:38 +00:00
Glenn Maynard d50f66373a bindings 2007-03-14 04:26:32 +00:00
Steve Checkoway 9137825cd1 Fix warnings. 2007-03-10 14:06:08 +00:00
Glenn Maynard 2516651741 debugging 2007-03-07 00:09:25 +00:00
Chris Danford 0160e23705 style cleanup: use FOREACH_ENUM( X, x ) everywhere instead of FOREACH_X( x ) for consistency
The FOREACH_X defines are not very useful, and they were created back before FOREACH_ENUM was convenient.
2007-02-23 22:29:42 +00:00
Chris Danford 2f7ac6aa3c Add m_ to StageStats and PlayerStageStats members. There are several methods of these classes with local variable names that are similar to the member names. m_ helps distinguish between those two types. 2006-11-14 11:13:21 +00:00
Glenn Maynard dadfbf7045 remove StageStats::AllFailedEarlier 2006-11-09 08:21:56 +00:00
Steve Checkoway 9ef4cf40e0 Scale GetTotalPossibleStepsSeconds() by fMusicRate. Fixes ComboGraph and GraphDisplay when using a different music rate. 2006-10-30 10:00:43 +00:00
Glenn Maynard de6ca466d2 more enum standardization 2006-10-07 04:39:48 +00:00
Glenn Maynard 2ce839e4eb Invalid 2006-10-07 04:25:28 +00:00
Glenn Maynard c690fdcfe4 unify registration 2006-09-29 00:01:32 +00:00
Glenn Maynard f4975f1f54 simpler Lua boilerplate 2006-09-27 20:30:29 +00:00
Glenn Maynard 0cfdd05834 bindings 2006-09-27 09:18:21 +00:00
Glenn Maynard 9c9440c8a0 PlayMode_Invalid 2006-09-26 20:32:41 +00:00
Chris Danford 7ac45c24e4 save Preferred, Stage, Song, and Current modifiers separately. This eliminates the fragile mods store/restore. 2006-08-05 02:38:05 +00:00
Glenn Maynard 70dac0bb74 fix GetMultiPlayerStageStats 2006-07-02 01:22:06 +00:00
Chris Danford bef9815537 add lua binding 2006-04-21 00:12:44 +00:00
Chris Danford 7f821e8cfc CString -> RString 2006-01-22 01:00:06 +00:00
Chris Danford 44225ad379 XToThemedString -> XToLocalizedString 2006-01-07 04:11:29 +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 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