Passing around coordinates for drawing can be quite confusing, it's often not clear what they represent and where they are currently. Instead pass around the tile rectangle for drawing and let all code draw based on that, it's way more clear that way. Changes shouldn't be user visible.
46 KiB
46 KiB