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