BIG update: scrolling through field is now a thing, multiple towers have been partially implemented, more bug fixes
Freeze tower is in! UI panels still need to be updated with the new TATower subclasses, but other than that we're pretty much fully implemented
More stuff. Just had to roll back on a huge mistake, thought it would be a safe thing to make a commit now that everything's back in order
Added actual grass texture. AND completely got rid of pathDrawer! Everything path related is now drawn in the battleScenegit stage . This also got rid of the annoying sliding around of stuff when scrolling
FINALLY got the god fucking damned pinch thing working. At least functionally working.
Alright. Ridiculous. I fixed my performance issues by throwing reason - and spritekit physics - to the wind. Now towers find enemies via a seemingly inefficient timer that checks all combos of towers and enemies - and works a million times better than physics contact detection. Fuuuck
Cleaned up some stuff. Works the same but a little more simply.
Added custom button and label subclasses to help keep a consistent them throughout the app.
About to subclass enemies, so doing a last commit in case I need to roll back.
Subclassed enemies, changed the path to a texture, a couple other small fixes.