grunk/levels/ghost_ship/ghost_ship_level.tscn

401 lines
24 KiB
Plaintext

[gd_scene load_steps=18 format=3 uid="uid://crydi5cjgfwe5"]
[ext_resource type="PackedScene" uid="uid://oowut88kr2ox" path="res://levels/ghost_ship/player_ship/player_ship.tscn" id="1_2pyr1"]
[ext_resource type="PackedScene" uid="uid://cwhmn3w8hoads" path="res://levels/ghost_ship/level/airlock/airlock.tscn" id="2_dxmep"]
[ext_resource type="PackedScene" uid="uid://ddmgqfhiv3aag" path="res://levels/ghost_ship/level/corridor_1/corridor_1.tscn" id="4_4akax"]
[ext_resource type="PackedScene" uid="uid://s1ab8rt2blyd" path="res://levels/ghost_ship/level/mess_hall/mess_hall.tscn" id="6_mgo71"]
[ext_resource type="PackedScene" uid="uid://6mggsi84ok1n" path="res://levels/ghost_ship/level/corridor_2/corridor_2.tscn" id="9_uc45a"]
[ext_resource type="PackedScene" uid="uid://yfgx3lis11b7" path="res://levels/ghost_ship/level/crew_quarters/crew_quarters.tscn" id="10_p11ap"]
[ext_resource type="PackedScene" uid="uid://cnqvb6q8tyxmd" path="res://levels/ghost_ship/level/corridor_3/corridor_3.tscn" id="11_d1yty"]
[ext_resource type="PackedScene" uid="uid://b3h2ldhluwco" path="res://levels/ghost_ship/level/medbay/medbay.tscn" id="13_ruwlj"]
[ext_resource type="PackedScene" uid="uid://b4o21udtetijo" path="res://levels/ghost_ship/level/ops_center/ops_center.tscn" id="14_0idgf"]
[ext_resource type="PackedScene" uid="uid://c2k0x1dp527n1" path="res://levels/ghost_ship/level/cargo_bay/cargo_bay.tscn" id="15_p11ap"]
[ext_resource type="PackedScene" uid="uid://b6eg8t04rkh0c" path="res://src/props/wall_switch/wall_switch.tscn" id="17_0idgf"]
[ext_resource type="PackedScene" uid="uid://cubwniraol1qn" path="res://src/props/bulkhead/bulkhead.tscn" id="35_f0xh4"]
[ext_resource type="PackedScene" uid="uid://ctr56p23cvupu" path="res://src/props/retinal_scanner/retinal_scanner.tscn" id="41_u2hqf"]
[ext_resource type="Script" uid="uid://cvx514gdjd5ev" path="res://src/world/meet_spook/meet_spook.gd" id="49_dxmep"]
[ext_resource type="Script" uid="uid://cisuvlqvqfqgo" path="res://src/world/meet_spook/meet_spook_spawner.gd" id="52_4akax"]
[ext_resource type="PackedScene" uid="uid://cmmx0j4md4c5p" path="res://src/world/grunk_beast/slutch_beast/meet_spook_slutch/meet_spook_slutch.tscn" id="56_vt4uw"]
[sub_resource type="NavigationMesh" id="NavigationMesh_vt4uw"]
geometry_parsed_geometry_type = 1
geometry_collision_mask = 4278190081
agent_height = 2.0
agent_radius = 0.75
region_min_size = 14.0
edge_max_length = 4.0
[node name="GhostShipLevel" type="Node3D"]
[node name="PlayerShip" parent="." instance=ExtResource("1_2pyr1")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -0.75)
[node name="BeastNav" type="NavigationRegion3D" parent="."]
unique_name_in_owner = true
navigation_mesh = SubResource("NavigationMesh_vt4uw")
[node name="Airlock" parent="BeastNav" instance=ExtResource("2_dxmep")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -12)
[node name="SwitchA1" parent="BeastNav/Airlock" instance=ExtResource("17_0idgf")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.2, 1.3, -4.4)
label = "SWITCH_BULKHEAD_LABEL"
[node name="Corridor1" parent="BeastNav" instance=ExtResource("4_4akax")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -22.5)
[node name="MessHallMeetSpookSpawner" type="Marker3D" parent="BeastNav/Corridor1"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -27, 1.5, -7.5)
script = ExtResource("52_4akax")
mob_lifespan = 2.2
[node name="Target" type="Marker3D" parent="BeastNav/Corridor1/MessHallMeetSpookSpawner"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.90735e-06, 0, 21)
[node name="SwitchA2" parent="BeastNav/Corridor1" instance=ExtResource("17_0idgf")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -1.4, 1.3, 4.8)
label = "SWITCH_BULKHEAD_LABEL"
[node name="SwitchB1" parent="BeastNav/Corridor1" instance=ExtResource("17_0idgf")]
transform = Transform3D(1.31134e-07, 0, -1, 0, 1, 0, 1, 0, 1.31134e-07, -25.6, 1.3, -19.8)
label = "SWITCH_BULKHEAD_LABEL"
[node name="MessHall" parent="BeastNav" instance=ExtResource("6_mgo71")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -27, 0, -53)
[node name="MessHallMeetSpook" type="Marker3D" parent="BeastNav/MessHall" node_paths=PackedStringArray("spawners") groups=["MeetSpookSource"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.5, 1.5, 5.1)
script = ExtResource("49_dxmep")
mob_scene = ExtResource("56_vt4uw")
spawners = [NodePath("../../Corridor1/MessHallMeetSpookSpawner"), NodePath("../../Corridor2/MessHallMeetSpookSpawner"), NodePath("../../Medbay/MessHallMeetSpookSpawner")]
[node name="MedbayMeetSpookSpawner" type="Marker3D" parent="BeastNav/MessHall"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 1.5, 2.1)
script = ExtResource("52_4akax")
mob_lifespan = 2.2
[node name="Target" type="Marker3D" parent="BeastNav/MessHall/MedbayMeetSpookSpawner"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6)
[node name="SwitchB2" parent="BeastNav/MessHall" instance=ExtResource("17_0idgf")]
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -2.4, 1.3, 9.4)
label = "SWITCH_BULKHEAD_LABEL"
[node name="SwitchC1" parent="BeastNav/MessHall" instance=ExtResource("17_0idgf")]
transform = Transform3D(1, 0, -1.74846e-07, 0, 1, 0, 1.74846e-07, 0, 1, -6.6, 1.3, 0.599998)
label = "SWITCH_BULKHEAD_LABEL"
[node name="Corridor2" parent="BeastNav" instance=ExtResource("9_uc45a")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -36, 0, -54)
[node name="MessHallMeetSpookSpawner" type="Marker3D" parent="BeastNav/Corridor2"]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 1.5, -12)
script = ExtResource("52_4akax")
mob_lifespan = 2.2
[node name="Target" type="Marker3D" parent="BeastNav/Corridor2/MessHallMeetSpookSpawner"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -12)
[node name="CrewQuartersMeetSpookSpawner" type="Marker3D" parent="BeastNav/Corridor2"]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 1.5, -12)
script = ExtResource("52_4akax")
mob_lifespan = 2.2
[node name="Target" type="Marker3D" parent="BeastNav/Corridor2/CrewQuartersMeetSpookSpawner"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 0, 0)
[node name="SwitchC2" parent="BeastNav/Corridor2" instance=ExtResource("17_0idgf")]
transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, -1.4, 1.3, 0.299999)
label = "SWITCH_BULKHEAD_LABEL"
[node name="SwitchD1" parent="BeastNav/Corridor2" instance=ExtResource("17_0idgf")]
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 3.3, 1.3, -10.6)
label = "SWITCH_BULKHEAD_LABEL"
[node name="CrewQuarters" parent="BeastNav" instance=ExtResource("10_p11ap")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22.8, 0, -66.3)
[node name="CrewQuartersMeetSpook" type="Marker3D" parent="BeastNav/CrewQuarters" node_paths=PackedStringArray("spawners") groups=["MeetSpookSource"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.8, 0, 0.300003)
script = ExtResource("49_dxmep")
mob_scene = ExtResource("56_vt4uw")
spawners = [NodePath("../../Corridor2/CrewQuartersMeetSpookSpawner"), NodePath("../../Corridor3/CrewQuartersMeetSpookSpawner")]
metadata/_custom_type_script = "uid://cvx514gdjd5ev"
[node name="SwitchD2" parent="BeastNav/CrewQuarters" instance=ExtResource("17_0idgf")]
transform = Transform3D(-1, 0, 8.74226e-08, 0, 1, 0, -8.74226e-08, 0, -1, -7.1, 1.3, 1.7)
label = "SWITCH_BULKHEAD_LABEL"
[node name="SwitchE1" parent="BeastNav/CrewQuarters" instance=ExtResource("17_0idgf")]
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 7.7, 1.3, 1.8)
label = "SWITCH_BULKHEAD_LABEL"
[node name="Corridor3" parent="BeastNav" instance=ExtResource("11_d1yty")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12, 0, -66)
[node name="CrewQuartersMeetSpookSpawner" type="Marker3D" parent="BeastNav/Corridor3"]
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 12, 1.5, 0)
script = ExtResource("52_4akax")
mob_lifespan = 2.2
[node name="Target" type="Marker3D" parent="BeastNav/Corridor3/CrewQuartersMeetSpookSpawner"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.57361e-06, 0, -18)
[node name="OpsMeetSpookSpawner" type="Marker3D" parent="BeastNav/Corridor3"]
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 12, 1.5, 0)
script = ExtResource("52_4akax")
mob_lifespan = 3.0
[node name="Target" type="Marker3D" parent="BeastNav/Corridor3/OpsMeetSpookSpawner"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 0, 0)
[node name="MedbayMeetSpookSpawner" type="Marker3D" parent="BeastNav/Corridor3"]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 12, 1.5, 18)
script = ExtResource("52_4akax")
mob_lifespan = 2.2
[node name="Target" type="Marker3D" parent="BeastNav/Corridor3/MedbayMeetSpookSpawner"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.14722e-06, 0, 42)
[node name="SwitchE2" parent="BeastNav/Corridor3" instance=ExtResource("17_0idgf")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.3, 1.3, -1.4)
label = "SWITCH_BULKHEAD_LABEL"
[node name="RetinalScanner" parent="BeastNav/Corridor3" instance=ExtResource("41_u2hqf")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 13.4, 1.5, -12.3)
[node name="SwitchH1" parent="BeastNav/Corridor3" instance=ExtResource("17_0idgf")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.7, 1.3, 16.6)
label = "SWITCH_BULKHEAD_LABEL"
[node name="Medbay" parent="BeastNav" instance=ExtResource("13_ruwlj")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12, 0, -39)
[node name="MessHallMeetSpookSpawner" type="Marker3D" parent="BeastNav/Medbay"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 1.5, -12)
script = ExtResource("52_4akax")
mob_lifespan = 2.2
[node name="Target" type="Marker3D" parent="BeastNav/Medbay/MessHallMeetSpookSpawner"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 15)
[node name="MedbayMeetSpook" type="Marker3D" parent="BeastNav/Medbay" node_paths=PackedStringArray("spawners") groups=["MeetSpookSource"]]
script = ExtResource("49_dxmep")
mob_scene = ExtResource("56_vt4uw")
spawners = [NodePath("../../MessHall/MedbayMeetSpookSpawner"), NodePath("../../Corridor3/MedbayMeetSpookSpawner")]
metadata/_custom_type_script = "uid://cvx514gdjd5ev"
[node name="SwitchH2" parent="BeastNav/Medbay" instance=ExtResource("17_0idgf")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 4.4, 1.3, -6.6)
label = "SWITCH_BULKHEAD_LABEL"
[node name="SwitchX" parent="BeastNav/Medbay" instance=ExtResource("17_0idgf")]
transform = Transform3D(1, 0, -1.74846e-07, 0, 1, 0, 1.74846e-07, 0, 1, -9.3, 1.3, -13.4)
label = "SWITCH_BULKHEAD_LABEL"
[node name="OpsCenter" parent="BeastNav" instance=ExtResource("14_0idgf")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -84)
[node name="OpsMeetSpook" type="Marker3D" parent="BeastNav/OpsCenter" groups=["MeetSpookSource"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -4.5)
script = ExtResource("49_dxmep")
mob_scene = ExtResource("56_vt4uw")
metadata/_custom_type_script = "uid://cvx514gdjd5ev"
[node name="SwitchF2" parent="BeastNav/OpsCenter" instance=ExtResource("17_0idgf")]
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -2.4, 1.3, 4.4)
label = "SWITCH_BULKHEAD_LABEL"
[node name="SwitchY" parent="BeastNav/OpsCenter" instance=ExtResource("17_0idgf")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -3, -1.8, 4.4)
label = "SWITCH_QUARANTINE_LABEL"
[node name="Label3D" type="Label3D" parent="BeastNav/OpsCenter/SwitchY"]
transform = Transform3D(1, 0, -1.06581e-14, 0, 1, 0, -1.77636e-15, 0, 1, 0.165831, 0.071106, 0.101551)
pixel_size = 0.001
text = "QUARANTINE
OVERRIDE"
font_size = 24
outline_size = 10
[node name="SwitchG" parent="BeastNav/OpsCenter" instance=ExtResource("17_0idgf")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -4.4, 1.3, -12)
label = "SWITCH_CARGOBAY_LABEL"
[node name="Label3D" type="Label3D" parent="BeastNav/OpsCenter/SwitchG"]
transform = Transform3D(1, 0, -1.06581e-14, 0, 1, 0, -1.77636e-15, 0, 1, 0.165831, 0.0319772, 0.101551)
pixel_size = 0.001
text = "CARGO
BAY
SECURITY
OVERRIDE"
font_size = 24
outline_size = 10
[node name="CargoBay" parent="BeastNav" instance=ExtResource("15_p11ap")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 0, -60)
[node name="Bulkheads" type="Node3D" parent="BeastNav"]
[node name="BulkheadA" parent="BeastNav/Bulkheads" instance=ExtResource("35_f0xh4")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -16.5)
[node name="BulkheadY" parent="BeastNav/Bulkheads" instance=ExtResource("35_f0xh4")]
transform = Transform3D(1, 0, -1.06581e-14, 0, 1, 0, 1.06581e-14, 0, 1, 0, 0, -31.5)
[node name="BulkheadB" parent="BeastNav/Bulkheads" instance=ExtResource("35_f0xh4")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -27, 0, -43.5)
[node name="BulkheadC" parent="BeastNav/Bulkheads" instance=ExtResource("35_f0xh4")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -36, 0, -52.5)
[node name="BulkheadD" parent="BeastNav/Bulkheads" instance=ExtResource("35_f0xh4")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -31.5, 0, -66)
[node name="BulkheadE" parent="BeastNav/Bulkheads" instance=ExtResource("35_f0xh4")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -13.5, 0, -66)
[node name="BulkheadF" parent="BeastNav/Bulkheads" instance=ExtResource("35_f0xh4")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -79.5)
[node name="BulkheadG" parent="BeastNav/Bulkheads" instance=ExtResource("35_f0xh4")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 7.5, 0, -51)
[node name="BulkheadH" parent="BeastNav/Bulkheads" instance=ExtResource("35_f0xh4")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -7.5, 0, -48)
[node name="BulkheadX" parent="BeastNav/Bulkheads" instance=ExtResource("35_f0xh4")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -22.5, 0, -51)
[node name="LurkPoints" type="Node3D" parent="."]
[node name="LurkPoint" type="Marker3D" parent="LurkPoints" groups=["LurkPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -21, 0, -51)
[node name="LurkPoint2" type="Marker3D" parent="LurkPoints" groups=["LurkPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14.4, 0, -41.4)
[node name="LurkPoint3" type="Marker3D" parent="LurkPoints" groups=["LurkPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.90735e-06, 0, -51)
[node name="LurkPoint4" type="Marker3D" parent="LurkPoints" groups=["LurkPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.299998, 0, -96)
[node name="LurkPoint5" type="Marker3D" parent="LurkPoints" groups=["LurkPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.90735e-06, -3, -81.9)
[node name="LurkPoint6" type="Marker3D" parent="LurkPoints" groups=["LurkPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.90735e-06, -3, -93)
[node name="LurkPoint7" type="Marker3D" parent="LurkPoints" groups=["LurkPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.72853e-06, 0, -81)
[node name="LurkPoint8" type="Marker3D" parent="LurkPoints" groups=["LurkPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.72853e-06, 0, -36)
[node name="LurkPoint9" type="Marker3D" parent="LurkPoints" groups=["LurkPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0, -66)
[node name="LurkPoint10" type="Marker3D" parent="LurkPoints" groups=["LurkPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -21, 0, -63)
[node name="BeastSpawns" type="Node3D" parent="."]
[node name="BeastSpawnPoint" type="Marker3D" parent="BeastSpawns" groups=["BeastSpawnPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 1.5, -48)
[node name="BeastSpawnPoint2" type="Marker3D" parent="BeastSpawns" groups=["BeastSpawnPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, -36)
[node name="BeastSpawnPoint3" type="Marker3D" parent="BeastSpawns" groups=["BeastSpawnPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, -51)
[node name="BeastSpawnPoint4" type="Marker3D" parent="BeastSpawns" groups=["BeastSpawnPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 1.5, -51)
[node name="BeastSpawnPoint5" type="Marker3D" parent="BeastSpawns" groups=["BeastSpawnPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, -66)
[node name="BeastSpawnPoint6" type="Marker3D" parent="BeastSpawns" groups=["BeastSpawnPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12, 1.5, -66)
[node name="BeastSpawnPoint7" type="Marker3D" parent="BeastSpawns" groups=["BeastSpawnPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 1.5, -66)
[node name="BeastSpawnPoint8" type="Marker3D" parent="BeastSpawns" groups=["BeastSpawnPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, -78)
[node name="BeastSpawnPoint9" type="Marker3D" parent="BeastSpawns" groups=["BeastSpawnPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, -57)
[node name="BeastSpawnPoint10" type="Marker3D" parent="BeastSpawns" groups=["BeastSpawnPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.5, -42)
[node name="BeastSpawnPoint11" type="Marker3D" parent="BeastSpawns" groups=["BeastSpawnPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12, 1.5, -45)
[node name="BeastSpawnPoint12" type="Marker3D" parent="BeastSpawns" groups=["BeastSpawnPoint"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9, 1.5, -57)
[connection signal="activated" from="BeastNav/Airlock/SwitchA1" to="BeastNav/Airlock/SwitchA1" method="disable"]
[connection signal="activated" from="BeastNav/Airlock/SwitchA1" to="BeastNav/Corridor1/SwitchA2" method="disable"]
[connection signal="activated" from="BeastNav/Airlock/SwitchA1" to="BeastNav/Bulkheads/BulkheadA" method="toggle"]
[connection signal="activated" from="BeastNav/Corridor1/SwitchA2" to="BeastNav/Airlock/SwitchA1" method="disable"]
[connection signal="activated" from="BeastNav/Corridor1/SwitchA2" to="BeastNav/Corridor1/SwitchA2" method="disable"]
[connection signal="activated" from="BeastNav/Corridor1/SwitchA2" to="BeastNav/Bulkheads/BulkheadA" method="toggle"]
[connection signal="activated" from="BeastNav/Corridor1/SwitchB1" to="BeastNav/Corridor1/SwitchB1" method="disable"]
[connection signal="activated" from="BeastNav/Corridor1/SwitchB1" to="BeastNav/MessHall/SwitchB2" method="disable"]
[connection signal="activated" from="BeastNav/Corridor1/SwitchB1" to="BeastNav/Bulkheads/BulkheadB" method="toggle"]
[connection signal="activated" from="BeastNav/MessHall/SwitchB2" to="BeastNav/Corridor1/SwitchB1" method="disable"]
[connection signal="activated" from="BeastNav/MessHall/SwitchB2" to="BeastNav/MessHall/SwitchB2" method="disable"]
[connection signal="activated" from="BeastNav/MessHall/SwitchB2" to="BeastNav/Bulkheads/BulkheadB" method="toggle"]
[connection signal="activated" from="BeastNav/MessHall/SwitchC1" to="BeastNav/MessHall/SwitchC1" method="disable"]
[connection signal="activated" from="BeastNav/MessHall/SwitchC1" to="BeastNav/Corridor2/SwitchC2" method="disable"]
[connection signal="activated" from="BeastNav/MessHall/SwitchC1" to="BeastNav/Bulkheads/BulkheadC" method="toggle"]
[connection signal="activated" from="BeastNav/Corridor2/SwitchC2" to="BeastNav/MessHall/SwitchC1" method="disable"]
[connection signal="activated" from="BeastNav/Corridor2/SwitchC2" to="BeastNav/Corridor2/SwitchC2" method="disable"]
[connection signal="activated" from="BeastNav/Corridor2/SwitchC2" to="BeastNav/Bulkheads/BulkheadC" method="toggle"]
[connection signal="activated" from="BeastNav/Corridor2/SwitchD1" to="BeastNav/Corridor2/SwitchD1" method="disable"]
[connection signal="activated" from="BeastNav/Corridor2/SwitchD1" to="BeastNav/CrewQuarters/SwitchD2" method="disable"]
[connection signal="activated" from="BeastNav/Corridor2/SwitchD1" to="BeastNav/Bulkheads/BulkheadD" method="toggle"]
[connection signal="activated" from="BeastNav/CrewQuarters/SwitchD2" to="BeastNav/Corridor2/SwitchD1" method="disable"]
[connection signal="activated" from="BeastNav/CrewQuarters/SwitchD2" to="BeastNav/CrewQuarters/SwitchD2" method="disable"]
[connection signal="activated" from="BeastNav/CrewQuarters/SwitchD2" to="BeastNav/Bulkheads/BulkheadD" method="toggle"]
[connection signal="activated" from="BeastNav/CrewQuarters/SwitchE1" to="BeastNav/CrewQuarters/SwitchE1" method="disable"]
[connection signal="activated" from="BeastNav/CrewQuarters/SwitchE1" to="BeastNav/Corridor3/SwitchE2" method="disable"]
[connection signal="activated" from="BeastNav/CrewQuarters/SwitchE1" to="BeastNav/Bulkheads/BulkheadE" method="toggle"]
[connection signal="activated" from="BeastNav/Corridor3/SwitchE2" to="BeastNav/CrewQuarters/SwitchE1" method="disable"]
[connection signal="activated" from="BeastNav/Corridor3/SwitchE2" to="BeastNav/Corridor3/SwitchE2" method="disable"]
[connection signal="activated" from="BeastNav/Corridor3/SwitchE2" to="BeastNav/Bulkheads/BulkheadE" method="toggle"]
[connection signal="activated" from="BeastNav/Corridor3/RetinalScanner" to="BeastNav/Corridor3/RetinalScanner" method="disable"]
[connection signal="activated" from="BeastNav/Corridor3/RetinalScanner" to="BeastNav/OpsCenter/SwitchF2" method="disable"]
[connection signal="activated" from="BeastNav/Corridor3/RetinalScanner" to="BeastNav/Bulkheads/BulkheadF" method="open"]
[connection signal="activated" from="BeastNav/Corridor3/SwitchH1" to="BeastNav/Corridor3/SwitchH1" method="disable"]
[connection signal="activated" from="BeastNav/Corridor3/SwitchH1" to="BeastNav/Medbay/SwitchH2" method="disable"]
[connection signal="activated" from="BeastNav/Corridor3/SwitchH1" to="BeastNav/Bulkheads/BulkheadH" method="toggle"]
[connection signal="activated" from="BeastNav/Medbay/SwitchH2" to="BeastNav/Corridor3/SwitchH1" method="disable"]
[connection signal="activated" from="BeastNav/Medbay/SwitchH2" to="BeastNav/Medbay/SwitchH2" method="disable"]
[connection signal="activated" from="BeastNav/Medbay/SwitchH2" to="BeastNav/Bulkheads/BulkheadH" method="toggle"]
[connection signal="activated" from="BeastNav/Medbay/SwitchX" to="BeastNav/Medbay/SwitchX" method="disable"]
[connection signal="activated" from="BeastNav/Medbay/SwitchX" to="BeastNav/Bulkheads/BulkheadX" method="open"]
[connection signal="activated" from="BeastNav/OpsCenter/SwitchF2" to="BeastNav/Corridor3/RetinalScanner" method="disable"]
[connection signal="activated" from="BeastNav/OpsCenter/SwitchF2" to="BeastNav/OpsCenter/SwitchF2" method="disable"]
[connection signal="activated" from="BeastNav/OpsCenter/SwitchF2" to="BeastNav/Bulkheads/BulkheadF" method="open"]
[connection signal="activated" from="BeastNav/OpsCenter/SwitchY" to="BeastNav/OpsCenter/SwitchY" method="disable"]
[connection signal="activated" from="BeastNav/OpsCenter/SwitchY" to="BeastNav/Bulkheads/BulkheadY" method="open"]
[connection signal="activated" from="BeastNav/OpsCenter/SwitchG" to="BeastNav/OpsCenter/SwitchG" method="disable"]
[connection signal="activated" from="BeastNav/OpsCenter/SwitchG" to="BeastNav/Bulkheads/BulkheadG" method="open"]
[connection signal="animation_finished" from="BeastNav/Bulkheads/BulkheadA" to="BeastNav/Airlock/SwitchA1" method="enable"]
[connection signal="animation_finished" from="BeastNav/Bulkheads/BulkheadA" to="BeastNav/Corridor1/SwitchA2" method="enable"]
[connection signal="animation_finished" from="BeastNav/Bulkheads/BulkheadB" to="BeastNav/Corridor1/SwitchB1" method="enable"]
[connection signal="animation_finished" from="BeastNav/Bulkheads/BulkheadB" to="BeastNav/MessHall/SwitchB2" method="enable"]
[connection signal="animation_finished" from="BeastNav/Bulkheads/BulkheadC" to="BeastNav/MessHall/SwitchC1" method="enable"]
[connection signal="animation_finished" from="BeastNav/Bulkheads/BulkheadC" to="BeastNav/Corridor2/SwitchC2" method="enable"]
[connection signal="animation_finished" from="BeastNav/Bulkheads/BulkheadD" to="BeastNav/Corridor2/SwitchD1" method="enable"]
[connection signal="animation_finished" from="BeastNav/Bulkheads/BulkheadD" to="BeastNav/CrewQuarters/SwitchD2" method="enable"]
[connection signal="animation_finished" from="BeastNav/Bulkheads/BulkheadE" to="BeastNav/CrewQuarters/SwitchE1" method="enable"]
[connection signal="animation_finished" from="BeastNav/Bulkheads/BulkheadE" to="BeastNav/Corridor3/SwitchE2" method="enable"]
[connection signal="animation_finished" from="BeastNav/Bulkheads/BulkheadF" to="BeastNav/OpsCenter/SwitchF2" method="enable"]
[connection signal="animation_finished" from="BeastNav/Bulkheads/BulkheadH" to="BeastNav/Corridor3/SwitchH1" method="enable"]
[connection signal="animation_finished" from="BeastNav/Bulkheads/BulkheadH" to="BeastNav/Medbay/SwitchH2" method="enable"]