I just had a better look. Started several different games, with different map sizes. Restarted ToT, reloaded a game. They all use exactly the same pattern. And the pattern in the tiny world map doesn't actually match the pattern on the main map.
So it definitely doesn't use any sort of seed. I doubt it saves any bit patterns in the savegame. It's all hard-coded in the executable. ToT simply displays different graphics and names in a set pattern on gas giants.
The @SECONDARY_MAPS section values are only used to generate random maps. Nor do any of the values have anything to do with the banding. They're used to generate the "platform-blobs". So I'm pretty sure they don't have any influence on this.
There might be a bit somewhere in the savegame that says "turn banding on for this map" which could make you switch on the same fixed banding for other maps.
I haven't checked any of this in a hex-editor, but I don't really know where this sort of data could be saved. It certainly isn't saved in the 3 known map data blocks or I would've encountered it before. There aren't any other variable-length sections in a savegame that match the map size either.
So it definitely doesn't use any sort of seed. I doubt it saves any bit patterns in the savegame. It's all hard-coded in the executable. ToT simply displays different graphics and names in a set pattern on gas giants.
The @SECONDARY_MAPS section values are only used to generate random maps. Nor do any of the values have anything to do with the banding. They're used to generate the "platform-blobs". So I'm pretty sure they don't have any influence on this.
There might be a bit somewhere in the savegame that says "turn banding on for this map" which could make you switch on the same fixed banding for other maps.
I haven't checked any of this in a hex-editor, but I don't really know where this sort of data could be saved. It certainly isn't saved in the 3 known map data blocks or I would've encountered it before. There aren't any other variable-length sections in a savegame that match the map size either.
Comment