Some event stuff
This commit is contained in:
17
scripts/Event/Trigger/EventAutoStart.gd
Normal file
17
scripts/Event/Trigger/EventAutoStart.gd
Normal file
@@ -0,0 +1,17 @@
|
||||
class_name EventAutoStart extends "res://scripts/Event/Flow/EventGroup.gd"
|
||||
|
||||
@export var restartWhenEnded: bool = false
|
||||
|
||||
func _process(delta: float) -> void:
|
||||
super._process(delta)
|
||||
|
||||
if self.ended:
|
||||
if !self.restartWhenEnded:
|
||||
return
|
||||
|
||||
self.reset()
|
||||
|
||||
if self.started && !self.ended:
|
||||
return
|
||||
|
||||
self.start()
|
Reference in New Issue
Block a user