Is there a way to shoot backwards?

I’m trying to create a character that shoots bullets forward and backward, but I’m not having much success. Even when separating the bullets for each connector, the forward and backward directions swap based on the facing direction. While there’s an option to shoot in the facing direction, there’s no option to shoot in the opposite direction… Is there a good way to shoot bullets in the direction opposite to the facing direction?

I would have the bullets visual scripting do the movement.

  • Fire two bullet objects, both take the direction of the player shooting them
  • On one of the bullet objects initial state, one uses MoveInDisplayDirection
  • On the other objects initial state, one uses MoveInDisplayDirection with the Opposite Direction option toggled

It’s good way to override default fire bullet behavior which may not be enough at times.

1 Like