Chris Danford
b1a7e15042
remove default param values to simplify
2005-02-23 22:14:58 +00:00
Chris Danford
480088576a
load metrics from m_sType, not m_sName
2005-02-23 22:14:31 +00:00
Chris Danford
5cdaec5edf
don't Init if no characters
2005-02-23 22:13:29 +00:00
Chris Danford
4a926a4605
DifficultyMeter: set name before load
2005-02-23 22:13:06 +00:00
Chris Danford
ca1f7e5893
hush
2005-02-23 22:11:33 +00:00
Glenn Maynard
bf85d3d3ac
fix update
2005-02-23 21:13:09 +00:00
Glenn Maynard
31fc8bc1e7
asserts
2005-02-23 20:59:07 +00:00
Glenn Maynard
148bee1c51
re-update
2005-02-23 20:58:07 +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
Chris Danford
b45d0ddff3
broadcast on steps change
2005-02-23 20:39:27 +00:00
Chris Danford
167aa06970
don't propagate "Init"
2005-02-23 20:37:21 +00:00
Glenn Maynard
4eeb0fd884
cleanup
2005-02-23 19:29:49 +00:00
Glenn Maynard
22b6a821d5
tabs
2005-02-23 19:22:52 +00:00
Glenn Maynard
b46daecd2f
Commit stats to profiles before loading ScreenEvaluation.
2005-02-23 19:18:11 +00:00
Chris Danford
42c5e2b3f9
allow specifying a Lua function for a command with "%funciton(self) self:blah end"
2005-02-23 19:15:24 +00:00
Glenn Maynard
53f7fbd890
fix VC7 compile
2005-02-23 19:11:40 +00:00
Glenn Maynard
fc1c863f8a
omit semicolon, so REGISTER_ACTOR_CLASS(x) can't be parsed as
...
a prototype
2005-02-23 19:09:13 +00:00
Chris Danford
bb032d6a2b
improve error message
2005-02-23 19:06:31 +00:00
Chris Danford
b9b693818c
fix Actor not subscribing. Is it a compiler bug that this failed silently instead of erroring?
2005-02-23 18:57:10 +00:00
Glenn Maynard
09a94d3c97
fix ScreenEditMenu
2005-02-23 18:56:50 +00:00
Chris Danford
2e5b94e064
have Actors automatically subscribe to a message for each command that ends in "MessageCommand"
2005-02-23 18:53:54 +00:00
Chris Danford
ed044bd2f9
add Lua binding
2005-02-23 17:52:28 +00:00
Chris Danford
315d0df25f
add map type
2005-02-23 17:44:49 +00:00
Chris Danford
9bc3887788
remove unused CourseStopSeconds
...
add Lua methods
2005-02-23 17:39:57 +00:00
Chris Danford
66012f08bc
add Lua binding
2005-02-23 07:07:54 +00:00
Chris Danford
a4a966f7c5
remove conflicting Lua function, Song()
2005-02-23 06:38:05 +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
Glenn Maynard
1213a2c9b0
assert earlier
2005-02-23 06:18:38 +00:00
Glenn Maynard
b35d1c806e
fix LuaReference::operator=
...
add LuaReference::IsNil
2005-02-23 06:17:29 +00:00
Chris Danford
21f6266517
cleanup
2005-02-23 05:51:10 +00:00
Chris Danford
b9d6d7649f
add Lua constants
2005-02-23 05:02:47 +00:00
Chris Danford
6f6ef25d1d
add Lua bindings
2005-02-23 05:02:28 +00:00
Glenn Maynard
94f87f9b58
simplify
2005-02-23 04:46:05 +00:00
Glenn Maynard
4e4b6df7aa
move code to StatsManager::CommitStatsToProfiles
2005-02-23 04:32:45 +00:00
Glenn Maynard
e912b47839
move code around, comment
2005-02-23 03:40:47 +00:00
Chris Danford
ef80deedc4
cleanup: use class registration to create actors
2005-02-23 02:14:06 +00:00
Chris Danford
af4a407ffe
fix VC7 warnings
2005-02-23 01:11:02 +00:00
Glenn Maynard
dfce58ed98
fix commands being parsed multiple times; eg. OnCommand=@'"x," .. foo()' can only run foo() once
2005-02-23 00:22:23 +00:00
Chris Danford
cdfb4cff1e
add "exportonchange" flag
...
add support for RefreshRowNames in ROW_LUA
2005-02-22 23:48:17 +00:00
Chris Danford
3673781c1b
fix compile error
2005-02-22 23:34:18 +00:00
Chris Danford
f9ddb82d98
add EditMenuAction enum
...
add Lua constants
2005-02-22 23:11:59 +00:00
Chris Danford
3899d6063a
add Lua bindings
2005-02-22 23:08:46 +00:00
Chris Danford
105e01232a
add Lua bindings
2005-02-22 23:06:51 +00:00
Glenn Maynard
fd6a03977d
allow default.xml for backgrounds
2005-02-22 22:13:24 +00:00
Glenn Maynard
350faf7e01
cleanup
2005-02-22 21:44:54 +00:00
Glenn Maynard
b93a347be7
fix crash
2005-02-22 20:18:22 +00:00
Glenn Maynard
61064820b9
SetFromStack
2005-02-22 04:22:24 +00:00
Glenn Maynard
f762300f49
PopStack() calls
2005-02-22 04:20:58 +00:00
Glenn Maynard
61d94e97d8
convert prefs to Preference
2005-02-22 04:00:14 +00:00
Glenn Maynard
6c9cc1b273
disable MemoryCardManager::FlushAndReset
2005-02-22 03:58:22 +00:00