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
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
21871f7c3d
Parse F theme metrics as Lua expressions. I'll regroup LuaHelpers as a singleton subsystem soon.
2004-09-22 04:55:31 +00:00
Chris Danford
03fbb915f3
remove VC6 scoping hacks
2004-09-21 07:53:39 +00:00
Steve Checkoway
a613d4d9fa
s/RAGE_ASSERT/ASSERT/
2004-06-16 00:38:31 +00:00
Glenn Maynard
211f9b852a
use Dialog
2004-06-10 22:47:51 +00:00
Glenn Maynard
12bf8f87fd
license updates
2004-06-01 00:53:06 +00:00
Glenn Maynard
01970b2eb2
accept "Condition"
2004-05-29 20:18:51 +00:00
Glenn Maynard
c0adadd3a5
IniFile cleanup
2004-05-23 02:27:51 +00:00
Chris Danford
94b4962a88
allow BGA Import to have a Condition
2004-05-03 03:58:41 +00:00
Glenn Maynard
6b55d6840c
Lua::RunExpression support
2004-02-14 23:22:23 +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
Glenn Maynard
9a68042e42
fix warnings
2004-01-29 05:23:31 +00:00
Chris Danford
c22f839591
let BGA control scrolling distance
2004-01-26 02:32:09 +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
f7647ae391
add pre-parsing for ActorCommands (though not yet used in ThemeManager)
2004-01-10 20:34:18 +00:00
Glenn Maynard
e5ab9e8468
add BGAnimation::InitCommand
2004-01-07 00:13:59 +00:00
Glenn Maynard
e9ae2c0803
continue phasing out BASE_PATH and SLASH
2003-12-10 09:44:16 +00:00
Glenn Maynard
5ddad2d703
cleanup
2003-11-17 16:11:13 +00:00
Chris Danford
47def7d3dc
xbox updates
2003-11-13 00:39:36 +00:00
Glenn Maynard
3fa50f03e0
various overload fixes for using BGAnimation as a generic actor
2003-11-05 06:41:57 +00:00
Glenn Maynard
0a8096b293
Give BGAnimations loaded from AutoActor Actor semantics, not
...
BGAnimation semantics.
2003-11-05 03:56:37 +00:00
Glenn Maynard
48ee51e268
support BGAnimation::FinishTweening
2003-11-05 02:23:21 +00:00
Glenn Maynard
d0a3d7ade4
fix crash
2003-10-31 03:53:48 +00:00
Glenn Maynard
8e9e04e221
generalized BGA command names
2003-10-31 01:55:17 +00:00
Glenn Maynard
0f06936b2a
const fix
2003-10-30 20:50:31 +00:00
Glenn Maynard
c18079e3e6
simplify
2003-10-29 20:32:29 +00:00
Chris Danford
884d915ae9
increase MAX_LAYERS
2003-10-24 07:24:12 +00:00
Chris Danford
278e7cd57d
Add "Import" feature to BGAnimations
2003-10-14 17:05:10 +00:00
Glenn Maynard
b13cb43aa6
IniFile::GetValueB->GetValue, etc. Cleanup.
2003-10-02 02:03:29 +00:00
Glenn Maynard
0c0ec5fbc4
Use RAGE_ASSERT_M for better output.
2003-09-03 18:10:26 +00:00
Steve Checkoway
f83b837d76
fix compiler warnings
2003-07-31 20:34:01 +00:00
Chris Danford
278cb4c3f1
runs on Xbox
2003-07-22 07:47:27 +00:00
Chris Danford
5b3a0330b9
add OffCommand to BGAnimation
2003-07-10 03:37:13 +00:00
Glenn Maynard
31935f1e6a
remove extra code
2003-07-07 02:03:23 +00:00
Chris Danford
c67d78d948
let Actor subclasses have first crack at parsing commands
...
allow Models and BitmapTexts in BGAnimationLayer (detected through file extension)
add RageModelVertex, which doesn't have a color property
add "stretch" file name hint for textures
2003-07-07 01:29:18 +00:00
Glenn Maynard
f8c030e332
Fix BGAnimation lengths; simplify.
2003-07-06 10:26:22 +00:00
Chris Danford
3a3e0c505c
add Actor commands to set blend mode
2003-07-05 21:36:47 +00:00
Chris Danford
cfe1f9ec67
Add parameters to BackgroundChange: fRate, bFadeLast, bRewindMovie, bLoop.
...
I don't like how this changes the syntax for the #BGCHANGES tag in an SM file. I will think more about this - it's important to finalize it quickly.
2003-04-14 04:10:01 +00:00
Chris Danford
6c07fd4d68
BGAnimations layer numbers need not be consecutive
2003-04-13 03:03:01 +00:00
Chris Danford
76815a8242
BGAnimations layer numbers need not be consecutive
2003-04-13 02:58:59 +00:00
Chris Danford
448bdc7b6e
make calls to THEME->GetPathTo() more concise
2003-04-12 17:39:27 +00:00
Chris Danford
3d1162aa52
Support BGAnimation sound defined in BGAnimation.ini
2003-04-02 07:04:17 +00:00
Glenn Maynard
f1a083cee5
autogenerate m_fLengthSeconds if not specified
2003-03-17 01:35:50 +00:00
Jared Roberts
b034804250
s/Song.h/song.h
2003-03-10 05:07:00 +00:00
Chris Danford
f5402584f9
make UseSongBG work for BGAnimations not inside of Background (e.g. on ScreenStage)
2003-03-10 02:46:01 +00:00
Chris Danford
d34102b717
scripting support in BGAnimations
2003-03-05 02:52:40 +00:00
Glenn Maynard
42cfd6f98c
stdafx -> global
2003-02-16 04:01:45 +00:00
Glenn Maynard
ff38961907
use slashes as a directory separator instead of backslashes
2003-02-14 08:15:15 +00:00
Glenn Maynard
e1c8f0c72b
Search for movies in layers, too.
2002-11-08 20:12:47 +00:00