Glenn Maynard
74a17abe9b
modified haste mechanics
2007-04-26 00:56:37 +00:00
Glenn Maynard
643cadbbe0
fix up DQ; CurStageStats changes didn't interact well with it
2007-04-25 20:00:18 +00:00
Glenn Maynard
9ed7cf25f3
move AllHumanHaveComboOf30OrMoreMisses into StageStats
2007-04-25 16:39:03 +00:00
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