Problem with RigidBody2D force direction

Godot Version

4.7 (stable)

Problem

I have a RigidBody2D and i want to shoot it in tho the directon to wher i roteted it
but if i use:

func _ready() -> void:
    	apply_central_impulse(Vector2(1, 0) * shoot_power)

it shoots to the right of the screen not tho the right of my RigidBody2D

impulses are generally applied in world-space coordinates, you will have to rotate your right-vector