Glenn Maynard
79b6b5c596
GetTexture()->Pause() -> EnableAnimation( false )
...
propagate GainFocus down
use RunCommandOnChildren
2004-10-18 18:21:28 +00:00
Glenn Maynard
0775e54030
compile fix
2004-09-24 02:52:07 +00:00
Glenn Maynard
8a0df6bb27
fix warnings
2004-09-21 08:41:17 +00:00
Chris Danford
03fbb915f3
remove VC6 scoping hacks
2004-09-21 07:53:39 +00:00
Chris Danford
807d892f4f
allow theme to specify logical screen dimensions
2004-09-21 06:07:12 +00:00
Chris Danford
cf9b4af6cb
convert ints and casts to use PlayerNumber and macros
2004-08-30 04:35:14 +00:00
Chris Danford
f5d3b27450
name cleanup: Gaining -> Gain, Losing->Lose
2004-08-22 02:16:31 +00:00
Chris Danford
f0d22bd7ea
add GainFocus and LoseFocus commands to give movies Actors an opportunity to pause and play
2004-08-22 02:13:17 +00:00
Glenn Maynard
abe1229187
re-fix BGA tweens repeating
2004-08-12 06:10:54 +00:00
Glenn Maynard
f3a2ec066f
Fix OnCommand being played twice when song BGA layers first gain focus
2004-07-12 21:25:43 +00:00
Glenn Maynard
ee7a6bd261
unneeded include
2004-06-13 19:59:21 +00:00
Glenn Maynard
12bf8f87fd
license updates
2004-06-01 00:53:06 +00:00
Glenn Maynard
c0adadd3a5
IniFile cleanup
2004-05-23 02:27:51 +00:00
Chris Danford
578e7d9818
cleanup
2004-05-03 00:57:12 +00:00
Glenn Maynard
a739e45e3f
fix potential tweening overflow
2004-04-15 23:22:32 +00:00
Steve Checkoway
20a8bab45c
Clean up includes.
2004-04-05 05:22:32 +00:00
Glenn Maynard
aada5a8a91
"DrawCond"
2004-03-27 00:23:29 +00:00
Glenn Maynard
e3d7949a9d
simplify: LoadBG sets ID.iAlphaBits = 0
2004-03-26 08:05:07 +00:00
Glenn Maynard
6b55d6840c
Lua::RunExpression support
2004-02-14 23:22:23 +00:00
Chris Danford
5b791f603b
add hibernate (don't draw or update) to Actor
2004-02-02 01:10:56 +00:00
Chris Danford
dd78eb858f
fix PlayCommand doesn't propogate
2004-02-01 04:41:48 +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
1c78e70d57
remove assert. (the m_bGeneric stuff is kind of messy...)
2004-01-26 02:33:19 +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
d505a60d5a
full light
2004-01-23 08:23:22 +00:00
Chris Danford
b3ff1ef883
re-add mipmapping, support it in OpenGL (D3D unimplemented)
2004-01-23 06:20:28 +00:00
Glenn Maynard
614b3d6f3d
fix BGAnimation crash
2004-01-20 06:01:50 +00:00
Glenn Maynard
1e450fb209
fix crash
2004-01-13 09:47:22 +00:00
Glenn Maynard
e93ba8dd27
bga "player" tag
2004-01-12 22:06:39 +00:00
Glenn Maynard
e9ae2c0803
continue phasing out BASE_PATH and SLASH
2003-12-10 09:44:16 +00:00
Chris Danford
ade8308aa1
add per-player danger and per-player dead animations
2003-12-07 20:29:42 +00:00
Glenn Maynard
ed86f8fc2c
Improve checkpoints. Fix missing File= behavior.
2003-11-17 16:10:17 +00:00
Chris Danford
cb07ede092
fix VC6 compile error
2003-11-17 03:42:32 +00:00
Glenn Maynard
db351f0edb
propagate PlayCommand
2003-11-17 01:44:59 +00:00
Chris Danford
c123681854
move IsWindowed check inside of ArchHooks_Win32
2003-11-15 06:08:13 +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
ede9684d00
dur
2003-11-02 00:26:56 +00:00
Glenn Maynard
9bbf3d1b25
harmless fix
2003-11-02 00:18:52 +00:00
Glenn Maynard
8e9e04e221
generalized BGA command names
2003-10-31 01:55:17 +00:00
Glenn Maynard
a0b4b80a03
Remove another unsafe cast.
...
m_fStretchTexCoordVelocityX -> TexCoordVelocityX, etc.
Remove TYPE_STRETCH.
Disassociate BGAL::Type from the "Type" BGA metric. Prefer "Type=sprite",
"Type=particles", "Type=tile", and "Stretch=1" (for sprite only). Type=0, 1, 2, 3 still
work; 0 is "Type=sprite", Stretch=0 and 1 is Type=sprite, Stretch=1.
Remove old code.
Historical note: "stretch" was used in this code at various times to mean both 1:
"stretch the internal texture image to fit the texture" and 2: "stretch the displayed
image to fill the screen". It now only means #2 . #1 is done automatically when needed.
Note that LoadFromAniLayerFile should never load an INI; it's for backwards-
compatibility only. LoadFromIni is simpler and more flexible.
2003-10-31 00:01:16 +00:00
Glenn Maynard
38f0ebc77b
Remove an unsafe cast.
...
Centralize BGAlayer coords.
2003-10-30 22:00:08 +00:00
Glenn Maynard
c5b78f146b
Cleanup, const fix.
2003-10-30 20:34:38 +00:00
Glenn Maynard
5b732a75c3
fix particles crash
2003-10-30 00:08:20 +00:00
Chris Danford
d95785d3c6
rename variables
2003-10-24 08:49:48 +00:00
Chris Danford
7ba701cffa
increase particle limit, add command repeating to layer
2003-10-24 07:25:13 +00:00
Glenn Maynard
b13cb43aa6
IniFile::GetValueB->GetValue, etc. Cleanup.
2003-10-02 02:03:29 +00:00
Glenn Maynard
1f5ca5deed
quiet
2003-09-22 01:11:33 +00:00
Chris Danford
c8f7c02036
Split ModelView matrix stack into View and World stacks.
...
Add "hallway" and "distant" mods.
2003-09-21 02:36:28 +00:00
Chris Danford
5ba1d272f5
don't ASSERT on invalid BGA layer m_Type value
2003-09-14 09:54:01 +00:00