class_name EventPause extends "res://scripts/Events/Event.gd" const PauseSystem = preload("res://scripts/Singletons/Pause.gd") @export var pauseType:PauseSystem.PauseType = PauseSystem.PauseType.ENTITY_PAUSED @export var entities:Array[OverworldEntity] = [] @export var includeInteractee:bool = true @export var includeInteractor:bool = true func start() -> void: var ents:Array[OverworldEntity] = entities if interactor != null and includeInteractor: ents.append(interactor) if interactee != null and includeInteractee: ents.append(interactee) PAUSE.pause(pauseType, ents)