Figured out the hit animation bug. I am way dumb, I was erasing the hitAnimation after assigning it. I think I had meant to load it later and just forgot to remove the line when I put the animation loading in the big function
Starting to implement hitboxes on moves. I added in code to load coordinates from the datafile. Everything seems to work so that is good. Have to implement actually using the hitboxes and then actual collision detection
Took a lot of code but I got hit detection working. Ryu can walk up to the other ryu and punch him and he reacts. I have a loooot of code to refractor though, everything is really ugly right now
Added in code for characters to face each other. Sides switch if they switch. yesssss