Chris Danford
aaefeac377
fix first life set not broadcasted
2006-11-16 12:25:55 +00:00
Chris Danford
98f8625834
add Lua binding for life
2006-11-16 12:04:52 +00:00
Chris Danford
67f5660bf3
add Lua bindings
2006-11-15 23:35:47 +00:00
Chris Danford
b6d6d0cb02
add CurrentScoreMultiplier
...
add Lua bindings
2006-11-14 11:23:13 +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
cd79b95422
remove bFailedEarlier
2006-11-09 08:39:45 +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
e91a806b37
remove LuaFunctions.h
2006-09-29 09:54:50 +00:00
Glenn Maynard
c690fdcfe4
unify registration
2006-09-29 00:01:32 +00:00
Glenn Maynard
ea7c05cee5
simpler Lua boilerplate
2006-09-27 19:53:05 +00:00
Glenn Maynard
e531249704
naming cleanups
2006-09-26 20:49:10 +00:00
Glenn Maynard
a220b68c9e
update bindings
2006-09-26 08:01:12 +00:00
Steve Checkoway
884af552ee
Allow combined player steps to have per-player radar values. This doesn't work for trails where it just uses the PLAYER_1 values, same with writing to the catalog file.
2006-07-28 03:34:14 +00:00
Glenn Maynard
7f463daafe
remove experimental TotalError
2006-07-07 18:45:15 +00:00
Steve Checkoway
1eeb14cd5a
Do not dereference if later = fLifeRecord.end().
2006-06-27 15:49:37 +00:00
Chris Danford
e8cbdd860b
keep track of last judgment(for XML Judgment
2006-04-21 00:33:55 +00:00
Chris Danford
9b71410b14
easier grade in merciful beginner
2006-03-17 03:44:11 +00:00
Glenn Maynard
1fd4b7f05f
Use bFailed , not bFailedEarlier. That way, you can't get a Failed grade
...
in FailOff (that's what FailOff means: you can't fail). This also means you won't
get an F if you bottom out in TwoPlayerRecovery; that's OK.
2006-03-17 01:50:28 +00:00
Glenn Maynard
fda3ca9932
cleanup
2006-03-11 02:49:11 +00:00
Glenn Maynard
702c38c2d1
cleanup
2005-12-19 01:37:24 +00:00
Glenn Maynard
a5de2609ef
A combo that's rolled over (continued) from the previous stage
...
starts at the beginning of the song, not from the first step.
2005-12-19 01:33:14 +00:00
Glenn Maynard
4b31547f78
style
2005-12-19 01:28:33 +00:00
Glenn Maynard
b01308783e
unused headers
2005-12-19 00:42:29 +00:00
Chris Danford
b3925c7f14
judgment name cleanup
2005-10-09 07:01:48 +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
0f07808ecc
Use generic names for score values since they are treated genericly by the code.
...
Theme changes coming...
2005-10-08 02:10:32 +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
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
86001c793c
fix warning
2005-09-22 03:10:47 +00:00
Glenn Maynard
2822b320fd
compile fixes
2005-09-12 17:49:53 +00:00
Chris Danford
f98cae8ae1
lesson mode polish
2005-09-12 08:04:47 +00:00
Chris Danford
e628959ac0
move screen-specific BGAs into overlay and broadcast change messages instead
...
add lesson fail/pass logic
2005-09-12 06:21:30 +00:00
Glenn Maynard
4edd0c6eb1
transitioning to accessing these directly
2005-09-11 01:50:12 +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
2ad92eb482
init
2005-09-11 00:49:16 +00:00
Glenn Maynard
03f00dd0d2
move awards into PlayerStageStats
2005-09-11 00:48:29 +00:00
Chris Danford
65d71a4f23
expermienting with DEFINE_METHOD macro for Lua methods
2005-09-10 02:47:04 +00:00
Chris Danford
9580a5f8a4
add "success/try again" looping logic to lesson mode
2005-09-09 21:49:29 +00:00
Chris Danford
70d1f0eadb
use mixed case values for enum Grade so that enum matches strings matches Lua
2005-08-14 11:38:31 +00:00
Glenn Maynard
9d7f835609
no need to template Luna specializations
2005-06-20 05:02:03 +00:00
Glenn Maynard
0d2b753d25
logs
2005-06-16 03:22:53 +00:00
Glenn Maynard
e1d829f8e5
fix MercifulBeginner always clamping scores to 0
2005-06-14 23:01:18 +00:00
Glenn Maynard
f5dc5d75f3
simplify
2005-05-29 02:21:24 +00:00
Glenn Maynard
bc6a25e40d
move FullCombo, MaxCombo, GetGrade into PlayerStageStats
2005-05-29 01:31:50 +00:00
Chris Danford
755886821d
use GradeWeight in grade calculation, not ScoreWeight
2005-05-22 21:01:05 +00:00
Chris Danford
f217e5f0f4
track whether player gave up, hide Barely if gave up
2005-05-09 10:12:03 +00:00
Chris Danford
1cc8d4a859
save survival life seconds remaining in HighScore
...
show SurvivalLifeTime in Ranking
2005-05-08 22:03:41 +00:00
Chris Danford
77f3402579
add MercifulBeginner
2005-04-27 08:52:58 +00:00