class_name TestCutscene extends "res://scripts/Cutscene/Cutscene.gd" const OverworldEntity = preload("res://scripts/Entities/OverworldEntity.gd"); const TextboxEvent = preload("res://scripts/Cutscene/Event/VisualNovel/TextboxEvent.gd"); const PauseEvent = preload("res://scripts/Cutscene/Event/CutscenePauseEvent.gd"); const OverworldChangeDirectionEvent = preload("res://scripts/Cutscene/Event/Entity/OverworldChangeDirectionEvent.gd"); const BattleStartEvent = preload("res://scripts/Cutscene/Battle/BattleStartEvent.gd"); var battle:Battle = null; func _init(speaker:OverworldEntity, interacted:OverworldEntity ) -> void: battle = Battle.new(); pass func setupCutscene() -> void: add([ BattleStartEvent.new(battle), ]);