In this example:1 - The tileset of the tilemap object is changed.2 - The state of the tilemap object is saved in JSON3 - The tileset of the tilemap object is changed again4 - Retrieve tilemap object status with JSON5 - The tileset that now has the tilemap object does not correspond to the one that was in the moment in which its state was saved.

To take the test:

1 - Press the space bar to change the tileet of the tilemap object2 - Press the "S" key to save the state of the tilemap object in JSON3 - Press the "M" key to change the tileset of the tilemap again, this is so that when the status is restored in the next step, the correct tileset that the object was in the moment of saving its state is visible.4 - Press "L" to load the state of the tilemap object in JSON format

It is observed that the tileset of the tilemap object has not changed and the one that it has does not correspond with the one that was in the moment of saving its state in JSON

SummaryThe tilemap object does not correctly store its state in JSON.The tilemap object does not retrieve its JSON state correctly.