Files
SemesterGameJam2022/scripts/Logic/Game.gd
PfandBoss f43307ac67 e
2022-12-10 04:11:58 +01:00

28 lines
498 B
GDScript

extends Node
#Signals
signal ammo_pickup
signal shoot
var t = 0.0
@onready var tween = create_tween() as Tween
@export var p1 : PathFollow3D
@export var p2 : PathFollow3D
func _ready():
start_tween()
func start_tween():
tween.set_trans(Tween.TRANS_LINEAR)
tween.set_parallel(true)
tween.tween_property(p1, "progress_ratio", 1, 20)
tween.tween_property(p2, "progress_ratio", -1, 20)
func _process(delta):
if round(p1.position.distance_to(p2.position)) == 9:
emit_signal("shoot")