0ad/source/graphics
Ykkrosh bdbb2bcb16 # Updated unit animation code.
Added UnitAnimation class, to act as the interface between the entity
and actor. (Currently doesn't work very well, but it does make
animations loop smoothly and sometimes kind of makes them stay
synchronised.)
Fixed corpse animation - it now plays the final frame of the death
animation before turning static.
Fixed update/interpolate timings.
Added JS function saveProfileData.
Updated ffmpeg library.

This was SVN commit r4880.
2007-02-10 03:09:52 +00:00
..
scripting # Tidied up some code. 2007-01-08 01:56:46 +00:00
tests # Optimisations for Linux 2007-01-26 18:26:45 +00:00
Camera.cpp Modified world intersection so that you can also intersect with the water plane, which is useful for making ships move around as expected when you rightclick a spot on the water. 2006-09-10 20:38:39 +00:00
Camera.h #Bugfix: Shadows appeared to be rendered one frame too late 2006-09-14 20:06:21 +00:00
CinemaTrack.cpp CinemaTrack: Avoided crashing in certain cases. 2007-01-29 17:46:28 +00:00
CinemaTrack.h #Trigger framework, terrain flattening on building placement 2006-11-24 19:45:04 +00:00
Color_asm.asm # improvements to build system for asm files 2006-06-25 20:58:03 +00:00
Color.cpp Actor Viewer: Added controls for wireframe, background colour, move-when-walking. Reduced CPU usage when 'playing' things with no animation. 2006-09-26 01:44:20 +00:00
Color.h # new year's cleanup (reduce dependencies, clean up headers) 2007-01-01 21:25:47 +00:00
DefaultEmitter.cpp Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
DefaultEmitter.h Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
Frustum.cpp # Fixes to the line segment frustum test. 2006-08-25 19:31:01 +00:00
Frustum.h # Aura and territory rendering 2006-08-25 06:04:33 +00:00
GameView.cpp Rough cinematic/triggers in map. 2007-02-02 02:17:15 +00:00
GameView.h # Slightly tidied up string code. 2007-02-01 14:46:14 +00:00
HFTracer.cpp Simplification of #Include paths: relative names are used only for included files in the same directory as the including file; everything else uses the full path relative to source/. 2006-06-02 02:10:27 +00:00
HFTracer.h # new year's cleanup (reduce dependencies, clean up headers) 2007-01-01 21:25:47 +00:00
LightEnv.cpp Mac OS X Compat 2006-08-19 20:24:49 +00:00
LightEnv.h # MacOS X compat (part 1) 2006-07-26 14:04:52 +00:00
MapIO.h # new year's cleanup (reduce dependencies, clean up headers) 2007-01-01 21:25:47 +00:00
MapReader.cpp # Updated unit animation code. 2007-02-10 03:09:52 +00:00
MapReader.h # Updated unit animation code. 2007-02-10 03:09:52 +00:00
MapWriter.cpp # Slightly tidied up string code. 2007-02-01 14:46:14 +00:00
MapWriter.h #Trigger framework, terrain flattening on building placement 2006-11-24 19:45:04 +00:00
Material.cpp Changed player colour for actors to dark gray for Michael. 2006-11-07 02:48:27 +00:00
Material.h # housekeeping 2006-07-20 14:37:58 +00:00
MaterialManager.cpp # Slightly tidied up string code. 2007-02-01 14:46:14 +00:00
MaterialManager.h Simplification of #Include paths: relative names are used only for included files in the same directory as the including file; everything else uses the full path relative to source/. 2006-06-02 02:10:27 +00:00
MeshManager.cpp # Slightly tidied up string code. 2007-02-01 14:46:14 +00:00
MeshManager.h # Tidied up some code. 2007-01-08 01:56:46 +00:00
MiniPatch.cpp Simplification of #Include paths: relative names are used only for included files in the same directory as the including file; everything else uses the full path relative to source/. 2006-06-02 02:10:27 +00:00
MiniPatch.h Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
Model.cpp # Updated unit animation code. 2007-02-10 03:09:52 +00:00
Model.h # Updated unit animation code. 2007-02-10 03:09:52 +00:00
ModelDef.cpp # Fixed some graphical and scenario editor issues. 2007-02-09 17:04:55 +00:00
ModelDef.h # Added support for automatically loading 3d models in the COLLADA format. 2006-12-20 03:22:24 +00:00
ObjectBase.cpp # Updated unit animation code. 2007-02-10 03:09:52 +00:00
ObjectBase.h # Updated unit animation code. 2007-02-10 03:09:52 +00:00
ObjectEntry.cpp # Slightly tidied up string code. 2007-02-01 14:46:14 +00:00
ObjectEntry.h Removed some header files from header files. 2007-01-13 22:44:42 +00:00
ObjectManager.cpp Atlas: Disable selected tool before saving, so unit-placement previews don't get saved as real units. 2007-02-04 14:56:38 +00:00
ObjectManager.h Atlas: Disable selected tool before saving, so unit-placement previews don't get saved as real units. 2007-02-04 14:56:38 +00:00
ParticleEmitter.cpp Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
ParticleEmitter.h Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
ParticleEngine.cpp Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
ParticleEngine.h Premake: include precompiled.h in the project; set up dependencies for Atlas projects. 2006-06-09 16:44:16 +00:00
Patch.cpp Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
Patch.h Premake: include precompiled.h in the project; set up dependencies for Atlas projects. 2006-06-09 16:44:16 +00:00
RenderableObject.h Simplification of #Include paths: relative names are used only for included files in the same directory as the including file; everything else uses the full path relative to source/. 2006-06-02 02:10:27 +00:00
SColor.h Actor Viewer: Added controls for wireframe, background colour, move-when-walking. Reduced CPU usage when 'playing' things with no animation. 2006-09-26 01:44:20 +00:00
SkeletonAnim.h # Updated unit animation code. 2007-02-10 03:09:52 +00:00
SkeletonAnimDef.cpp # Updated unit animation code. 2007-02-10 03:09:52 +00:00
SkeletonAnimDef.h # Updated unit animation code. 2007-02-10 03:09:52 +00:00
SkeletonAnimManager.cpp Simplification of #Include paths: relative names are used only for included files in the same directory as the including file; everything else uses the full path relative to source/. 2006-06-02 02:10:27 +00:00
SkeletonAnimManager.h Simplification of #Include paths: relative names are used only for included files in the same directory as the including file; everything else uses the full path relative to source/. 2006-06-02 02:10:27 +00:00
Sprite.cpp # Updates to the entity bar display system by Andrew. 2006-07-16 19:32:48 +00:00
Sprite.h Simplification of #Include paths: relative names are used only for included files in the same directory as the including file; everything else uses the full path relative to source/. 2006-06-02 02:10:27 +00:00
Terrain.cpp # Fixes for simulation speed in scenario edtior. Various code cleanups. 2007-01-24 20:17:28 +00:00
Terrain.h # Made Atlas compile on linux 2006-11-12 04:02:36 +00:00
TerrainProperties.cpp # new year's cleanup (reduce dependencies, clean up headers) 2007-01-01 21:25:47 +00:00
TerrainProperties.h # Fixes for GCC 2006-11-29 23:37:10 +00:00
Texture.h Simplification of #Include paths: relative names are used only for included files in the same directory as the including file; everything else uses the full path relative to source/. 2006-06-02 02:10:27 +00:00
TextureEntry.cpp # Slightly tidied up string code. 2007-02-01 14:46:14 +00:00
TextureEntry.h # housekeeping 2006-07-20 14:37:58 +00:00
TextureManager.cpp # Slightly tidied up string code. 2007-02-01 14:46:14 +00:00
TextureManager.h Atlas: Disable selected tool before saving, so unit-placement previews don't get saved as real units. 2007-02-04 14:56:38 +00:00
Unit.cpp # Updated unit animation code. 2007-02-10 03:09:52 +00:00
Unit.h # Updated unit animation code. 2007-02-10 03:09:52 +00:00
UnitAnimation.cpp # Updated unit animation code. 2007-02-10 03:09:52 +00:00
UnitAnimation.h # Updated unit animation code. 2007-02-10 03:09:52 +00:00
UnitManager.cpp # Added initial play-testing support in the scenario editor. 2007-01-17 03:25:20 +00:00
UnitManager.h # Tidied up some code. 2007-01-08 01:56:46 +00:00