0ad/source
elexis e6dafe9efc Fix a map exploration OOS on rejoin when starting with territory at the map boundaries.
6aeb5c64de forgot to add a LosIsOffWorld check in ExploreTerritories
(aka UpdateTerritoriesLos) and thus marked tiles outside of the world as
explored.
f5e60157bf transformed the bug into a non-simulation desynchronization,
causing rejoined players to see a different score,
  as they excluded off-world tiles when filling the cache in
ResetDerivedData upon rejoin.
4a0673e44e transformed the bug into an actual simulation OOS by
serializing that map exploration percentage based on that cache.

Also tiles at the map border in square maps are not rendered as
expected, so this commit hides refs #4267.

Differential Revision: https://code.wildfiregames.com/D630
Fixes #4598
Proofread by: Itms
Tested By: Imarok
This was SVN commit r19790.
2017-06-16 19:39:30 +00:00
..
collada Actually remove trailing tabs from source/. 2016-11-23 14:09:58 +00:00
graphics Use direct gui.scale instead of reciprocal gui.scale 2017-06-14 17:13:44 +00:00
gui Use direct gui.scale instead of reciprocal gui.scale 2017-06-14 17:13:44 +00:00
i18n Bump year number of files changed this year in the license headers. 2017-05-01 14:28:22 +00:00
lib That what leper said. Refs 9ff7ec3465, 31d1536e52. 2017-05-29 02:56:34 +00:00
lobby Fix whitespace and three refs instead of copies in the glooxwrapper/StunClient code identified by leper in 61261d14fc. 2017-06-05 20:44:00 +00:00
maths Cinematic path node moving tool for Atlas. Patch by Vladislav. 2017-04-30 23:47:16 +00:00
mocks More FreeBSD build fixes. 2012-01-30 06:21:11 +00:00
network Fix whitespace and three refs instead of copies in the glooxwrapper/StunClient code identified by leper in 61261d14fc. 2017-06-05 20:44:00 +00:00
pch Switch to std::shared_ptr and std::weak_ptr. 2015-01-25 03:10:58 +00:00
ps Delete gui/common/functions_utility_error.js. 2017-06-15 22:44:24 +00:00
renderer Declare variable when actually initialized. 2017-05-04 06:53:21 +00:00
scriptinterface Clean up FromJSProperty a little. Patch by Vladislav. 2017-05-01 00:58:35 +00:00
simulation2 Fix a map exploration OOS on rejoin when starting with territory at the map boundaries. 2017-06-16 19:39:30 +00:00
soundmanager Pass CVector3D as const reference in a few places. 2017-05-08 04:04:45 +00:00
third_party Update tinygettext. 2015-12-08 18:05:11 +00:00
tools Update the xml validator tool to handle mods. Reviewed by leper. 2017-05-26 12:43:58 +00:00
main.cpp Add a -autostart-nonvisual option. Patch by sacha_vrand. Fixes #4577. 2017-05-23 19:26:33 +00:00
test_setup.cpp Properly shut down SpiderMonkey using JS_ShutDown. 2016-08-06 15:41:59 +00:00