[gd_scene load_steps=17 format=3 uid="uid://cozypaw_main"] [ext_resource type="Script" path="res://scripts/main/main.gd" id="1_main"] [ext_resource type="PackedScene" path="res://scenes/rooms/floor0/Reception.tscn" id="2_reception"] [ext_resource type="PackedScene" path="res://scenes/characters/Character.tscn" id="3_char"] [ext_resource type="PackedScene" path="res://scenes/ui/HUD.tscn" id="4_hud"] [ext_resource type="PackedScene" path="res://scenes/ui/SettingsMenu.tscn" id="5_settings"] [ext_resource type="PackedScene" path="res://scenes/objects/ElevatorButton.tscn" id="6_elevbtn"] [ext_resource type="Script" path="res://scripts/characters/character_data.gd" id="7_chardata"] [ext_resource type="PackedScene" path="res://scenes/rooms/floor0/GiftShop.tscn" id="8_giftshop"] [ext_resource type="PackedScene" path="res://scenes/rooms/floor0/Restaurant.tscn" id="9_restaurant"] [ext_resource type="PackedScene" path="res://scenes/rooms/floor0/EmergencyRoom.tscn" id="10_emergency"] [ext_resource type="PackedScene" path="res://scenes/objects/NavigationArrow.tscn" id="11_navarrow"] [ext_resource type="PackedScene" path="res://scenes/rooms/floor1/XRay.tscn" id="12_xray"] [ext_resource type="PackedScene" path="res://scenes/rooms/floor1/Pharmacy.tscn" id="13_pharmacy"] [ext_resource type="PackedScene" path="res://scenes/rooms/floor1/Lab.tscn" id="14_lab"] [ext_resource type="PackedScene" path="res://scenes/rooms/floor1/PatientRoom.tscn" id="15_patientroom"] [sub_resource type="Resource" id="CharacterData_bunny1"] script = ExtResource("7_chardata") id = "bunny_01" display_name = "Bunny" species = 0 state = 0 current_floor = 0 position = Vector2(0, 0) [node name="Main" type="Node2D"] script = ExtResource("1_main") [node name="Camera2D" type="Camera2D" parent="."] position = Vector2(640, 360) zoom = Vector2(1, 1) [node name="Hospital" type="Node2D" parent="."] [node name="Floor0" type="Node2D" parent="Hospital"] position = Vector2(0, 0) [node name="Reception" parent="Hospital/Floor0" instance=ExtResource("2_reception")] position = Vector2(0, 0) [node name="GiftShop" parent="Hospital/Floor0" instance=ExtResource("8_giftshop")] position = Vector2(1280, 0) [node name="Restaurant" parent="Hospital/Floor0" instance=ExtResource("9_restaurant")] position = Vector2(2560, 0) [node name="EmergencyRoom" parent="Hospital/Floor0" instance=ExtResource("10_emergency")] position = Vector2(3840, 0) [node name="ElevatorUp0" parent="Hospital/Floor0" instance=ExtResource("6_elevbtn")] position = Vector2(1100, 160) target_floor = 1 [node name="NavRight0to1" parent="Hospital/Floor0" instance=ExtResource("11_navarrow")] position = Vector2(1200, 480) target_floor = 0 target_room = 1 label_text = "→" [node name="NavLeft1to0" parent="Hospital/Floor0" instance=ExtResource("11_navarrow")] position = Vector2(1340, 480) target_floor = 0 target_room = 0 label_text = "←" [node name="NavRight1to2" parent="Hospital/Floor0" instance=ExtResource("11_navarrow")] position = Vector2(2480, 480) target_floor = 0 target_room = 2 label_text = "→" [node name="NavLeft2to1" parent="Hospital/Floor0" instance=ExtResource("11_navarrow")] position = Vector2(2600, 480) target_floor = 0 target_room = 1 label_text = "←" [node name="NavRight2to3" parent="Hospital/Floor0" instance=ExtResource("11_navarrow")] position = Vector2(3760, 480) target_floor = 0 target_room = 3 label_text = "→" [node name="NavLeft3to2" parent="Hospital/Floor0" instance=ExtResource("11_navarrow")] position = Vector2(3920, 480) target_floor = 0 target_room = 2 label_text = "←" [node name="Floor1" type="Node2D" parent="Hospital"] position = Vector2(0, -720) [node name="XRay" parent="Hospital/Floor1" instance=ExtResource("12_xray")] position = Vector2(0, 0) [node name="Pharmacy" parent="Hospital/Floor1" instance=ExtResource("13_pharmacy")] position = Vector2(1280, 0) [node name="Lab" parent="Hospital/Floor1" instance=ExtResource("14_lab")] position = Vector2(2560, 0) [node name="PatientRoom" parent="Hospital/Floor1" instance=ExtResource("15_patientroom")] position = Vector2(3840, 0) [node name="ElevatorDown1" parent="Hospital/Floor1" instance=ExtResource("6_elevbtn")] position = Vector2(1100, 540) target_floor = 0 [node name="ElevatorUp1" parent="Hospital/Floor1" instance=ExtResource("6_elevbtn")] position = Vector2(1100, 180) target_floor = 2 [node name="NavRight0to1_F1" parent="Hospital/Floor1" instance=ExtResource("11_navarrow")] position = Vector2(1200, 480) target_floor = 1 target_room = 1 label_text = "→" [node name="NavLeft1to0_F1" parent="Hospital/Floor1" instance=ExtResource("11_navarrow")] position = Vector2(1340, 480) target_floor = 1 target_room = 0 label_text = "←" [node name="NavRight1to2_F1" parent="Hospital/Floor1" instance=ExtResource("11_navarrow")] position = Vector2(2480, 480) target_floor = 1 target_room = 2 label_text = "→" [node name="NavLeft2to1_F1" parent="Hospital/Floor1" instance=ExtResource("11_navarrow")] position = Vector2(2600, 480) target_floor = 1 target_room = 1 label_text = "←" [node name="NavRight2to3_F1" parent="Hospital/Floor1" instance=ExtResource("11_navarrow")] position = Vector2(3760, 480) target_floor = 1 target_room = 3 label_text = "→" [node name="NavLeft3to2_F1" parent="Hospital/Floor1" instance=ExtResource("11_navarrow")] position = Vector2(3920, 480) target_floor = 1 target_room = 2 label_text = "←" [node name="Floor2" type="Node2D" parent="Hospital"] position = Vector2(0, -1440) [node name="Background" type="ColorRect" parent="Hospital/Floor2"] color = Color(0.96, 0.88, 0.96, 1) size = Vector2(1280, 720) position = Vector2(0, 0) [node name="FloorLabel" type="Label" parent="Hospital/Floor2"] offset_left = 560.0 offset_top = 300.0 offset_right = 720.0 offset_bottom = 360.0 text = "2. OG" theme_override_font_sizes/font_size = 32 [node name="FloorRect" type="ColorRect" parent="Hospital/Floor2"] color = Color(0.88, 0.80, 0.68, 1) size = Vector2(1280, 100) position = Vector2(0, 620) [node name="ElevatorDown2" parent="Hospital/Floor2" instance=ExtResource("6_elevbtn")] position = Vector2(1200, 360) target_floor = 1 [node name="Characters" type="Node2D" parent="."] [node name="Bunny1" parent="Characters" instance=ExtResource("3_char")] position = Vector2(300, 400) data = SubResource("CharacterData_bunny1") [node name="UI" type="CanvasLayer" parent="."] [node name="HUD" parent="UI" instance=ExtResource("4_hud")] [node name="SettingsMenu" parent="UI" instance=ExtResource("5_settings")]