Commit Graph

108 Commits

Author SHA1 Message Date
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
Glenn Maynard 081bb9bea2 Fix movie background layers with Type=1. 2003-09-01 21:45:45 +00:00
Glenn Maynard 9f04db3152 This is done within the movie decoder. 2003-09-01 19:25:08 +00:00
Glenn Maynard bef0031552 add comment 2003-08-29 04:41:10 +00:00
Chris Danford c74333eeb5 Add support for 0% and negative background rates. This isn't supported by many codecs though... 2003-08-04 00:04:28 +00:00
Chris Danford 278cb4c3f1 runs on Xbox 2003-07-22 07:47:27 +00:00
Sean Burke a9015be098 eol 2003-07-15 20:21:25 +00:00
Chris Danford 8158ca8770 compiles on Xbox (still a CRT linking error though) 2003-07-11 03:15:28 +00:00
Chris Danford 5b3a0330b9 add OffCommand to BGAnimation 2003-07-10 03:37:13 +00:00
Glenn Maynard b4021ac0c6 Use DisableOddDimensionWarning and EnableOddDimensionWarning 2003-07-09 20:28:07 +00:00
Chris Danford 332c2b318c break battle into two PlayModes: CPU_BATTLE, HUMAN_BATTLE 2003-07-08 19:56:56 +00:00