Commit Graph

72 Commits

Author SHA1 Message Date
Chris Danford cd9c48d645 LuaHelpers -> LuaManager 2005-01-24 02:26:55 +00:00
Glenn Maynard 91a6486f9e start changing Lua to a singleton object 2005-01-19 22:27:24 +00:00
Glenn Maynard 9344535419 fix Command/ActorUtil::Command ambiguity 2005-01-17 22:45:00 +00:00
Chris Danford 5d6eb1d236 put ActorUtil functions in a namespace 2005-01-17 05:42:52 +00:00
Chris Danford cda4c3b04a make Actor LoadFromNode signatures consistent 2005-01-17 05:28:16 +00:00
Chris Danford a5d40aad79 fix default.xml loading
add Condition check in LoadFromActorFile
2005-01-17 04:08:08 +00:00
Chris Danford d1adfc6804 load default.xml instead of BGAnimation.ini if available 2005-01-17 01:32:45 +00:00
Chris Danford 8a1fb93003 move attribute loading into the class that owns the attribute 2005-01-16 23:40:21 +00:00
Glenn Maynard b733db6152 remove SongCreditDisplay; use @GetSongCredits() instead 2005-01-16 20:53:29 +00:00
Glenn Maynard 39384227c4 allow Lua expressions in text metrics by prepending @ 2005-01-16 20:36:27 +00:00
Glenn Maynard 9ff1834076 remove LoadFromActorFile overload that's only used in one place 2005-01-16 19:52:41 +00:00
Glenn Maynard c1e3239a5f cleanup 2005-01-16 19:18:23 +00:00
Chris Danford 66c6018ed1 cleanup ugly nested conditionals 2005-01-16 08:15:20 +00:00
Chris Danford 86d66c6e23 fix Type= specification in BGALayer 2005-01-08 02:05:31 +00:00
Chris Danford ea43f8ee1b support loading BGAs from XML 2005-01-07 22:01:57 +00:00
Glenn Maynard 964ceb6e0e handle &aliases; in .actor text 2005-01-07 21:27:30 +00:00
Chris Danford 981e52ec58 merge IniFile and XmlFile 2005-01-07 14:28:00 +00:00
Glenn Maynard 95408c9689 Can't find any reason why I didn't do it this way to begin with; seems to work
fine ...
2005-01-04 22:50:27 +00:00
Chris Danford 78db0513dc sClassName -> sScreenName
load commands from .actor files
2005-01-04 10:42:59 +00:00
Chris Danford a675190a55 Don't re-parse the ini file multiple times per BGALayer. Yuck. 2004-12-27 10:24:54 +00:00
Chris Danford ed19821e09 rename: ActorCommand -> Command
Make Command smaller and more generic.
Parse arguments on use, not in Command::Load.
2004-12-03 05:19:46 +00:00
Chris Danford 7f336c2ce6 self-registering screen classes 2004-11-26 17:28:47 +00:00
Charles Lohr 70ea342ac1 Move: Utility from ActorUtil to ScreenNetBase 2004-11-24 00:00:56 +00:00
Charles Lohr b43d281b78 Cleanup; Get rid of nasty repetitive code. 2004-11-23 22:06:27 +00:00
Chris Danford bcbe615c0d Pass ActorCommand structures to Actor instead of unparsed command strings.
This way, we can potentially do the parsing early and not parse inside of Actor as the command is executing.
2004-11-06 23:13:47 +00:00
Chris Danford 2c314df898 HandleParams -> BeginHandleParams 2004-11-06 03:09:29 +00:00
Chris Danford 40e692a32c const fixes 2004-11-06 03:00:10 +00:00
Glenn Maynard 389bbc68d2 allow ignoring actor errors 2004-08-12 23:06:06 +00:00
Chris Danford 2dab376f9b show retry dialog if actor file has invalid reference 2004-08-07 21:32:43 +00:00
Chris Danford f47e16ca86 don't pick autogen Courses for a BGA random course banner
don't pick DISPLAY_NEVER songs for demonstration
don't pick DISPLAY_NEVER songs for a BGA random song banner
don't show DISPLAY_NEVER songs on the ranking screen
2004-07-25 21:56:19 +00:00
Steve Checkoway a613d4d9fa s/RAGE_ASSERT/ASSERT/ 2004-06-16 00:38:31 +00:00
Glenn Maynard c531e8b172 license update 2004-06-08 00:47:53 +00:00
Glenn Maynard c0adadd3a5 IniFile cleanup 2004-05-23 02:27:51 +00:00
Glenn Maynard 44bb7da19f simplify 2004-04-06 01:04:04 +00:00
Glenn Maynard a84e14ae05 error check 2004-03-28 21:36:13 +00:00
Glenn Maynard 1d92cd087f fix duplicate banner load 2004-03-26 08:08:02 +00:00
Glenn Maynard a2eb502312 fix duplicate song background loading 2004-03-26 07:41:04 +00:00
Chris Danford bb8ae37aab add graphic for ScreenPlayerOptions CancelAll 2004-03-13 18:15:50 +00:00
Glenn Maynard 8e3e6575f3 FixSlashesInPlace when reading from an actor file 2004-02-15 23:51:57 +00:00
Glenn Maynard 7bb3752901 sanity check 2004-02-14 10:38:40 +00:00
Chris Danford 69769b2c74 support sharing of geometry between Models 2004-02-08 11:17:03 +00:00
Chris Danford 1620f209b8 add "randomcourse" File keyword 2004-02-01 23:06:43 +00:00
Chris Danford 69fd514b68 add 3D scrolling to ActorScroller
generalize BGAnimation, BGAnimationLayer to eliminate shared code with ActorFrame
2004-02-01 03:14:37 +00:00
Chris Danford 20eca5c59a cleanup 2004-01-26 02:31:04 +00:00
Chris Danford 88cca70487 combine .actor and BGALayer loading
make BGAniLayer derive from ActorFrame
2004-01-25 22:22:40 +00:00
Chris Danford bec296636e add SongCreditDisplay 2004-01-25 01:59:21 +00:00
Glenn Maynard ecae2af519 fix UtilCommand 2004-01-11 05:32:40 +00:00
Chris Danford f7647ae391 add pre-parsing for ActorCommands (though not yet used in ThemeManager) 2004-01-10 20:34:18 +00:00
Chris Danford 2380638072 cleanup ScreenRanking
generalize scrolling lists with ListDisplay
2003-12-28 08:20:48 +00:00
Chris Danford 95040650b7 fix loading BitmapText from .actor file 2003-12-22 10:47:09 +00:00