extends RigidBody3D class_name Projectile @export var collision_shape : CollisionShape3D var direction := Vector3.FORWARD var force := 2.0 var damage := 0.0 var lifetime := 10.0 var time_alive := 0.0 func _process(delta: float) -> void: time_alive += delta func _on_body_entered(_body: Node) -> void: pass # Replace with function body. @rpc("reliable") func networked_kill(): queue_free()