Add cutscene change event

This commit is contained in:
2025-01-05 19:39:05 -06:00
parent 9dce4bf2c7
commit 4e52d1383b
7 changed files with 117 additions and 18 deletions

View File

@@ -2,12 +2,17 @@ class_name TestCutscene extends "res://scripts/Cutscene/Cutscene.gd"
const CutscenePrintEvent = preload("res://scripts/Cutscene/Event/CutscenePrintEvent.gd");
const CutsceneWaitEvent = preload("res://scripts/Cutscene/Event/CutsceneWaitEvent.gd");
const CutsceneConcurrentEvent = preload("res://scripts/Cutscene/Event/CutsceneConcurrentEvent.gd");
const CutsceneIfEvent = preload("res://scripts/Cutscene/Event/CutsceneIfEvent.gd");
const CutsceneWhileEvent = preload("res://scripts/Cutscene/Event/CutsceneWhileEvent.gd");
func testIf() -> bool:
print("Test if");
return true;
func setupCutscene() -> void:
add([
CutsceneConcurrentEvent.new(CutsceneConcurrentEvent.ConcurrentType.PARALLEL, [
CutscenePrintEvent.new("Hello, World1"),
CutscenePrintEvent.new("Hello, World2")
])
CutsceneWhileEvent.new(testIf,[
CutscenePrintEvent.new("While")
]),
]);
pass
pass