1
0
forked from 0ad/0ad
0ad/source/simulation
2008-07-24 05:50:45 +00:00
..
scripting Made stance-setting work with multiplayer. 2008-07-24 05:25:14 +00:00
AStarEngine.cpp more dehydra. disabled lockfree module (not in use). 2008-07-17 17:00:00 +00:00
AStarEngine.h Cleaned up TerrainOverlay a little 2008-06-24 23:35:46 +00:00
Aura.cpp had to remove uint and ulong from lib/types.h due to conflict with other library. 2008-05-11 18:48:32 +00:00
Aura.h had to remove uint and ulong from lib/types.h due to conflict with other library. 2008-05-11 18:48:32 +00:00
BoundingObjects.cpp # SwEng 2007-05-02 12:07:08 +00:00
BoundingObjects.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Collision.cpp # SwEng 2007-05-02 12:07:08 +00:00
Collision.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Entity.cpp Fixed bug that was causing population to go negative. It was due to a unit being killed by multiple enemies in the same frame, which led to multiple calls of the death event handler. The fix is twofold: First, kill() only calls the event handler the first time the unit is killed. Second, damage() (in JS), which apart from killing things also loots them, makes sure that the unit is not already being destroyed. This latter fix is to ensure that we don't get a huge amount of loot by simply attacking a low-HP unit with many soldiers simultaneously, so they kill it in the same frame. 2008-07-24 05:50:45 +00:00
Entity.h Fixed bug that was causing population to go negative. It was due to a unit being killed by multiple enemies in the same frame, which led to multiple calls of the death event handler. The fix is twofold: First, kill() only calls the event handler the first time the unit is killed. Second, damage() (in JS), which apart from killing things also loots them, makes sure that the unit is not already being destroyed. This latter fix is to ensure that we don't get a huge amount of loot by simply attacking a low-HP unit with many soldiers simultaneously, so they kill it in the same frame. 2008-07-24 05:50:45 +00:00
EntityFormation.cpp committing the current status of dacian's new network code on matei's request 2008-06-16 18:19:35 +00:00
EntityFormation.h had to remove uint and ulong from lib/types.h due to conflict with other library. 2008-05-11 18:48:32 +00:00
EntityHandles.cpp more dehydra. disabled lockfree module (not in use). 2008-07-17 17:00:00 +00:00
EntityHandles.h more dehydra. disabled lockfree module (not in use). 2008-07-17 17:00:00 +00:00
EntityManager.cpp more dehydra. disabled lockfree module (not in use). 2008-07-17 17:00:00 +00:00
EntityManager.h more dehydra. disabled lockfree module (not in use). 2008-07-17 17:00:00 +00:00
EntityOrders.h Made stance-setting work with multiplayer. 2008-07-24 05:25:14 +00:00
EntityRendering.cpp Made rally point setting net-safe. 2008-07-13 17:37:45 +00:00
EntityScriptInterface.cpp Fixed bug that was causing population to go negative. It was due to a unit being killed by multiple enemies in the same frame, which led to multiple calls of the death event handler. The fix is twofold: First, kill() only calls the event handler the first time the unit is killed. Second, damage() (in JS), which apart from killing things also loots them, makes sure that the unit is not already being destroyed. This latter fix is to ensure that we don't get a huge amount of loot by simply attacking a low-HP unit with many soldiers simultaneously, so they kill it in the same frame. 2008-07-24 05:50:45 +00:00
EntityStateProcessing.cpp Made stance-setting work with multiplayer. 2008-07-24 05:25:14 +00:00
EntitySupport.cpp # SwEng 2007-05-02 12:07:08 +00:00
EntitySupport.h had to remove uint and ulong from lib/types.h due to conflict with other library. 2008-05-11 18:48:32 +00:00
EntityTemplate.cpp committing the current status of dacian's new network code on matei's request 2008-06-16 18:19:35 +00:00
EntityTemplate.h committing the current status of dacian's new network code on matei's request 2008-06-16 18:19:35 +00:00
EntityTemplateCollection.cpp had to remove uint and ulong from lib/types.h due to conflict with other library. 2008-05-11 18:48:32 +00:00
EntityTemplateCollection.h had to remove uint and ulong from lib/types.h due to conflict with other library. 2008-05-11 18:48:32 +00:00
EventHandlers.cpp large batch of Dehydra static code analysis fixes 2008-07-12 10:45:11 +00:00
EventHandlers.h large batch of Dehydra static code analysis fixes 2008-07-12 10:45:11 +00:00
Formation.cpp more dehydra. disabled lockfree module (not in use). 2008-07-17 17:00:00 +00:00
Formation.h more dehydra. disabled lockfree module (not in use). 2008-07-17 17:00:00 +00:00
FormationCollection.cpp improvements and fixes: 2008-01-07 20:03:19 +00:00
FormationCollection.h part4: adapt codebase to changes in lib/ 2007-12-20 20:21:45 +00:00
FormationManager.cpp had to remove uint and ulong from lib/types.h due to conflict with other library. 2008-05-11 18:48:32 +00:00
FormationManager.h had to remove uint and ulong from lib/types.h due to conflict with other library. 2008-05-11 18:48:32 +00:00
LOSManager.cpp had to remove uint and ulong from lib/types.h due to conflict with other library. 2008-05-11 18:48:32 +00:00
LOSManager.h had to remove uint and ulong from lib/types.h due to conflict with other library. 2008-05-11 18:48:32 +00:00
PathfindEngine.cpp more dehydra. disabled lockfree module (not in use). 2008-07-17 17:00:00 +00:00
PathfindEngine.h Cleaned up TerrainOverlay a little 2008-06-24 23:35:46 +00:00
PathfindSparse.cpp # SwEng 2007-05-02 12:07:08 +00:00
PathfindSparse.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
ProductionQueue.cpp had to remove uint and ulong from lib/types.h due to conflict with other library. 2008-05-11 18:48:32 +00:00
ProductionQueue.h had to remove uint and ulong from lib/types.h due to conflict with other library. 2008-05-11 18:48:32 +00:00
Projectile.cpp had to remove uint and ulong from lib/types.h due to conflict with other library. 2008-05-11 18:48:32 +00:00
Projectile.h had to remove uint and ulong from lib/types.h due to conflict with other library. 2008-05-11 18:48:32 +00:00
Scheduler.cpp had to remove uint and ulong from lib/types.h due to conflict with other library. 2008-05-11 18:48:32 +00:00
Scheduler.h had to remove uint and ulong from lib/types.h due to conflict with other library. 2008-05-11 18:48:32 +00:00
ScriptObject.cpp More header-file rejigging. 2006-06-09 18:32:00 +00:00
ScriptObject.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Simulation.cpp Made stance-setting work with multiplayer. 2008-07-24 05:25:14 +00:00
Simulation.h had to remove uint and ulong from lib/types.h due to conflict with other library. 2008-05-11 18:48:32 +00:00
Stance.cpp Added running support to GENERIC orders through a field that can be sent across the network (previous implementation used to be by setting properties on the entity itself). 2008-07-13 06:24:50 +00:00
Stance.h remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
Technology.cpp had to remove uint and ulong from lib/types.h due to conflict with other library. 2008-05-11 18:48:32 +00:00
Technology.h had to remove uint and ulong from lib/types.h due to conflict with other library. 2008-05-11 18:48:32 +00:00
TechnologyCollection.cpp had to remove uint and ulong from lib/types.h due to conflict with other library. 2008-05-11 18:48:32 +00:00
TechnologyCollection.h part4: adapt codebase to changes in lib/ 2007-12-20 20:21:45 +00:00
TerritoryManager.cpp GCC fixes 2008-07-04 11:15:47 +00:00
TerritoryManager.h had to remove uint and ulong from lib/types.h due to conflict with other library. 2008-05-11 18:48:32 +00:00
TRAStarEngine.cpp more dehydra. disabled lockfree module (not in use). 2008-07-17 17:00:00 +00:00
TRAStarEngine.h # OS X fixes. 2007-10-11 08:00:05 +00:00
TriggerManager.cpp GCC fixes 2008-07-04 11:16:30 +00:00
TriggerManager.h large batch of Dehydra static code analysis fixes 2008-07-12 10:45:11 +00:00
TurnManager.cpp Added running support to GENERIC orders through a field that can be sent across the network (previous implementation used to be by setting properties on the entity itself). 2008-07-13 06:24:50 +00:00
TurnManager.h had to remove uint and ulong from lib/types.h due to conflict with other library. 2008-05-11 18:48:32 +00:00