Commit Graph
100 Commits
Author SHA1 Message Date
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
Chris Danford 30587e9248 add header comments 2005-02-17 05:56:29 +00:00
Chris Danford 682bd1364c cleanup 2005-02-17 05:56:02 +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 21e59e065e peek at the error message in the debugger 2005-02-16 23:00:09 +00:00
Chris Danford da51076d91 revert last 2005-02-16 21:41:07 +00:00
Chris Danford 7e4a302ba4 fix precision loss (might be important someday) 2005-02-16 21:21:36 +00:00
Chris Danford c13accadc0 evaluate PlayerNumber as a lua expression 2005-02-16 21:20:33 +00:00
Chris Danford dd7349d480 add more goal data 2005-02-16 20:24:57 +00:00
Chris Danford ad3c10f251 move GetEvalStageStats into StatsManager
Add GetAccumStageStats
2005-02-16 19:40:09 +00:00
Chris Danford 6e8d275da1 fix missing project file 2005-02-16 17:48:57 +00:00
Chris Danford 08ba7f4251 expose to Lua 2005-02-16 17:35:58 +00:00
Chris Danford 4e12486bf4 fix compile 2005-02-16 17:35:21 +00:00
Chris Danford eb63c30d15 make hack more surgical 2005-02-16 17:33:28 +00:00
Chris Danford fc24b28503 update VC6 proj 2005-02-16 17:30:58 +00:00
Chris Danford 5492de16e4 fix VC6 compile 2005-02-16 03:29:11 +00:00
Chris Danford bb712884bb move global StageStats into a singleton 2005-02-16 03:25:45 +00:00
Chris Danford db86be45ba add Lua binding 2005-02-16 02:11:31 +00:00
Chris Danford f0a2c6faff move PlayerStageStats into a separate file 2005-02-16 00:37:50 +00:00
Chris Danford 4d31f3b4c1 evaluate TargetNumber as a Lua expression 2005-02-16 00:16:14 +00:00
Chris Danford a9c2d3ae29 fix re-init of Lua to give singletons a chance to register after they've all been constructed 2005-02-16 00:14:43 +00:00