So when created the sprite correctly chooses a random marker on the layout and moves toward it, on arrival it takes player angle and charges toward them. What's supposed to happen is on collision when attack changes back to walk, the loop restarts and the sprites chooses another marker to attack from. What incorrectly happens is that it stops on the player collision and solid collision (the walls of the map) entirely, breaking the loop and not moving. Genuinely... what could i be doing wrong? Pls help this feels so simple
Develop games in your browser. Powerful, performant & highly capable.
You didn't set the angle of the "Meat" after setting its angle of motion which might be why it is not moving to the playerBase object but rather to the wall
=> Meat : set angle to "Self.Bullet.AngleOfMotion"