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 |
|
Steve Checkoway
|
aeee3d9758
|
Declare HoldNoteScore.
|
2006-10-02 01:32:06 +00:00 |
|
Steve Checkoway
|
d2b9ea130d
|
Separate declaration from definition. This way, if LuaXType( Foo ) is used without a preceding LuaDeclareType( Foo ) the compiler will complain.
|
2006-10-02 01:31:24 +00:00 |
|
Steve Checkoway
|
78d3e04936
|
For some reason, explicitly instantiating struct EnumTraits<X> isn't enough. When defining the static members, it needs template<> as well.
|
2006-10-02 00:49:11 +00:00 |
|
Steve Checkoway
|
2ead045397
|
Something is already pulling this in in ScreenEdit.h.
|
2006-10-02 00:40:22 +00:00 |
|
Steve Checkoway
|
a1c30f9211
|
Type punned pointers break strict-aliasing rules. I'm not sure this ENUM_CLAMP works very well since generally you want to clamp between 0 and Num_Foo but it requires casting both rvalues. Hmm...
|
2006-10-02 00:28:31 +00:00 |
|
Glenn Maynard
|
a31f76e9ad
|
allocate GameCommand as needed
|
2006-10-01 20:13:27 +00:00 |
|
Steve Checkoway
|
ca0f34d5a8
|
End with a new line.
|
2006-10-01 14:58:19 +00:00 |
|
Steve Checkoway
|
40212d0a01
|
Simplify. Done.
|
2006-10-01 14:53:03 +00:00 |
|
Steve Checkoway
|
01fb4540f3
|
Simplify.
|
2006-10-01 14:51:50 +00:00 |
|
Steve Checkoway
|
65007cf941
|
ctor that takes the name.
|
2006-10-01 14:46:28 +00:00 |
|
Steve Checkoway
|
b22b7972aa
|
Simplify.
|
2006-10-01 14:24:19 +00:00 |
|
Steve Checkoway
|
b885a19f89
|
Simplify.
|
2006-10-01 14:22:15 +00:00 |
|
Steve Checkoway
|
b7ce93ffad
|
Simplify.
|
2006-10-01 14:02:24 +00:00 |
|
Steve Checkoway
|
f73100705b
|
Simplify.
|
2006-10-01 13:55:01 +00:00 |
|
Steve Checkoway
|
01cd66bd0f
|
DISP_OPT -> XMLDisplayOptions.
|
2006-10-01 13:07:20 +00:00 |
|
Steve Checkoway
|
6651be1203
|
Always true.
|
2006-10-01 13:00:20 +00:00 |
|
Steve Checkoway
|
08155c351a
|
Simplify.
|
2006-10-01 12:52:00 +00:00 |
|
Steve Checkoway
|
d778966fc6
|
The existence of an error is signaled by error_string being nonempty.
|
2006-10-01 12:39:50 +00:00 |
|
Steve Checkoway
|
c89900e2c1
|
Always true.
|
2006-10-01 12:29:14 +00:00 |
|
Steve Checkoway
|
9f9f61579c
|
Unused.
|
2006-10-01 12:22:28 +00:00 |
|
Steve Checkoway
|
45a5b01c87
|
Unused.
|
2006-10-01 12:16:03 +00:00 |
|
Steve Checkoway
|
fbe0626a68
|
Cleanup.
|
2006-10-01 12:09:19 +00:00 |
|
Steve Checkoway
|
49ebe752f2
|
Add namespace and schema.
|
2006-10-01 11:46:41 +00:00 |
|
Steve Checkoway
|
49645f302c
|
Cleanup xsl. Use templates and proper indentation so that this is actually human readable now.
|
2006-10-01 08:56:25 +00:00 |
|
Steve Checkoway
|
9a936c8aaf
|
More hacked to get xsl to display the enums.
|
2006-10-01 07:36:35 +00:00 |
|
Steve Checkoway
|
2f2b286b45
|
Use quotes around string constants and enum values since they are strings in lua.
|
2006-10-01 07:35:59 +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 |
|
Steve Checkoway
|
fcbe0609c3
|
Move miss combo calculations into the ScoreKeeper.
|
2006-10-01 04:02:28 +00:00 |
|
Steve Checkoway
|
9df54e925c
|
DEFAULT_FAIL.
|
2006-10-01 04:01:37 +00:00 |
|
Steve Checkoway
|
2af7999542
|
Fix crash.
|
2006-10-01 03:48:07 +00:00 |
|
Steve Checkoway
|
3323cfb9dd
|
Simplify.
|
2006-10-01 02:33:52 +00:00 |
|
Steve Checkoway
|
4d931a6577
|
Cleanup.
|
2006-10-01 02:32:23 +00:00 |
|