Glenn Maynard
|
6808723b85
|
XNodeValue base class, Copy()
|
2006-10-06 06:26:53 +00:00 |
|
Glenn Maynard
|
04b34020fb
|
remove unused "type"
|
2006-10-06 01:18:23 +00:00 |
|
Glenn Maynard
|
c72ae3bad7
|
use luaL_pushtype
|
2006-10-06 01:15:31 +00:00 |
|
Glenn Maynard
|
76dea048fc
|
__type
|
2006-10-06 01:07:53 +00:00 |
|
Glenn Maynard
|
c2a88f95cc
|
fix enums
|
2006-10-06 00:46:46 +00:00 |
|
Glenn Maynard
|
c80451fe46
|
fix stack imbalance
|
2006-10-06 00:46:06 +00:00 |
|
Glenn Maynard
|
72a24d459c
|
set type
|
2006-10-06 00:40:02 +00:00 |
|
Glenn Maynard
|
eeedbade1a
|
don't set TypeIndex. Use type:Reverse().
|
2006-10-05 23:15:57 +00:00 |
|
Glenn Maynard
|
fca0a40bf8
|
fix comparing enum values with nil (invalid > all other enum values)
|
2006-10-05 23:14:38 +00:00 |
|
Glenn Maynard
|
02635f3653
|
enum helpers
|
2006-10-05 23:12:59 +00:00 |
|
Glenn Maynard
|
ee2d17a64f
|
fix loop
|
2006-10-05 23:10:00 +00:00 |
|
Glenn Maynard
|
3407b92ede
|
bind the enum table to a methods table
|
2006-10-05 23:08:42 +00:00 |
|
Glenn Maynard
|
d3c32bbc61
|
fix binding
|
2006-10-05 22:01:35 +00:00 |
|
Glenn Maynard
|
8d8806f5be
|
update
|
2006-10-05 21:08:20 +00:00 |
|
Glenn Maynard
|
e3a21ae5b7
|
script fixups
|
2006-10-05 20:51:13 +00:00 |
|
Glenn Maynard
|
6431aee91c
|
missed: simplify
|
2006-10-05 20:04:14 +00:00 |
|
Glenn Maynard
|
47a1ab39bd
|
add LuaHelpers::PushValueFunc
|
2006-10-05 19:57:07 +00:00 |
|
Glenn Maynard
|
2f5b401cbb
|
fix smpackage linker error (bad dep)
|
2006-10-05 19:49:16 +00:00 |
|
Glenn Maynard
|
6112f7c925
|
fix smpackage linker error
|
2006-10-05 19:48:29 +00:00 |
|
Glenn Maynard
|
45c2cd369f
|
add missing
|
2006-10-05 19:47:28 +00:00 |
|
Glenn Maynard
|
2dee2b1cf7
|
cleanup
|
2006-10-05 07:33:47 +00:00 |
|
Glenn Maynard
|
c1cdce72aa
|
better error message
|
2006-10-05 02:45:05 +00:00 |
|
Glenn Maynard
|
f5780905df
|
__type metamethod
|
2006-10-05 02:43:36 +00:00 |
|
Glenn Maynard
|
9affdf4b1a
|
fix theme changing
|
2006-10-05 01:06:06 +00:00 |
|
Glenn Maynard
|
be694a6f26
|
redundant
|
2006-10-05 00:50:54 +00:00 |
|
Glenn Maynard
|
f8c8a7852e
|
StepMania::ChangeCurrentGame calls ReadGamePrefsFromDisk;
fixes theme not changed on game change
|
2006-10-05 00:49:47 +00:00 |
|
Glenn Maynard
|
01452ecca0
|
split SwitchToLastPlayedGame and ReadGamePrefsFromDisk
|
2006-10-05 00:48:32 +00:00 |
|
Glenn Maynard
|
cd55d57989
|
fix repeat
|
2006-10-05 00:18:55 +00:00 |
|
Glenn Maynard
|
66bb6ad544
|
fix copy
|
2006-10-05 00:10:18 +00:00 |
|
Glenn Maynard
|
430a794b31
|
fix copy
|
2006-10-04 23:42:08 +00:00 |
|
Glenn Maynard
|
2f3f9f6fee
|
fix name not copied
|
2006-10-04 23:41:46 +00:00 |
|
Glenn Maynard
|
db335a813f
|
fix double-free
|
2006-10-04 23:06:46 +00:00 |
|
Glenn Maynard
|
4acc41f47c
|
fix it used stale
|
2006-10-04 22:38:59 +00:00 |
|
Glenn Maynard
|
38b9f59b83
|
don't FinishStage in BeginStage
|
2006-10-04 02:51:32 +00:00 |
|
Glenn Maynard
|
db3aa0d73a
|
simplify inheritance
|
2006-10-04 02:44:52 +00:00 |
|
Glenn Maynard
|
e130d73f88
|
DSERR_BUFFERLOST handling in DSoundBuf::GetPosition
|
2006-10-04 02:33:20 +00:00 |
|
Glenn Maynard
|
880f20b443
|
don't add command manually
|
2006-10-03 04:01:19 +00:00 |
|
Glenn Maynard
|
cacef7b54b
|
cause compiler error if trying to use undefined operator=
|
2006-10-03 02:39:17 +00:00 |
|
Glenn Maynard
|
2ade95f58f
|
unneeded and not valid
|
2006-10-03 02:37:41 +00:00 |
|
Glenn Maynard
|
7988da5c68
|
remove DateTime binding; at least for now, keep XNode binding to basic types
|
2006-10-03 00:15:28 +00:00 |
|
Glenn Maynard
|
1a89ddfccd
|
pointer to attributes
|
2006-10-03 00:07:01 +00:00 |
|
Glenn Maynard
|
fb6bafb208
|
simplify
|
2006-10-02 23:12:18 +00:00 |
|
Glenn Maynard
|
a9cae2253d
|
fix compile
|
2006-10-02 23:11:17 +00:00 |
|
Glenn Maynard
|
5d6514a2c1
|
better debug
|
2006-10-02 22:54:43 +00:00 |
|
Glenn Maynard
|
9e4da8650f
|
simplify
|
2006-10-02 22:53:32 +00:00 |
|
Glenn Maynard
|
83defce27b
|
XML update
|
2006-10-02 22:52:57 +00:00 |
|
Glenn Maynard
|
65d23319f1
|
api update
|
2006-10-02 22:47:53 +00:00 |
|
Glenn Maynard
|
30d91df8f4
|
XML attribute fields and string fields are the same. Use
a type, so we don't duplicate everything for both.
|
2006-10-02 22:47:16 +00:00 |
|
Glenn Maynard
|
76af4dba2f
|
use GetName
|
2006-10-02 22:42:40 +00:00 |
|
Glenn Maynard
|
4d2feecc35
|
fix compile
|
2006-10-02 22:42:24 +00:00 |
|
Glenn Maynard
|
4b26a19205
|
cleanup
|
2006-10-02 21:19:00 +00:00 |
|
Glenn Maynard
|
286824b22d
|
simplify
|
2006-10-02 06:37:00 +00:00 |
|
Glenn Maynard
|
30d8823a44
|
allow removing without deleting (detaching)
|
2006-10-02 06:36:07 +00:00 |
|
Glenn Maynard
|
6db05d676a
|
SetName
|
2006-10-02 06:34:10 +00:00 |
|
Glenn Maynard
|
e3483ba3be
|
use GetName, GetValue, SetValue
|
2006-10-02 06:26:25 +00:00 |
|
Glenn Maynard
|
f0fe542b2f
|
remove bool overload. It's being used instead of the RString one for string constants.
|
2006-10-02 06:25:28 +00:00 |
|
Glenn Maynard
|
d188c2fd12
|
use GetName, GetValue
|
2006-10-02 06:12:42 +00:00 |
|
Glenn Maynard
|
cad383b2ab
|
redundant
|
2006-10-02 06:12:06 +00:00 |
|
Glenn Maynard
|
5f0e8a7167
|
GetName, GetValue
|
2006-10-02 06:02:54 +00:00 |
|
Glenn Maynard
|
90c5d6fe99
|
move XML loading and saving into XmlFileUtil
update
|
2006-10-02 05:56:11 +00:00 |
|
Glenn Maynard
|
7696cef6b0
|
move XML loading and saving into XmlFileUtil
|
2006-10-02 05:54:52 +00:00 |
|
Glenn Maynard
|
19e7328d78
|
move XML loading and saving into XmlFileUtil, reducing XNode
to a data structure
|
2006-10-02 05:53:56 +00:00 |
|
Glenn Maynard
|
f8e3807996
|
fix AppendChild("string", RString) calls bool overload
|
2006-10-02 05:44:57 +00:00 |
|
Glenn Maynard
|
a31f76e9ad
|
allocate GameCommand as needed
|
2006-10-01 20:13:27 +00:00 |
|
Glenn Maynard
|
cd905f9372
|
simplify
|
2006-10-01 07:34:55 +00:00 |
|
Glenn Maynard
|
57ddaa78ef
|
remove unused fDelayRemaining
|
2006-10-01 07:33:24 +00:00 |
|
Glenn Maynard
|
df8630b91b
|
remove unused fDelayRemaining. If we want to delay a broadcast,
delay the actual broadcast and handle the timer in MessageManager,
not process the broadcast in every individual listener.
|
2006-10-01 07:32:53 +00:00 |
|
Glenn Maynard
|
09d26bc908
|
unused
|
2006-10-01 00:10:39 +00:00 |
|
Glenn Maynard
|
45c85f0ebb
|
unused
|
2006-10-01 00:04:02 +00:00 |
|
Glenn Maynard
|
8d465d99a6
|
unused code
|
2006-09-30 23:54:08 +00:00 |
|
Glenn Maynard
|
2b9d731dfd
|
unused
|
2006-09-30 23:53:16 +00:00 |
|
Glenn Maynard
|
16d6a4de1b
|
update comment
|
2006-09-30 22:41:27 +00:00 |
|
Glenn Maynard
|
7c4b4f0291
|
use GetInputScheme
|
2006-09-30 22:38:39 +00:00 |
|
Glenn Maynard
|
56d3ecf83d
|
move InputScheme code into InputMapper
|
2006-09-30 22:36:01 +00:00 |
|
Glenn Maynard
|
fa60068e06
|
GetNumGameplayButtons unused
|
2006-09-30 22:34:55 +00:00 |
|
Glenn Maynard
|
e6033c3739
|
isolate "start" special case, and don't assert if it isn't found
|
2006-09-30 22:34:20 +00:00 |
|
Glenn Maynard
|
ecef158b06
|
eliminate InputMapper dependency on GameState. GameState
now tells InputMapper if it should join players.
|
2006-09-30 22:29:03 +00:00 |
|
Glenn Maynard
|
95c768b6e5
|
SetCurrentStyle()
|
2006-09-30 22:25:16 +00:00 |
|
Glenn Maynard
|
d84d69edbc
|
GetCurrentStyle
|
2006-09-30 22:24:11 +00:00 |
|
Glenn Maynard
|
0b45f5dd0a
|
use SetCurrentStyle
|
2006-09-30 22:22:26 +00:00 |
|
Glenn Maynard
|
fcffe3c80f
|
add SetCurrentStyle
|
2006-09-30 22:15:22 +00:00 |
|
Glenn Maynard
|
a8dd0c5fdc
|
GetCurrentStyle()
|
2006-09-30 22:13:20 +00:00 |
|
Glenn Maynard
|
cd8f1fc1c6
|
"I made this"
lua_replace -> lua_remove
|
2006-09-30 21:55:31 +00:00 |
|
Glenn Maynard
|
3b9c5f18fb
|
GetInputScheme
|
2006-09-30 19:54:27 +00:00 |
|
Glenn Maynard
|
e82add1f62
|
SetInputScheme
|
2006-09-30 09:35:02 +00:00 |
|
Glenn Maynard
|
4a3f7054f0
|
InputScheme
|
2006-09-30 09:05:13 +00:00 |
|
Glenn Maynard
|
3f315b0464
|
InputScheme
|
2006-09-30 08:24:05 +00:00 |
|
Glenn Maynard
|
b6c3ea14d7
|
simplify
|
2006-09-30 08:22:36 +00:00 |
|
Glenn Maynard
|
2d52c578a5
|
Most of Game is generic, but not all. Split the InputMapper-
specific stuff apart into InputScheme. (duplicate szName may go
away)
|
2006-09-30 08:19:10 +00:00 |
|
Glenn Maynard
|
928e950006
|
Most of Game is generic, but not all. Split the InputMapper-
specific stuff apart into InputScheme.
|
2006-09-30 08:18:36 +00:00 |
|
Glenn Maynard
|
3460f79f54
|
simplify
|
2006-09-30 07:48:36 +00:00 |
|
Glenn Maynard
|
09f5687615
|
simplify
|
2006-09-30 07:47:54 +00:00 |
|
Glenn Maynard
|
303ae8cfea
|
simplify
|
2006-09-30 07:45:15 +00:00 |
|
Glenn Maynard
|
a010517276
|
Don't change the game with GameCommand. It's not a simple
game mode; it normally can change the theme and input maps.
|
2006-09-30 07:04:26 +00:00 |
|
Glenn Maynard
|
f03cd3054a
|
This is only called by ScreenOptionsMasterPrefs, which saves prefs on its own.
|
2006-09-30 07:01:07 +00:00 |
|
Glenn Maynard
|
c0a590d0e9
|
unused decl
old comment
|
2006-09-30 06:03:18 +00:00 |
|
Glenn Maynard
|
875050eeef
|
unused
|
2006-09-30 05:58:24 +00:00 |
|
Glenn Maynard
|
85fc5a2dfb
|
simplify (now InputMapper::ControllerToPlayerNumber logic is the
same as InputMapper::MenuToGame)
|
2006-09-30 05:52:06 +00:00 |
|
Glenn Maynard
|
13085923c5
|
simplify
|
2006-09-30 05:49:54 +00:00 |
|
Glenn Maynard
|
2700d88b18
|
use INPUTMAPPER->ControllerToPlayerNumber
|
2006-09-30 05:47:22 +00:00 |
|