mirror of
https://github.com/Cesarus85/ringfall-mjolnir-vr.git
synced 2026-10-17 20:00:25 +02:00
A client joining a game on a Custom Edition map checked only that it had a file of that name. With another version of the map (an older release, a re-edit), its tags are not the host's: the objects, weapons and vehicles the host sends are other things there, and the game desyncs or crashes. The host now sends its map file's header checksum as the game record's map version, which the Xbox game always left 0, and a client whose copy has another checksum leaves with an error saying so and where to copy the host's. The record's layout is unchanged: a host that sends 0 (an older one, or the game's own maps, whose builds of other regions play together) is not checked, and older clients ignore the field.