extends RigidBody3D class_name Projectile var player_position var player_velocity var bullet_active = true var bullet_damage var instance_bullethole var bullet_force_mod var bullet_speed var blast_power var blast_radius func _ready() -> void: visible = false func _process(delta: float) -> void: var distance_from_player = abs(self.global_position - player_position) if distance_from_player.length() > 2: visible = true