add room exit state
This commit is contained in:
parent
85795d9708
commit
29909a5371
3 changed files with 12 additions and 1 deletions
|
|
@ -1,10 +1,11 @@
|
|||
[gd_scene load_steps=7 format=3 uid="uid://bxhyxox662buj"]
|
||||
[gd_scene load_steps=8 format=3 uid="uid://bxhyxox662buj"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://pcl0om2k32g6" path="res://scenes/room/room.gd" id="1_8xru0"]
|
||||
[ext_resource type="Script" uid="uid://diou146pyb0br" path="res://scenes/room/room_camera.gd" id="3_y1kpu"]
|
||||
[ext_resource type="Script" uid="uid://b7715auuhy7vu" path="res://scenes/room/states/room_entering.gd" id="4_1w8vm"]
|
||||
[ext_resource type="Script" uid="uid://diths5s8vd7lr" path="res://classes/state_machine/state_machine.gd" id="4_vaubn"]
|
||||
[ext_resource type="Script" uid="uid://d2xitfobwbk20" path="res://scenes/room/states/room_playing.gd" id="5_w7vtx"]
|
||||
[ext_resource type="Script" uid="uid://drnrd5xlt8imm" path="res://scenes/room/states/room_exiting.gd" id="6_7jj40"]
|
||||
[ext_resource type="Script" uid="uid://ceevyto3vbq7c" path="res://scenes/room/states/room_paused.gd" id="6_gui0a"]
|
||||
|
||||
[node name="Room" type="Node2D"]
|
||||
|
|
@ -29,5 +30,9 @@ metadata/_custom_type_script = "uid://hjm43hb4os07"
|
|||
script = ExtResource("6_gui0a")
|
||||
metadata/_custom_type_script = "uid://hjm43hb4os07"
|
||||
|
||||
[node name="Exiting" type="Node" parent="RoomDirector"]
|
||||
script = ExtResource("6_7jj40")
|
||||
metadata/_custom_type_script = "uid://hjm43hb4os07"
|
||||
|
||||
[node name="RoomCamera" type="Camera2D" parent="."]
|
||||
script = ExtResource("3_y1kpu")
|
||||
|
|
|
|||
5
scenes/room/states/room_exiting.gd
Normal file
5
scenes/room/states/room_exiting.gd
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
extends RoomState
|
||||
|
||||
|
||||
func _enter(_previous_state_path: String, _data: Dictionary = {}) -> void:
|
||||
room.queue_free()
|
||||
1
scenes/room/states/room_exiting.gd.uid
Normal file
1
scenes/room/states/room_exiting.gd.uid
Normal file
|
|
@ -0,0 +1 @@
|
|||
uid://drnrd5xlt8imm
|
||||
Loading…
Add table
Reference in a new issue