I've been trying to load my map using STI however when I run Map:draw() the map is missing 2 columns on the right and 1 row on the bottom (see image). How would I go around fixing this?
Info (If somehow its useful):
Tile Size: 64x64px
Width: 32 tiles
Height: 18 tiles
I'm not sure of the exact solution, but it seems to be some interference between 'push' and STI. It's being cropped because STI thinks the viewport is smaller than it actually is. Try using map:resize(w, h) (with your game resolution) after loading the map in your game state.