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
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