facsimile-wing/scripts/stock_weapon.gd

11 lines
314 B
GDScript

extends Area2D
@onready var bullet = load("res://scenes/stock_weapon.tscn")
@export var shot_data: PlayerShot
@onready var player = get_node("../Player")
func _process(delta):
#position.y += shot_data.speed * delta #This works normally
position += (transform.y + player.velocity) * shot_data.speed * delta