Glenn Maynard
|
e7250509dd
|
declare PushObject before using it
|
2006-09-30 03:23:45 +00:00 |
|
Glenn Maynard
|
84163cb7af
|
"too few template-parameter-lists"
|
2006-09-30 03:18:15 +00:00 |
|
Glenn Maynard
|
261849d895
|
move "merged input" test into InputMapper; this moves the GAMESTATE
dependency out of Game (doesn't belong in InputMapper either, working on
it ...)
|
2006-09-30 03:08:18 +00:00 |
|
Glenn Maynard
|
5e99a1c9e9
|
remove GameState::PlayerUsingBothSides
|
2006-09-30 02:57:05 +00:00 |
|
Glenn Maynard
|
12ce0f9bf4
|
fix TWO_PLAYERS_SHARED_SIDES
|
2006-09-30 01:29:55 +00:00 |
|
Glenn Maynard
|
a6ba9a4b3b
|
move ColToButtonName from Game to Style
|
2006-09-30 01:23:10 +00:00 |
|
Glenn Maynard
|
5541709a1f
|
move ColToButtonName from Game to Style, to reduce GAMESTATE use
in Game
|
2006-09-30 00:46:21 +00:00 |
|
Glenn Maynard
|
77d506de27
|
remove m_szDescription. Nothing uses it, it doesn't do much
to describe the game, and it can't be localized.
|
2006-09-30 00:42:08 +00:00 |
|
Glenn Maynard
|
e256606d7f
|
remove unused m_iNumControllers. That's defined by the style,
not the game.
|
2006-09-29 23:52:48 +00:00 |
|
Glenn Maynard
|
d160802fc0
|
Streamline type checking. Store a list of all base classes
in a heirarchy table, so we don't have to iterate over lots
of tables for every function dispatch.
|
2006-09-29 21:37:01 +00:00 |
|
Glenn Maynard
|
896e7ce54c
|
cleanup
|
2006-09-29 21:30:55 +00:00 |
|
Glenn Maynard
|
63e5c3dac3
|
simplify
|
2006-09-29 21:25:57 +00:00 |
|
Glenn Maynard
|
2c5ed2c7a1
|
FromStack(string): clear the string on nil
|
2006-09-29 21:20:33 +00:00 |
|
Glenn Maynard
|
728f2d32b7
|
fixes/updates: both tables and userdata can be instances of a class;
binding changes
|
2006-09-29 21:18:50 +00:00 |
|
Glenn Maynard
|
f759525a80
|
simplify
|
2006-09-29 20:35:14 +00:00 |
|
Glenn Maynard
|
9424643277
|
simplify
|
2006-09-29 20:34:18 +00:00 |
|
Glenn Maynard
|
e501a5a9cd
|
move color() into RageTypes
|
2006-09-29 10:04:36 +00:00 |
|
Glenn Maynard
|
e91a806b37
|
remove LuaFunctions.h
|
2006-09-29 09:54:50 +00:00 |
|
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 |
|