Commit Graph
100 Commits
Author SHA1 Message Date
Glenn Maynard dc4c4a254d remove 2005-09-06 20:58:50 +00:00
Glenn Maynard e362389b0f prefer std::string calls over CStdString compat calls 2005-09-06 20:33:55 +00:00
Glenn Maynard 1c5ce3bf8b use CString 2005-09-06 18:25:16 +00:00
Glenn Maynard 6670c55a07 oops. Multiple attributes with the same name aren't allowed. Transition
back to a child node.
2005-09-06 05:56:59 +00:00
Glenn Maynard d16efc6684 better diags 2005-09-06 05:41:59 +00:00
Glenn Maynard 6a26d48403 oops. Multiple attributes with the same name aren't allowed. Transition
back to a child node.
2005-09-06 05:22:13 +00:00
Glenn Maynard c6a10c1d7a no need for :: or &expr; in param names 2005-09-06 04:39:36 +00:00
Glenn Maynard aaf2705f68 no need for :: or &expr; in command names 2005-09-06 04:38:37 +00:00
Glenn Maynard faf1ee5808 ReplaceMarkers, :: (no RunAtExpressionS). 2005-09-06 04:36:20 +00:00
Glenn Maynard f5f2f4a885 ThemeManager::EvaluateString was called here for three things:
- RunAtExpressionS.  Using @ to generate command lists is no longer allowed; it's
   too expensive and clumsy, and is no longer needed.
 - "::" for newlines.  This isn't needed, since the string is a Lua expression;
   use "\n".
 - FontCharAliases::ReplaceMarkers.  This only makes sense for settext calls.
(The latter two will still be supported by settext directly.)
2005-09-06 04:34:44 +00:00
Glenn Maynard 1ab1ba5efc Handle quoting natively.
This is so "settext,'Foo &START; bar';x,10" will be parsed as two commands,
not three.  This hasn't been needed so far, since places that load actor
commands have been calling ReplaceMarkers first, so the entity is replaced
before this; that's going away, so handle it here.
2005-09-06 04:32:12 +00:00
Glenn Maynard 5402482404 remove unused 2005-09-06 03:48:39 +00:00
Glenn Maynard 2fac031f15 const 2005-09-06 03:39:58 +00:00
Glenn Maynard d48dffeaf2 cleanup 2005-09-06 03:37:54 +00:00
Glenn Maynard 76b98ce386 cleanup 2005-09-06 00:58:17 +00:00
Glenn Maynard e676f9449d remove unused escaping stuff (don't think this is even part of XML) 2005-09-05 23:22:15 +00:00
Glenn Maynard 5c36adb84d faster, simpler GetFrameDimensionsFromFileName 2005-09-05 05:38:24 +00:00
Glenn Maynard f2984b0dcf support loading precompiled Lua chunks, for faster loading--compiling
Lua can be slow.
2005-09-05 05:32:08 +00:00
Glenn Maynard 4399f2ff0f cleanup 2005-09-05 03:24:14 +00:00
Glenn Maynard 6715dac653 Don't auto-quote command parameters (make it easier to parse commands
from other tools).
2005-09-04 23:54:07 +00:00
Glenn Maynard 26b8e5c0fb do sorting and filtering only once, not once per profile 2005-09-04 23:29:31 +00:00
Glenn Maynard 3ec39c7fc2 Don't refresh note skins every time we reset. 2005-09-04 23:16:38 +00:00
Glenn Maynard 852558eb06 replace slow entity parsing code 2005-09-04 23:05:58 +00:00
Glenn Maynard 7a561fc4d5 move helpers into RageUtil
ToLower attributs, not ToUpper
2005-09-04 23:04:21 +00:00
Glenn Maynard 7c88d5ed88 cleanup 2005-09-04 21:59:00 +00:00
Glenn Maynard a23620b72f fix compiling regex repeatedly 2005-09-04 19:32:58 +00:00
Glenn Maynard 3bd3fabc44 fix Character::UndemandGraphics unloading graphics too early if used
by multiple screens at once
2005-09-04 18:25:09 +00:00
Glenn Maynard e60e016ce8 comment 2005-09-04 18:00:44 +00:00
Glenn Maynard 5dd7b77246 fix warning 2005-09-04 05:27:11 +00:00
Glenn Maynard fa2fa3d526 rename GetMetricRaw overload to GetMetricRawRecursive for clarity 2005-09-04 05:26:44 +00:00
Glenn Maynard 286c008b41 optimize: take CString&, not char*; passing char* causes a CString to be
constructed from it when we use it, which is a waste, since it often comes from
a CString already
cleanup
2005-09-04 05:12:48 +00:00
Glenn Maynard 6149d63867 reduce file op overhead; fix some obscure long-standing race conditions
with Unmount due to broken refcounting
2005-09-04 04:57:26 +00:00
Glenn Maynard 35272e5f9e remove unused 2005-09-04 03:38:14 +00:00
Glenn Maynard a78bfa7a29 res specs are always "2x3", not "2X3" 2005-09-04 03:30:53 +00:00
Glenn Maynard 9017c0ffd6 update 2005-09-04 01:08:51 +00:00
Glenn Maynard 14e6059328 cleanup 2005-09-03 23:49:19 +00:00
Glenn Maynard 9f996dc14e SaveMachineProfile returns no values 2005-09-03 23:43:16 +00:00
Glenn Maynard 8b0bd8fd11 cleanup 2005-09-03 23:42:51 +00:00
Glenn Maynard 59165f49e4 fix warning 2005-09-03 23:13:15 +00:00
Glenn Maynard be662eb724 cleanup 2005-09-03 23:08:43 +00:00
Glenn Maynard aee7281ab4 use Actor for a dummy class, not Sprite 2005-09-03 23:07:56 +00:00
Glenn Maynard 90f4a5a1d8 minor cleanup 2005-09-03 23:07:28 +00:00
Glenn Maynard 1f43aa0a17 fix build 2005-09-03 23:03:20 +00:00
Glenn Maynard a60dd2ec38 fix edge diffuse colors with fade 2005-09-03 22:44:11 +00:00
Glenn Maynard c2310eeab5 whoops. Fix variable name conflict. 2005-09-03 22:09:14 +00:00
Glenn Maynard 4f5a07388a cleanup 2005-09-03 21:28:34 +00:00
Glenn Maynard 7c7c547131 missing headers 2005-09-03 21:26:04 +00:00
Glenn Maynard 46fb678d5c general cleanups 2005-09-03 21:18:59 +00:00
Glenn Maynard c03b9539c5 RFManager doesn't track open files (avoidable overhead). Copy and delete
directly.
2005-09-03 21:18:27 +00:00
Glenn Maynard 6aa187a695 cleanup 2005-09-03 20:57:58 +00:00
Glenn Maynard fe6ee585e5 optimize 2005-09-03 19:00:27 +00:00
Glenn Maynard 4ff6d2ca3e optimize 2005-09-03 18:42:28 +00:00
Glenn Maynard f9005f72b9 cleanup 2005-09-03 18:40:21 +00:00
Glenn Maynard 4d2f2308bd simplify 2005-09-03 18:22:41 +00:00
Glenn Maynard eafaf7fbb4 cleanup (avoid multiple *) 2005-09-03 18:19:25 +00:00
Glenn Maynard db739b2128 fix movie search 2005-09-03 18:18:32 +00:00
Glenn Maynard a238f8729f cleanup 2005-09-03 18:17:17 +00:00
Glenn Maynard a2740445ef fix message 2005-09-03 08:40:21 +00:00
Glenn Maynard 757285ee5a consistency 2005-09-03 08:34:36 +00:00
Glenn Maynard e8182daf16 cleanups 2005-09-03 08:28:43 +00:00
Glenn Maynard 90f55ac9c2 Remove old hack. (This was added as a convenience back before actor
commands were used as widely as they are now.)
2005-09-03 07:19:00 +00:00
Glenn Maynard 267e913b4d cleanup 2005-09-03 06:13:30 +00:00
Glenn Maynard c8bdc188d4 missing headers 2005-09-03 06:12:43 +00:00
Glenn Maynard 96b510e04c missing header 2005-09-03 06:11:26 +00:00
Glenn Maynard 8b21f7924f cleanup 2005-09-03 05:58:22 +00:00
Glenn Maynard f0090c2096 remove old compat 2005-09-03 05:52:00 +00:00
Glenn Maynard 14cd016746 fix course transition 2005-09-03 05:50:13 +00:00
Glenn Maynard 234020b489 fix battle crash 2005-09-03 05:49:30 +00:00
Glenn Maynard f8548a4ac6 cleanup 2005-09-03 04:34:04 +00:00
Glenn Maynard c56123b228 cleanup 2005-09-03 04:16:48 +00:00
Glenn Maynard 14bc1c201e move 2005-09-03 04:13:13 +00:00
Glenn Maynard 5cd3d22759 Don't put fonts in Graphics, even ones that don't look like them; it's brittle
(too easy to miss when changing font rules).
2005-09-03 04:12:16 +00:00
Glenn Maynard 12426c547c simplify - less state is better 2005-09-03 04:10:52 +00:00
Glenn Maynard 5eb0e9a128 cleanup 2005-09-03 03:52:22 +00:00
Glenn Maynard 8fdaefe8f5 cleanup 2005-09-03 02:17:42 +00:00
Glenn Maynard 5e99ccfb22 remove unused 2005-09-03 02:11:05 +00:00
Glenn Maynard fab0ac8839 missing header 2005-09-03 02:09:25 +00:00
Glenn Maynard a8d98264e2 fix warnings 2005-09-03 02:09:03 +00:00
Glenn Maynard 0022bc3338 cleanup 2005-09-03 02:08:27 +00:00
Glenn Maynard d58af5dc99 remove .sprite 2005-09-03 00:41:13 +00:00
Glenn Maynard ddb6b7e6bf fix crash 2005-09-03 00:38:42 +00:00
Glenn Maynard 5451d5c3a2 no need for these to be RandomSamples 2005-09-03 00:37:57 +00:00
Glenn Maynard 94ea3cb9e0 cleanup 2005-09-03 00:30:46 +00:00
Glenn Maynard 6b87537086 Font paths must be prefix-unique, like other assets. cleanup 2005-09-03 00:17:37 +00:00
Glenn Maynard babaa7761e Font paths must be prefix-unique, like other assets. Remove hack. 2005-09-03 00:14:06 +00:00
Glenn Maynard 6c0494ab7a unneeded 2005-09-02 23:47:15 +00:00
Glenn Maynard 2c1e07b0c1 remove Transition sounds. Use Sound. 2005-09-02 23:45:47 +00:00
Glenn Maynard f4931b6ed8 move sound 2005-09-02 23:43:02 +00:00
Glenn Maynard 7a1e000d92 move sounds 2005-09-02 23:19:00 +00:00
Glenn Maynard f1c81c8552 use Sound; xml 2005-09-02 23:14:11 +00:00
Glenn Maynard 20ae0c8230 move sounds 2005-09-02 22:59:53 +00:00
Glenn Maynard 6ce7d5d8c8 cleanup 2005-09-02 22:37:19 +00:00
Glenn Maynard 4757ba604f remove hack 2005-09-02 22:28:22 +00:00
Glenn Maynard 3fae1b67cb remove Numbers 2005-09-02 22:16:39 +00:00
Glenn Maynard 99c6309d48 remove hack 2005-09-02 22:11:13 +00:00
Glenn Maynard 807208aa64 moving numbers 2005-09-02 21:53:01 +00:00
Glenn Maynard 1e6a524b1b for sane file matching purposes, all Fonts require an INI 2005-09-02 21:50:28 +00:00
Glenn Maynard a40de09ad2 As planned long ago, merge Numbers into Fonts. Numbers is going away. 2005-09-02 21:44:54 +00:00
Glenn Maynard afcb57fd60 fix extra substring checks being performed on systems that don't do Q172398 2005-09-02 19:11:25 +00:00
Glenn Maynard 2574a30592 allow Actor as a type directly 2005-09-01 07:28:52 +00:00