class_name CutscenePauseEvent extends "res://scripts/Cutscene/CutsceneEvent.gd" const PauseSystem = preload("res://scripts/System/PauseSystem.gd") var pauseType:PauseSystem.PauseType; var pauseEntities:Array = []; func _init( type:PauseSystem.PauseType, entities:Array = [], ) -> void: super._init(); self.pauseType = type; self.pauseEntities = entities; func start() -> void: getSystems().PAUSE.pause(self.pauseType, self.pauseEntities);