0ad/source/simulation2
Itms d56692d9e1 Rewrite the pathfinder dirtiness information system.
Remove all hacks while keeping most optimizations in memory management.
This fixes incomplete grid updates that could cause OOS on rejoin, fixes
#4596.

Tested by: elexis, ffffffff
Reviewers: leper, wraitii
Differential Revision: https://code.wildfiregames.com/D675
This was SVN commit r19916.
2017-07-14 10:09:32 +00:00
..
components Rewrite the pathfinder dirtiness information system. 2017-07-14 10:09:32 +00:00
docs Update the documentation on how to write simulation components. 2017-04-30 23:48:54 +00:00
helpers Rewrite the pathfinder dirtiness information system. 2017-07-14 10:09:32 +00:00
scripting New economic tutorial based on triggers, accessible from the "learn to play" button 2017-05-17 17:33:36 +00:00
serialization Remove some obsolete backref logic from the deserializer. It was introduced in earlier versions of the SpiderMonkey API. 2016-11-24 14:47:49 +00:00
system Replace hardcoded copies of a C++ simulation constant in JS used to compute the mapsize with a call to a new getter in the C++ interface. 2017-05-31 16:43:57 +00:00
tests Add a test to the component manager to show a crash in dynamic subscriptions when components unsubscribe during deletion. Reviewed by wraitii. 2017-04-17 07:55:44 +00:00
MessageTypes.h Implement shared vision at the entity level 2017-01-26 21:10:46 +00:00
Simulation2.cpp Fix all broken checks for the absent (random-mapgen+simulation) Seed property in the engine, refs #3965. 2017-06-02 15:07:58 +00:00
Simulation2.h An awesome Rejoin-test tool by wraitii and Itms, fixes #4242, refs #3460. 2016-11-15 13:26:58 +00:00
TypeList.h Implement shared vision at the entity level 2017-01-26 21:10:46 +00:00