Link to .capx file (required!):
Steps to reproduce:
1. Create tileset A and tileset B, both of which use the same set of tiles. Add some tiles into tileset A, but leave B empty.
2. Save A's AsJSON component to a string, then destroy A.
3. Use B's SetFromJson action on the string that you saved.
The last column of tiles in the tileset is missing from B.
B should show the exact same tiles as A used to show.
Operating system & service pack:
Windows 7 64-bit
Construct 2 version:
Did a bit of further testing. Each time I save and load the tilemap through the asJSON function, it cuts off the right edge of each rectangular grouping of tiles, regardless of the position of the tiles in the tilemap. It only triggers when I re-save the string each time with the new tilemap, so it's likely some problem in the format in which the string is saved.
Develop games in your browser. Powerful, performant & highly capable.
Ah, thanks for the find - should be fixed in the next build.