Chris Danford
86c401c59d
blank page graphic
2005-02-26 04:57:22 +00:00
Chris Danford
b02f8189e3
update metric locations
2005-02-26 04:18:02 +00:00
Chris Danford
da20d6d680
split some metrics from ScreenOptions into OptionRow
2005-02-26 00:51:01 +00:00
Chris Danford
b7b45ab4bf
split some metrics from ScreenOptions into OptionRow
2005-02-26 00:40:54 +00:00
Chris Danford
64129e3131
add Broadcast overload
2005-02-26 00:38:54 +00:00
Chris Danford
a540fd9c03
edit menu fixes
2005-02-25 19:38:53 +00:00
Chris Danford
2f7e332d6b
remove unused bShowUnderlines
2005-02-25 19:36:58 +00:00
Chris Danford
fa18a0dbe2
changed OptionRow passed in values to be metrics
2005-02-25 19:28:16 +00:00
Chris Danford
a288ff8b6e
changed passed in values to be metrics
...
fix problems setting vbSelected on Reload
2005-02-25 19:26:05 +00:00
Chris Danford
071f02a862
allow access to individual BroadcastOnChangePtrs within BroadcastOnChangePtr1D
2005-02-25 18:17:26 +00:00
Chris Danford
03e3ba7609
move Font load for item length testing inside of OptionsRow
2005-02-25 16:52:33 +00:00
Chris Danford
d004d5cbfa
move many metrics into OptionRow for easier reloading
2005-02-25 16:48:54 +00:00
Chris Danford
7d3f3a1bef
allow delayed load of 1D and 2D metrics
2005-02-25 16:48:05 +00:00
Chris Danford
b923311e00
fix OptionRow doesn't unsubscribe to Messages
2005-02-25 06:04:31 +00:00
Chris Danford
6249b18702
move bFirstRowGoesDown logic into OptionRow
...
fix deleted OptionRowHanlder used in in ~OptionRow
move options importing/exporting into OptionRow so that OptionRow can refresh itself in response to a Message
2005-02-25 05:45:16 +00:00
Chris Danford
77180c9d8d
cleanup
...
add EditMenuAction
2005-02-25 05:44:56 +00:00
Chris Danford
246b69ec81
add themed string
2005-02-25 05:28:00 +00:00
Chris Danford
4104edcad9
use BroadcastOnChange wrappers
2005-02-25 05:27:28 +00:00
Chris Danford
15b4f310a6
add more BroadcastOnChange templates
2005-02-25 05:23:29 +00:00
Chris Danford
182db1222f
Have OptionRows subscribe to a Message in order to refresh
2005-02-24 15:40:05 +00:00
Chris Danford
017dd5d048
fix AV
2005-02-24 13:49:42 +00:00
Chris Danford
3dac5430c2
theme StepsType
2005-02-24 13:49:23 +00:00
Chris Danford
fb4ab8886c
save the Handler in OptionRow so a row can refresh itself without needing the Screen to Import/Export
2005-02-24 13:48:14 +00:00
Chris Danford
ab22e629d4
enforce that changed message is broadcast whenever value changes
2005-02-24 12:27:30 +00:00
Chris Danford
94743864e6
add OptionRowHandler types for EditMenu
2005-02-24 11:36:19 +00:00
Chris Danford
2dfb9f148e
move bExportOnChange into OptionRowDef from OptionRowHandler
2005-02-24 11:35:31 +00:00
Chris Danford
2dd60fb413
update List row types
2005-02-24 08:00:36 +00:00
Chris Danford
7d09d1baa9
more fun cleanup
2005-02-24 07:58:03 +00:00
Chris Danford
f3783a3d1b
fix tweening of LAYOUT_SHOW_ONE_IN_ROW
2005-02-24 07:12:43 +00:00
Chris Danford
5797d6a867
cleanup
2005-02-24 06:33:50 +00:00
Chris Danford
ca3684b232
cleanup, fix offset vbSelected values when using NextRow choice at the front
2005-02-24 06:10:11 +00:00
Chris Danford
fbf7bc4f26
split OptionRowHandler out of ScreenOptionsMaster
2005-02-24 04:56:36 +00:00
Chris Danford
7c237be91f
export specific rows, not all rows at once, to make it easier to reload certain rows
2005-02-24 01:17:39 +00:00
Chris Danford
f395d0a401
preload commands
2005-02-23 23:04:06 +00:00
Chris Danford
5ed6736eef
sScreenName -> sType
2005-02-23 22:21:39 +00:00
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
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
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
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
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
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
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
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
Chris Danford
beff8a5978
forceallplayers in jukebox
2005-02-22 03:17:16 +00:00
Chris Danford
3ebe89a76b
fix VC7 warning
2005-02-22 03:14:54 +00:00
Chris Danford
7d9757621c
force same choice for both players when selecting style
2005-02-22 03:13:38 +00:00
Chris Danford
9614e2507c
hide underlines of hidden rows (for real this time)
2005-02-21 20:36:07 +00:00
Chris Danford
31951e4120
hide underlines of hidden rows
2005-02-21 20:23:34 +00:00
Chris Danford
a2915c038b
add TemporaryEventMode flag to GameState
2005-02-21 17:29:49 +00:00
Chris Danford
d7bcadccc7
add Lua bindings
2005-02-21 17:26:43 +00:00
Chris Danford
a0ebb13fec
add lua bindings
2005-02-21 17:20:11 +00:00
Chris Danford
b688bff51d
add pushing to vectors with any type
2005-02-21 06:51:10 +00:00
Chris Danford
e33b520a26
add Lua PlayMode constants
2005-02-21 06:49:43 +00:00
Chris Danford
5c7b8314f4
allow hiding of option rows based on the value of other rows
2005-02-20 10:12:50 +00:00
Chris Danford
1b41ab54ea
show error dialogs on startup before DISPLAY is initialized
2005-02-20 06:16:28 +00:00
Chris Danford
65873ed62f
fix compile error
2005-02-19 20:30:35 +00:00
Chris Danford
36b325a295
cleanup: move code from ScreenOptions into OptionRow
2005-02-19 19:17:28 +00:00
Chris Danford
453991a928
cleanup
2005-02-19 19:14:52 +00:00
Chris Danford
518638028d
cleanup
2005-02-19 01:27:51 +00:00
Chris Danford
eb6e4cdb50
play InitCommand for all Actors at load time
2005-02-19 01:06:03 +00:00
Chris Danford
5ae3b5cad0
sort children after adding
2005-02-19 01:03:55 +00:00
Chris Danford
4495a55e98
fix incorrect GoalType strings
2005-02-19 01:02:15 +00:00
Chris Danford
c435ed509a
add comments parsing
2005-02-18 14:03:50 +00:00
Chris Danford
e96a56c90f
add FastDebug configuration
2005-02-18 13:37:38 +00:00
Chris Danford
cf698b55a0
clean up XML error handling
2005-02-18 13:05:17 +00:00
Chris Danford
6222c9ad9c
add Lua constants
2005-02-18 12:06:19 +00:00
Chris Danford
61efd1caef
cleanup
2005-02-18 12:05:10 +00:00
Chris Danford
230264c873
add Lua methods
2005-02-18 12:04:51 +00:00
Chris Danford
26dc26ff62
fix misspelling
2005-02-18 11:55:34 +00:00
Chris Danford
f771ca9730
add Lua methods
2005-02-17 21:35:45 +00:00
Chris Danford
09f19b9d0c
change BArg to look for a Lua boolean type
2005-02-17 21:34:46 +00:00
Chris Danford
0457317a6f
fix Combo30Misses overrides FailType shouldn't override FailOff
2005-02-17 21:30:10 +00:00
Chris Danford
da5f4a57bb
add GoalType, Lua functions
2005-02-17 19:36:10 +00:00
Chris Danford
25c88d3aa0
show cumulative calorie number
2005-02-17 19:35:06 +00:00
Chris Danford
f7c031ec3c
add Lua methods
2005-02-17 17:14:33 +00:00
Chris Danford
5b9ed5731f
add assert
2005-02-17 17:14:00 +00:00
Chris Danford
669c0047ee
add missing param
2005-02-17 17:12:06 +00:00
Chris Danford
8da09ebd6e
let each file register its own constants with Lua
2005-02-17 07:32:21 +00:00
Chris Danford
9c29426f5f
cleanup
2005-02-17 07:12:20 +00:00
Chris Danford
02a7b4fef1
fix crash if PrepareScreen called twice
2005-02-17 07:09:55 +00:00
Chris Danford
0ce416cb26
add ScreenSplash - a replacement for ScreenStage
2005-02-17 05:57:21 +00:00