Skip to content

Refuse a scenario whose terrain data is damaged

Changes0.2.0 (in development)

FixedPlanned for 0.2.0

A scenario whose [IsoMapPack4] or [IsoMapPack5] section is damaged used to start with the terrain of every cell after the damage missing. It now fails to load with a message that its map data is damaged, and the debug log names the section. A section is damaged when a block does not decompress to the size its header states, or when the cell records end before their 0,0 terminator.

Affected entities

Credit: gunnarbeutner