class_name EventPause extends "res://scripts/Event/Event.gd" const PauseSystem = preload("res://scripts/Singleton/Pause.gd") @export var pauseType:PauseSystem.PauseType = PauseSystem.PauseType.ENTITY_PAUSED @export var entities:Array[Entity] = [] @export var includeInteractee:bool = true @export var includeInteractor:bool = true func end() -> void: super.end() var ents:Array[Entity] = entities if interactor && includeInteractor && interactor.entity: ents.append(interactor.entity) if interactee && includeInteractee && interactee.entity: ents.append(interactee.entity) PAUSE.pause(pauseType, ents)