0ad/source/simulation
janwas dc027002c0 host of changes to accommodate Atlas:
- input.cpp allows feeding in events from the outside (will be used by
main.cpp and Atlas msg loop)
- most of main.cpp split into ps/GameSetup.*
- main.cpp is now a "controller" that drives the game via SDL events
(Atlas is another such controller that can override main.cpp). it calls
GameSetup functions to set up and processes messages.
- add functions to import AtlasUI.dll automatically

also, the usual refactoring ;)

This was SVN commit r2622.
2005-08-14 23:34:37 +00:00
..
scripting - fix w4 warnings 2005-08-09 15:55:44 +00:00
BaseEntity.cpp - fix w4 warnings 2005-08-09 15:55:44 +00:00
BaseEntity.h - fix w4 warnings 2005-08-09 15:55:44 +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 TextureManager: stopped memory leaks 2005-08-09 21:26:40 +00:00
Entity.h - fix w4 warnings 2005-08-09 15:55:44 +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 VS2005 compatibility fixes and warning adjustments: 2005-07-02 21:42:55 +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 TextureManager: stopped memory leaks 2005-08-09 21:26:40 +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
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 - fix w4 warnings 2005-08-09 15:55:44 +00:00
Simulation.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
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 New JavaScript interface for the network client, plus some linux/gcc/misc fixes 2005-01-17 04:52:02 +00:00