Currently on mouse button press it gets the current position. And on mouse button release gets the new position. If they aren't the same, it'll take the change in position and apply it to the x,y, or the source x,y and texture page. if it's source x,y it'll lock to the 16px grid.
Invalid tile positions
[ ] on swizzle prevent 8 bit from going past max width. 128px.
[ ] on swizzle prevent 16 bit from going past max width 64px.
Tool tips?
[x] #84
- [ ] saving the selected tiles, skip drawing. write to texture that will follow mouse.
Modifiers
[ ] Shift drag to lock x or y which ever is least changed.
Currently on mouse button press it gets the current position. And on mouse button release gets the new position. If they aren't the same, it'll take the change in position and apply it to the x,y, or the source x,y and texture page. if it's source x,y it'll lock to the 16px grid.
Invalid tile positions
Tool tips?
- [ ] saving the selected tiles, skip drawing. write to texture that will follow mouse.Modifiers