Page 1 of 1

Map Exchange String does not encode Max Expansion Distance

Posted: Thu Jul 20, 2017 5:22 am
by taikodragon
I just started a new map and right before I did, I took screen shots of the settings.
In them I set the Maximum expansion distance to 8 and changed a few other things. When I needed to restart I got the map exchange string and put it in the text box and it sets Maximum Expansion Distance back to the default 7

Map exchange string:

Code: Select all

>>>AAAPAB4AAQABBAcAAAAEAAAAY29hbAEDAwoAAABjb3BwZXItb3Jl
AQQECQAAAGNydWRlLW9pbAIEAwoAAABlbmVteS1iYXNlAgIDCAAAAGl
yb24tb3JlAQQEBQAAAHN0b25lAQQDCwAAAHVyYW5pdW0tb3JlAgQD0C
cjkYCEHgCAhB4AAwABAQF7FK5H4XqUPwEAAAAAAAAuQAEAAAAAAADwP
wEAAAAAAFi7QAEAAAAAAOCFQAEAAAAAAFirQAEAAAAAAIjDQAEAAAAA
AECfQAEAAAAAAEB/QAEAAAAAAECPQAEzMzMzMzPzPwEzMzMzMzPzPwF
7FK5H4Xp0PwEAAQAAAAAAAAhAAQAAAAAAAAhAAXsUrkfheoQ/AQABAQ
GN7bWg98bAPgH8qfHSTWJgPwFpHVVNEHXvPgEBAQcAAAABAgAAAAECA
AAAAZqZmZmZmbk/AQAAAAAAAABAAQAAAAAAAOA/AZqZmZmZmdk/Ac3M
zMzMzOw/AQMAAAABDwAAAAHWHgEAARHzBAABEA4AAAGgjAAAASAcAAA
BAAAAAAAAPkABAAAAAAAAFEABZmZmZmZm9j8BMzMzMzMz4z8BMzMzMz
Mz0z8BAAAAAAAACEABAAAAAAAAJEABPAAAAAEeAAAAAcgAAAABBQAAA
AEAAAAAAAAAQAEBAQAAAAAAAFlAAQUAAAABGQAAAAEAAAAAAAAkQAEy
AAAAAQAAAAAAAD5AAWQAAAABmpmZmZmZyT8BMzMzMzMzwz8BMzMzMzM
z0z8BMzMzMzMz0z8BAAAAAAAAJEABAAAAAAAANEABAAAAAAAAPkABAA
AAAAAAFEABAAAAAAAAPkABAAAAAAAAJEABAAAAAAAACEABCgAAAAFkA
AAAAWQAAAAB6AMAAAEAAAAAAADgPwHQBwAAAQAAAAAAQH9AAwAAAAAA
AAAAAAAA8D8Nq0IW<<<
Save file that was originally generated from the settings is attached.

Re: Map Exchange String does not encode Max Expansion Distance

Posted: Thu Jul 20, 2017 12:56 pm
by Rseding91
Thanks for the report. The display was actually wrong in this case showing 8 when the value was actually 7.6~ and the storage value was an unsigned int so it always rounded towards zero. I've fixed it so it properly shows what value it will actually use for the next version of 0.15.