Glenn Maynard
|
d4f96aa3a6
|
load metrics on demand
|
2007-02-12 22:38:09 +00:00 |
|
Chris Danford
|
dd2fef4f40
|
add HandleTapScoreNone() for letting LifeMeters and ScoreKeepers handle TNS_None steps
|
2006-12-19 01:39:57 +00:00 |
|
Chris Danford
|
4ef0bc548b
|
move LifeChange from Preference to Metrics
|
2006-12-12 10:31:16 +00:00 |
|
Glenn Maynard
|
7fcc68edda
|
fix initial LifeChanged not sent; simplify
|
2006-11-14 20:45:29 +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
|
61538cb062
|
broadcast LifeChanged
|
2006-11-14 04:18:07 +00:00 |
|
Glenn Maynard
|
c5f0f565ce
|
simplify; don't accumulate m_iComboToRegainLife
|
2006-11-09 09:49:50 +00:00 |
|
Glenn Maynard
|
28c0816cd4
|
simplify
|
2006-11-09 09:48:51 +00:00 |
|
Glenn Maynard
|
efdcb63f1b
|
simplify, more consistent
|
2006-11-09 09:47:44 +00:00 |
|
Glenn Maynard
|
bc9ad19157
|
simplify m_fPassmark. Use with FailAtEnd.
|
2006-11-09 09:21:52 +00:00 |
|
Glenn Maynard
|
40573d9fb0
|
remove RegenComboAfterFail. It was only for TwoPlayerRecovery.
|
2006-11-09 09:06:41 +00:00 |
|
Glenn Maynard
|
444108b3d6
|
unintentional
|
2006-11-09 08:39:46 +00:00 |
|
Glenn Maynard
|
cd79b95422
|
remove bFailedEarlier
|
2006-11-09 08:39:45 +00:00 |
|
Glenn Maynard
|
b8e7bb520a
|
remove confusing unused
|
2006-11-09 07:59:20 +00:00 |
|
Glenn Maynard
|
49ce79328e
|
simplify: danger is danger
|
2006-11-09 06:43:56 +00:00 |
|
Glenn Maynard
|
42b94af935
|
remove FAIL_THRESHOLD. This shouldn't be changed; failing with this
life meter means "empty".
|
2006-11-09 05:36:29 +00:00 |
|
Glenn Maynard
|
2c931f65d9
|
cleanup
|
2006-11-09 05:05:08 +00:00 |
|
Glenn Maynard
|
a480164c7e
|
cleanup
|
2006-11-09 04:59:17 +00:00 |
|
Glenn Maynard
|
133344a15f
|
try to simplify this UpdateNonstopLifebar stuff (which seems to have
nothing to do with Nonstop). This stuff is very tweaky and should
probably be broken out into Lua or something.
|
2006-11-09 04:58:03 +00:00 |
|
Glenn Maynard
|
280d09bc2e
|
remove never used ForceFail
|
2006-11-09 04:17:16 +00:00 |
|
Steve Checkoway
|
30d9410b65
|
Unneeded.
|
2006-11-01 10:45:51 +00:00 |
|
Glenn Maynard
|
39ac2da962
|
ThemeMetric<Grade>, ThemeMetric<TapNoteScore>
|
2006-09-26 03:30:20 +00:00 |
|
Steve Checkoway
|
a4aa69b148
|
Remove ThemeMetricEnum. Since all metrics are evaluated as lua, use lua integer constants.
|
2006-09-23 07:21:26 +00:00 |
|
Steve Checkoway
|
0f69c20eba
|
Cleanup.
|
2006-08-06 02:42:40 +00:00 |
|
Steve Checkoway
|
ba0d51cc7a
|
Simplify.
|
2006-08-06 02:37:42 +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 |
|
Steve Checkoway
|
ea1ec405e5
|
Make the minimum score to stay alive be themeable.
|
2006-07-03 04:30:20 +00:00 |
|
Steve Checkoway
|
16a1301fae
|
Cleanup.
|
2006-07-03 04:05:32 +00:00 |
|
Chris Danford
|
2002bf820b
|
easier beginner life
|
2006-03-17 02:24:15 +00:00 |
|
Glenn Maynard
|
62a0ac1370
|
spacing
|
2006-02-14 11:16:39 +00:00 |
|
Chris Danford
|
7f821e8cfc
|
CString -> RString
|
2006-01-22 01:00:06 +00:00 |
|
Glenn Maynard
|
5316ffdecc
|
move some preferences to where they're used
|
2005-12-30 19:46:10 +00:00 |
|
Glenn Maynard
|
09bc71b595
|
cleanup
|
2005-11-23 17:06:10 +00:00 |
|
Glenn Maynard
|
1b690264e3
|
that's not right: clamp(x,a,b) is not well-defined if a > b
|
2005-11-23 17:00:23 +00:00 |
|
Glenn Maynard
|
ae712f3126
|
cleanup
|
2005-11-23 16:56:36 +00:00 |
|
Chris Danford
|
e00a57e05e
|
use Preference1D
|
2005-10-26 23:09:56 +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
|
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
|
20bb281e18
|
pass around a PlayerState and PlayerStageStats instead of PlayerNumber and looking things up in GameState
|
2005-08-23 20:40:47 +00:00 |
|
Chris Danford
|
a47b3403b1
|
make life really easy in merciful beginner
|
2005-06-20 18:37:08 +00:00 |
|
Chris Danford
|
ea99fad00b
|
fix jittery danger glow when steam bounces around danger threshold
|
2005-05-20 21:10:29 +00:00 |
|
Chris Danford
|
a61d0693f4
|
flip the P2 life meter in metrics, not in code
|
2005-04-30 00:54:28 +00:00 |
|
Chris Danford
|
05757f9d46
|
2x overdraw on the whole life meter stream so that translucency is even
|
2005-04-30 00:23:47 +00:00 |
|
Chris Danford
|
3117e1bd3d
|
cleanup: use Preference
|
2005-04-27 07:50:38 +00:00 |
|
Chris Danford
|
371f97effe
|
cleanup survival elements
|
2005-04-21 11:16:01 +00:00 |
|
Chris Danford
|
ee3764a2ed
|
use graphic for life meter background
|
2005-04-10 01:24:00 +00:00 |
|
Chris Danford
|
45908c5bef
|
revert to investigate life meter not draining
|
2005-04-06 08:36:34 +00:00 |
|
Chris Danford
|
218be32879
|
separate fail types per player. Now FailType adjustments based on Difficulty only affect the relevant players.
|
2005-04-05 08:30:57 +00:00 |
|
Chris Danford
|
79c21f2721
|
don't bounce the life meter when failing
show solid black when dead - don't danger blink
|
2005-04-03 08:12:06 +00:00 |
|