0ad/source/simulation2
josue b222db28fc Assert the advertised position data is up to date when serializing
Deserialize reconstructs the last advertised data from the current
position. Assert the equality when serializing, so a future code path
changing the position without advertising fails loudly instead of
desyncing rejoined clients silently.

Asked-by: vladislavbelov on #8978

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 17:07:29 +02:00
..
components Assert the advertised position data is up to date when serializing 2026-06-12 17:07:29 +02:00
docs Remove UNUSED 2025-06-26 17:25:05 +02:00
helpers Replace M_PI with C++ numbers 2026-06-04 20:29:48 +02:00
scripting Remove Script::CreateArray 2026-02-08 19:27:50 +01:00
serialization Remove ScriptTypes and ScriptExtraHeaders headers 2025-09-14 13:17:18 +02:00
system Start the serializationtest at a specivic turn 2026-05-10 14:18:48 +02:00
tests Fix disabled serializer tests 2026-06-07 10:00:40 +02:00
MessageTypes.h Fix includes in source/simulation2 2025-08-08 07:10:11 +02:00
Simulation2.cpp Start the serializationtest at a specivic turn 2026-05-10 14:18:48 +02:00
Simulation2.h Remove LoadScripts from CSimualation2 2026-01-01 17:27:54 +01:00
TypeList.h Store whether a player is activ in C++ 2025-01-05 19:57:12 +01:00