0ad/source/simulation2
Ykkrosh db39d742f0 Fix units falling off the edge of the world.
I guess changes to the map loading sequence caused the TerrainChanged
message to be sent before the map was switched from square to circular
instead of after. The pathfinder didn't notice the switch, so it
continued treating the map as if it were square, allowing units to walk
into the permanent map-corner SOD and vanish, and allowing territories
to expand into the SOD.

Tell the pathfinder explicitly when the map shape changes, so it can
discard its cached data correctly.

This was SVN commit r15277.
2014-06-03 22:35:40 +00:00
..
components Fix units falling off the edge of the world. 2014-06-03 22:35:40 +00:00
docs Updates example component documentation 2013-02-26 19:58:51 +00:00
helpers fix compiling problem caused by 8226d75715 2014-01-07 14:37:02 +00:00
scripting Fix units falling off the edge of the world. 2014-06-03 22:35:40 +00:00
serialization Second (main) commit for the SpiderMonkey upgrade. 2014-03-28 20:26:32 +00:00
system code style cleanup 2014-06-02 15:48:37 +00:00
tests Simplify component deserialization. 2014-06-01 18:14:09 +00:00
MessageTypes.h Fix units falling off the edge of the world. 2014-06-03 22:35:40 +00:00
Simulation2.cpp Allow system components to be registered on the scripting side (so mods can make their own system components). 2014-05-18 13:44:08 +00:00
Simulation2.h Removes g_ScriptingHost and implements global to compartment 1 to 1 relation. 2014-01-04 10:14:53 +00:00
TypeList.h Fix units falling off the edge of the world. 2014-06-03 22:35:40 +00:00