extends RoomTemplate class_name SubwaySequence @export var all_stations: Dictionary[Station.id, Station] @export var all_lines: Dictionary[TrainLine.id, TrainLine] func _ready() -> void: id = State.rooms.TRANSITION super._ready() func start_room(): super.start_room() Scenes.player_enable.emit(true) await Main.curtain.open() var next_room : String = await proceed # emitted by burnout_station.gd and therapy_station.gd await Main.curtain.black() Main._load_room(next_room) func pull_save_state(save: SaveGame) -> void: save.sequences_enabled = Scenes.enabled_sequences save_game = save # Call parent to restore player position super.pull_save_state(save)