Started quest system

This commit is contained in:
2025-01-06 23:37:49 -06:00
parent e0e6945cab
commit 93c740f1ff
14 changed files with 89 additions and 33 deletions

View File

@@ -0,0 +1,19 @@
class_name CutsceneSystem extends Node
const Cutscene = preload("res://scripts/Cutscene/Cutscene.gd");
var currentCutscene:Cutscene = null;
func _process(delta: float) -> void:
if currentCutscene != null:
currentCutscene.update(delta);
func _exit_tree() -> void:
if currentCutscene != null:
currentCutscene.clear();
func setCurrentCutscene(cutscene:Cutscene) -> void:
if currentCutscene != null:
currentCutscene.clear();
currentCutscene = cutscene;
currentCutscene.setupCutscene();