New state machine system working fairly well.
Things to note:
-Link stays in one direction while he is still moving. CHECK IT!
-Gengar blinks twice when he gets hit -_- Apparently, if I consolidate all my trigger events to one object, this problem will go away
-Sometimes, the wrong hitbox is used if I change direction too fast
-I have a cut shrub. I want to be able to cut my own shrub.
Up next: Fix Gengar. Fix hitboxes. Draw shrub. Draw shrub death animation. Cut shrub gleefully.