1
0
forked from 0ad/0ad
0ad/source/simulation
Matei 0ed2815c8b Added initial version of LOS, and updated minimap to show both LOS and water.
LOS issues still outstanding:
- LOS looks ugly because of quad tesselation into 2 triangles
- Quad tesselation is unspecified by OpenGL (in fact using GL_QUADS on
LOS quads seemed to give different tesselations than it did for the
underlying terrain quads, but terrain rendering also used GL_QUADS).
This should be fixed once we decide on the quad tesselation issue.
- Units with traits.vision.permanent set are visible through FOW even if
you havent seen them before; this should only be true when you have seen
them before. But it gets even more complicated - if a permanent unit
seen through FOW dies or gets upgraded or something, perhaps you should
remember the old version. I'm not completely sure how to do this
(probably involves cloning its actor somehow).

This was SVN commit r2876.
2005-10-09 03:43:03 +00:00
..
scripting - fix w4 warnings 2005-08-09 15:55:44 +00:00
BaseEntity.cpp Added initial version of LOS, and updated minimap to show both LOS and water. 2005-10-09 03:43:03 +00:00
BaseEntity.h Added initial version of LOS, and updated minimap to show both LOS and water. 2005-10-09 03:43:03 +00:00
BaseEntityCollection.cpp - fix w4 warnings 2005-08-09 15:55:44 +00:00
BaseEntityCollection.h all functions called via delay-load mechanism now return int (allows closures that can interrupt themselves when time is up) 2005-05-03 21:36:57 +00:00
BoundingObjects.cpp - fix w4 warnings 2005-08-09 15:55:44 +00:00
BoundingObjects.h Projectile code and updates to some actors that can use it (celt_ijv and hele_iar) 2005-05-10 07:13:25 +00:00
Collision.cpp New terrain properties stuff, gcc compatability and updated unix debugging stuff 2005-08-07 21:58:36 +00:00
Collision.h Projectile code and updates to some actors that can use it (celt_ijv and hele_iar) 2005-05-10 07:13:25 +00:00
Entity.cpp Added initial version of LOS, and updated minimap to show both LOS and water. 2005-10-09 03:43:03 +00:00
Entity.h Added initial version of LOS, and updated minimap to show both LOS and water. 2005-10-09 03:43:03 +00:00
EntityHandles.cpp - fix w4 warnings 2005-08-09 15:55:44 +00:00
EntityHandles.h Fixed warnings 2005-05-18 21:19:56 +00:00
EntityManager.cpp Added initial version of LOS, and updated minimap to show both LOS and water. 2005-10-09 03:43:03 +00:00
EntityManager.h Projectile code and updates to some actors that can use it (celt_ijv and hele_iar) 2005-05-10 07:13:25 +00:00
EntityMessage.h Linux/GCC Compat 2004-11-23 23:56:10 +00:00
EntityOrders.h Gathering and unit training (engine-side); also other minor improvements 2005-04-15 04:23:33 +00:00
EntityPredicate.h Forcing update of EntityPredicate.h 2005-03-30 18:25:07 +00:00
EntityProperties.cpp - fix w4 warnings 2005-08-09 15:55:44 +00:00
EntityProperties.h - fix w4 warnings 2005-08-09 15:55:44 +00:00
EntityStateProcessing.cpp CVSROOT: doesn't seem particularly useful now 2005-09-30 00:59:42 +00:00
EntitySupport.h - fix w4 warnings 2005-08-09 15:55:44 +00:00
EventHandlers.cpp Script integration work - valueOf() is no longer required most of the time; also property-change watches and enumeration over entities (but not yet other native objects), rudimentary beginnings of a global events system, and adjusted the status orb to update only on changes. 2005-04-22 07:12:55 +00:00
EventHandlers.h Script integration work - valueOf() is no longer required most of the time; also property-change watches and enumeration over entities (but not yet other native objects), rudimentary beginnings of a global events system, and adjusted the status orb to update only on changes. 2005-04-22 07:12:55 +00:00
LOSManager.cpp Added initial version of LOS, and updated minimap to show both LOS and water. 2005-10-09 03:43:03 +00:00
LOSManager.h Added initial version of LOS, and updated minimap to show both LOS and water. 2005-10-09 03:43:03 +00:00
PathfindEngine.cpp Gathering and unit training (engine-side); also other minor improvements 2005-04-15 04:23:33 +00:00
PathfindEngine.h Gathering and unit training (engine-side); also other minor improvements 2005-04-15 04:23:33 +00:00
PathfindSparse.cpp rename assert2 debug_assert; use instead of all plain assert(), since there are no longer any issues (e.g. can't use while handling an exception) 2005-06-28 04:06:25 +00:00
PathfindSparse.h Combat code, some scripting, broken network, and fixed some bugs. 2004-11-11 07:09:32 +00:00
Projectile.cpp - fix w4 warnings 2005-08-09 15:55:44 +00:00
Projectile.h - fix w4 warnings 2005-08-09 15:55:44 +00:00
Scheduler.cpp - fix w4 warnings 2005-08-09 15:55:44 +00:00
Scheduler.h host of changes to accommodate Atlas: 2005-08-14 23:34:37 +00:00
ScriptObject.cpp - fix w4 warnings 2005-08-09 15:55:44 +00:00
ScriptObject.h Changes to actor speed specifications. 2005-05-27 00:38:30 +00:00
Simulation.cpp Added initial version of LOS, and updated minimap to show both LOS and water. 2005-10-09 03:43:03 +00:00
Simulation.h udbg fixes and a fix for the underscore problem in the assembler symbols 2005-09-26 05:38:40 +00:00
TurnManager.cpp New JavaScript interface for the network client, plus some linux/gcc/misc fixes 2005-01-17 04:52:02 +00:00
TurnManager.h Lots of gcc -Wall fixes. The common ones: 2005-10-07 15:24:29 +00:00