Commit Graph

23047 Commits

Author SHA1 Message Date
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
Chris Danford 922f36f546 Use CRC32 to make fatx compatible filenames on Xbox 2006-10-04 05:59:22 +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
Steve Checkoway 2b8a7f4a14 Silence warning with g++ 4. (Somehow it can't tell that this must exit before the end of the function. I suspect it's the goto.) 2006-10-03 06:29:32 +00:00
Glenn Maynard 880f20b443 don't add command manually 2006-10-03 04:01:19 +00:00
Steve Checkoway 24a147c74b Fix warning. 2006-10-03 03:37:31 +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
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