Glenn Maynard
e1d829f8e5
fix MercifulBeginner always clamping scores to 0
2005-06-14 23:01:18 +00:00
Ben Anderson
26f793a716
Extra argument
2005-06-01 00:28:04 +00:00
Glenn Maynard
c0d8400a6e
simplify
2005-05-31 07:10:05 +00:00
Chris Danford
3cf5c46045
fix test screen mode
2005-05-25 00:49:42 +00:00
Chris Danford
e504fb4e98
broadcast on changed course/trail
2005-05-18 07:14:19 +00:00
Chris Danford
e389ba6191
convert the rest to use Preference
2005-05-16 09:36:32 +00:00
Chris Danford
fb1d69add3
rename: IsUsingProfile -> IsPersistentProfile
...
Don't require IsPersistentProfile in some places related to fitness mode where a non-persistent Profile will suffice
2005-05-09 08:44:01 +00:00
Chris Danford
c36df02254
add rolls to eval and scoring
2005-05-09 06:15:59 +00:00
Glenn Maynard
b292024dac
don't init high score stuff for disabled players
2005-05-09 03:41:14 +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
16818e54c8
broadcast on style change
2005-05-07 08:34:20 +00:00
Glenn Maynard
dc16dd8271
fix test mode in courses
2005-05-06 13:47:33 +00:00
Chris Danford
a122528974
Allow AutoActors for Stage and CouseNumber
2005-05-06 10:48:32 +00:00
Chris Danford
3db3500226
remove size on statc CString arrays so that XToString can catch size differences
2005-05-05 19:55:04 +00:00
Chris Danford
49412f8cb0
update test mode data
2005-05-05 05:06:44 +00:00
Glenn Maynard
a8069bd2f9
fix umounting cards too soon, causing MD5 to fail
2005-04-28 20:42:42 +00:00
Chris Danford
5d398f4ad3
add song boundary marker
...
add "just barely"
2005-04-27 21:46:35 +00:00
Chris Danford
2836bc7c81
metrics/element name cleanup
2005-04-27 09:47:22 +00:00
Glenn Maynard
e1c1b6cbc4
add secondary screenshot code
2005-04-26 08:40:27 +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
16dfd54522
show Stage text in course modes
2005-04-11 15:40:52 +00:00
Glenn Maynard
9e51961ded
fix base calls; don't PlayMusic in the ctor (SWME does that)
2005-04-08 19:47:44 +00:00
Chris Danford
ed0959ec32
show PerDifficultyAward in course modes
2005-04-06 06:12:23 +00:00
Chris Danford
ea34de2bef
one path for parsing and theming player options - fixes "SuperShuffle" not themed
...
warn in ActiveAttackList if an invalid mod is encountered
don't hard code font name
2005-04-06 05:32:09 +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
8cac261c52
clean up GRADE_ constant names to match GradeToString
2005-03-31 06:14:28 +00:00
Chris Danford
b29790f307
grade constant cleanup
...
add LuaGrade
2005-03-31 02:06:24 +00:00
Charles Lohr
8c5909ebe9
Modify AutoScreenMessage to keep map of all non-standard ScreenMessages.
...
This has a lot of advantages over the old ways. Some of the initial ones are that
you can log a list of all screenmessages and their respective number and another
is that it would be fairly easy to add a reverse lookup, so you could get the name
of a ScreenMessage for log use by getting the ScreenMessage number.
2005-03-28 08:01:36 +00:00
Chris Danford
880e42e1d3
fix conflicting ScreenMessage IDs by automatically generating unique values
2005-03-23 08:48:38 +00:00
Chris Danford
ea59bbfec8
cleanup
2005-03-21 20:14:08 +00:00
Glenn Maynard
778ac6a63d
remove m_bgCondBga; none of our themes seem to use it. (If anyone
...
needed this, post to sm-devs saying what you need to do any I'll explain
how to do it with the newer XML-based system.)
2005-03-18 01:55:03 +00:00
Chris Danford
f1d3a2395d
revert: don't precache
2005-03-16 02:36:34 +00:00
Chris Danford
90a470ab4a
precache sounds
2005-03-16 02:18:03 +00:00
Chris Danford
071f02a862
allow access to individual BroadcastOnChangePtrs within BroadcastOnChangePtr1D
2005-02-25 18:17:26 +00:00
Chris Danford
4104edcad9
use BroadcastOnChange wrappers
2005-02-25 05:27:28 +00:00
Chris Danford
ab22e629d4
enforce that changed message is broadcast whenever value changes
2005-02-24 12:27:30 +00:00
Glenn Maynard
9ff32c8d25
fix init
2005-02-23 22:45:01 +00:00
Chris Danford
4a926a4605
DifficultyMeter: set name before load
2005-02-23 22:13:06 +00:00
Glenn Maynard
bf85d3d3ac
fix update
2005-02-23 21:13:09 +00:00
Chris Danford
555d5aa2fe
don't use Name/ID to load DifficultyMeter. We only need the Name at load time, so pass it into Load and don't save it in the Actor.
2005-02-23 20:40:46 +00:00
Glenn Maynard
b46daecd2f
Commit stats to profiles before loading ScreenEvaluation.
2005-02-23 19:18:11 +00:00
Glenn Maynard
b51b0cfb4c
Use Init() for all screens, so we can set state before the base class
...
members are loaded--they'll see resets, score finalization, etc. It
also results in smaller code, due to a g++ bug that causes constructors
to be emitted several times.
2005-02-23 06:29:05 +00:00
Chris Danford
a2915c038b
add TemporaryEventMode flag to GameState
2005-02-21 17:29:49 +00:00
Glenn Maynard
74d27315d3
s/UnlockSystem.h/UnlockManager.h/
2005-02-21 06:22:46 +00:00
Chris Danford
533e83ed00
Don't set two different names for an element. Instead, pass the metrics group name as a parameter to Load()
2005-02-16 23:03:01 +00:00
Chris Danford
ad3c10f251
move GetEvalStageStats into StatsManager
...
Add GetAccumStageStats
2005-02-16 19:40:09 +00:00
Chris Danford
bb712884bb
move global StageStats into a singleton
2005-02-16 03:25:45 +00:00
Chris Danford
3ccb1f7e01
have ComboGraph obey screen fallback logic
2005-02-15 21:47:30 +00:00
Chris Danford
147151e0b1
don't use hard-coded screen name
2005-02-15 19:44:34 +00:00
Chris Danford
12fde5d55c
move PlayerName texts out of code and into BGAnimations
2005-02-13 01:16:17 +00:00