Commit Graph
100 Commits
Author SHA1 Message Date
Glenn Maynard 16b3d43cd6 remove and update old Lua 2006-09-29 09:44:56 +00:00
Glenn Maynard dcc1cb0d86 merge LuaFunctions.h into LuaManager.h 2006-09-29 09:31:41 +00:00
Glenn Maynard 85eb3e0a05 more useful error messages 2006-09-29 07:24:40 +00:00
Glenn Maynard 63cb157197 simplify LuaBinding, move more code out of the template 2006-09-29 05:07:17 +00:00
Glenn Maynard c690fdcfe4 unify registration 2006-09-29 00:01:32 +00:00
Glenn Maynard 656842ceeb remove lua 5.0 2006-09-28 23:32:13 +00:00
Glenn Maynard 8f0d30d709 fix new 2006-09-28 05:02:33 +00:00
Glenn Maynard 1cdab04b96 fix weird singleton init 2006-09-28 03:41:56 +00:00
Glenn Maynard 080e51a2c4 cleanup 2006-09-28 01:27:12 +00:00
Glenn Maynard a0bd9e36e1 simplify 2006-09-28 01:26:27 +00:00
Glenn Maynard 205c2329a2 XToString 2006-09-27 20:33:26 +00:00
Glenn Maynard f4975f1f54 simpler Lua boilerplate 2006-09-27 20:30:29 +00:00
Glenn Maynard df887f4efd simpler Lua boilerplate
update singleton registration method
2006-09-27 20:22:20 +00:00
Glenn Maynard 8ef5aeb341 simpler Lua boilerplate 2006-09-27 20:10:14 +00:00
Glenn Maynard 153bcedd40 simpler Lua boilerplate 2006-09-27 20:03:31 +00:00
Glenn Maynard ea7c05cee5 simpler Lua boilerplate 2006-09-27 19:53:05 +00:00
Glenn Maynard 4002071bea simpler Lua boilerplate 2006-09-27 19:47:52 +00:00
Glenn Maynard e0bf203af4 testing simpler boilerplate 2006-09-27 19:02:46 +00:00
Glenn Maynard 0cfdd05834 bindings 2006-09-27 09:18:21 +00:00
Glenn Maynard 16278ba912 just push the function; one less thing to do during dispatch 2006-09-27 08:48:26 +00:00
Glenn Maynard 2961e4d9cb typedef 2006-09-27 08:47:10 +00:00
Glenn Maynard 82222280fe use lua_setfield 2006-09-27 08:46:16 +00:00
Glenn Maynard 07fdf40e28 binding 2006-09-27 06:30:56 +00:00
Glenn Maynard f84cdbf13c bindings 2006-09-27 06:25:18 +00:00
Glenn Maynard 2d1a2e6a07 use bindings 2006-09-27 06:21:34 +00:00
Glenn Maynard c1194da0d0 bind MultiPlayer 2006-09-27 06:18:11 +00:00
Glenn Maynard 8cf7109168 XToString 2006-09-27 06:13:33 +00:00
Glenn Maynard dd45cb5387 use Difficulty binding 2006-09-27 06:12:37 +00:00
Glenn Maynard 982228b7e6 bind StepsType 2006-09-27 06:09:52 +00:00
Glenn Maynard 1c8188cf21 XToString 2006-09-27 06:06:36 +00:00
Glenn Maynard ed65f03048 XToString2 2006-09-27 05:48:46 +00:00
Glenn Maynard e183a023d5 unused 2006-09-27 05:47:18 +00:00
Glenn Maynard b1ae2b9288 for ARRAYLEN 2006-09-27 05:45:54 +00:00
Glenn Maynard 509de5d97b add missing 2006-09-27 05:45:09 +00:00
Glenn Maynard 6323ca88d4 remove BLEND_INVALID 2006-09-27 05:44:30 +00:00
Glenn Maynard 07059f85e3 fix FOREACH_UsedGrade
FOREACH_ENUM2 -> FOREACH_ENUM
2006-09-27 05:27:28 +00:00
Glenn Maynard be7cf3d347 FOREACH_ENUM2 2006-09-27 05:25:22 +00:00
Glenn Maynard 2eca7b670c use FOREACH_ENUM2 2006-09-27 05:18:47 +00:00
Glenn Maynard 73f9ccd0d8 always use NUM_##e 2006-09-27 04:46:18 +00:00
Glenn Maynard 7d2a424626 GameButton_Invalid 2006-09-27 04:44:15 +00:00
Glenn Maynard 6e6ea7971d NUM_GameButton 2006-09-27 04:39:51 +00:00
Glenn Maynard e29c920b04 NUM_NSScoreBoardColumn 2006-09-27 04:38:26 +00:00
Glenn Maynard 6b03924681 NUM_EditButton, EditButton_Invalid 2006-09-27 04:37:01 +00:00
Glenn Maynard 527cd01034 NUM_KeyboardRow 2006-09-27 04:35:27 +00:00
Glenn Maynard 9e879c57a6 FOREACH_GameButton 2006-09-27 04:29:12 +00:00
Glenn Maynard 755e18138e simplify 2006-09-27 04:25:22 +00:00
Glenn Maynard 2baddd84fc COMPILE_ASSERT XToString table sizes
pull out common XToString code
simplify XToString
2006-09-27 04:19:47 +00:00
Glenn Maynard dc37273a02 COMPILE_ASSERT 2006-09-27 04:18:39 +00:00
Glenn Maynard 51d22ce2f4 update binding 2006-09-27 01:48:30 +00:00
Glenn Maynard 4e290c0b40 aliases 2006-09-26 22:12:31 +00:00
Glenn Maynard 333463ab45 PlayerNumber binding 2006-09-26 22:12:16 +00:00
Glenn Maynard 7305d0d70a don't use CNT parameter 2006-09-26 21:38:30 +00:00
Glenn Maynard f17afb07fd update branch 2006-09-26 21:36:34 +00:00
Glenn Maynard 7b1be084f3 NUM_LightsMode 2006-09-26 21:26:35 +00:00
Glenn Maynard f5abae7caa StyleType 2006-09-26 21:25:28 +00:00
Glenn Maynard 1ba25d4aeb NUM_CabinetLight 2006-09-26 21:24:27 +00:00
Glenn Maynard 3311f1992c CabinetLight_Invalid 2006-09-26 21:23:30 +00:00
Glenn Maynard dfd95fd730 InputDevice_Invalid 2006-09-26 21:19:17 +00:00
Glenn Maynard 662606b1c8 renames 2006-09-26 21:16:57 +00:00
Glenn Maynard 1641aec026 InputDevice_Invalid 2006-09-26 21:10:47 +00:00
Glenn Maynard 361f8f4e01 NUM_InputDevice 2006-09-26 21:08:50 +00:00
Glenn Maynard 0b7b6b6f9f naming cleanups 2006-09-26 21:05:49 +00:00
Glenn Maynard eb618a8160 FOREACH_InputDevice 2006-09-26 21:04:43 +00:00
Glenn Maynard cf5dba03a4 GameController_Invalid 2006-09-26 20:59:40 +00:00
Glenn Maynard d19fdc9caf NUM_GameController 2006-09-26 20:57:31 +00:00
Glenn Maynard 8e6f1e8dd0 use FOREACH_GameController 2006-09-26 20:56:38 +00:00
Glenn Maynard a7e98a7ece FOREACH_GameController 2006-09-26 20:52:11 +00:00
Glenn Maynard e531249704 naming cleanups 2006-09-26 20:49:10 +00:00
Glenn Maynard b9a189711e cleanups 2006-09-26 20:41:53 +00:00
Glenn Maynard 9c9440c8a0 PlayMode_Invalid 2006-09-26 20:32:41 +00:00
Glenn Maynard c540417e23 transition 2006-09-26 20:29:34 +00:00
Glenn Maynard f806ec5936 StepsType_Invalid 2006-09-26 20:28:46 +00:00
Glenn Maynard a7b53444f8 NUM_STEPS_TYPES -> NUM_StepsType 2006-09-26 20:22:28 +00:00
Glenn Maynard 78cdd15ec0 simplify 2006-09-26 20:17:23 +00:00
Glenn Maynard 6ccde8ffef fix PlayModeToLocalizedString 2006-09-26 20:13:20 +00:00
Glenn Maynard 524bbc810e aliases 2006-09-26 20:02:14 +00:00
Glenn Maynard 02a4b35d51 bound alignment constants 2006-09-26 20:00:27 +00:00
Glenn Maynard 6641cec9f9 stop being unique 2006-09-26 19:55:35 +00:00
Glenn Maynard fe0cc36ba6 unused 2006-09-26 19:51:19 +00:00
Glenn Maynard 9501cb22e5 standard enum convention 2006-09-26 19:50:53 +00:00
Glenn Maynard 0de94fb55c remove Actor:: 2006-09-26 19:48:46 +00:00
Glenn Maynard cc49e8d56d use bound types 2006-09-26 09:09:38 +00:00
Glenn Maynard 46b2444705 remove special cases 2006-09-26 09:08:36 +00:00
Glenn Maynard 4f057b4feb bind types 2006-09-26 09:06:21 +00:00
Glenn Maynard f567a0fd28 cleanup arg order 2006-09-26 08:54:54 +00:00
Glenn Maynard 5d1b947002 ModsGroup 2006-09-26 08:52:12 +00:00
Glenn Maynard 562a801a39 cleanup 2006-09-26 08:44:55 +00:00
Glenn Maynard 50a5d55383 fix gcc compile 2006-09-26 08:38:57 +00:00
Glenn Maynard 5d6be12093 update bindings 2006-09-26 08:26:49 +00:00
Glenn Maynard 8644ab382d missing header 2006-09-26 08:25:14 +00:00
Glenn Maynard 17ab6e2db3 update bindings
remove unused CourseDifficulty (alias of Difficulty)
2006-09-26 08:06:39 +00:00
Glenn Maynard a220b68c9e update bindings 2006-09-26 08:01:12 +00:00
Glenn Maynard 48bb38ee12 NUM_CoinMode 2006-09-26 07:49:25 +00:00
Glenn Maynard c67422591c update bindings 2006-09-26 07:48:47 +00:00
Glenn Maynard e8a3c636f6 SortOrder_INVALID, NUM_SortOrder 2006-09-26 07:42:55 +00:00
Glenn Maynard 2ed1154dfb update bindings 2006-09-26 07:33:26 +00:00
Glenn Maynard 600fdfea63 simplify LuaXType 2006-09-26 07:13:54 +00:00
Glenn Maynard 444dd8afbb update binding 2006-09-26 07:01:39 +00:00
Glenn Maynard 5595cd0443 typo 2006-09-26 06:56:39 +00:00
Glenn Maynard 0709d5ee4d remove LuaXType2 2006-09-26 06:48:53 +00:00