* Fix oversized collisions with hall gasket * Fix missing collisions on alt boxes * Reimport everything I guess
515 lines
23 KiB
Plaintext
515 lines
23 KiB
Plaintext
[gd_scene load_steps=34 format=2]
|
|
|
|
[ext_resource path="res://assets/level/Level.tscn" type="PackedScene" id=1]
|
|
[ext_resource path="res://scripts/cameras.gd" type="Script" id=2]
|
|
[ext_resource path="res://scenes/player.tscn" type="PackedScene" id=3]
|
|
[ext_resource path="res://scenes/camera_room.tscn" type="PackedScene" id=4]
|
|
[ext_resource path="res://scripts/camera_room.gd" type="Script" id=5]
|
|
[ext_resource path="res://scripts/tracking_camera.gd" type="Script" id=6]
|
|
[ext_resource path="res://scenes/game_manager.tscn" type="PackedScene" id=7]
|
|
[ext_resource path="res://scripts/dof_focus.gd" type="Script" id=8]
|
|
[ext_resource path="res://scenes/item_generator.tscn" type="PackedScene" id=9]
|
|
[ext_resource path="res://scenes/bed.tscn" type="PackedScene" id=10]
|
|
[ext_resource path="res://scenes/hydroponics_station.tscn" type="PackedScene" id=11]
|
|
[ext_resource path="res://scenes/crafting_station.tscn" type="PackedScene" id=12]
|
|
[ext_resource path="res://scenes/comm_station.tscn" type="PackedScene" id=13]
|
|
[ext_resource path="res://scenes/power_station.tscn" type="PackedScene" id=14]
|
|
[ext_resource path="res://scenes/dinner_table.tscn" type="PackedScene" id=15]
|
|
[ext_resource path="res://scenes/oven.tscn" type="PackedScene" id=16]
|
|
[ext_resource path="res://scenes/item_holder.tscn" type="PackedScene" id=17]
|
|
[ext_resource path="res://scenes/cheat_menu.tscn" type="PackedScene" id=18]
|
|
[ext_resource path="res://scenes/status_light.tscn" type="PackedScene" id=19]
|
|
[ext_resource path="res://recipes/all_recipes.tres" type="Resource" id=20]
|
|
[ext_resource path="res://scenes/rover_station.tscn" type="PackedScene" id=21]
|
|
[ext_resource path="res://item_types/geode.tres" type="Resource" id=22]
|
|
[ext_resource path="res://assets/book/book.tscn" type="PackedScene" id=23]
|
|
[ext_resource path="res://shaders/circle_timer.gdshader" type="Shader" id=24]
|
|
|
|
[sub_resource type="CylinderShape" id=12]
|
|
height = 7.665
|
|
radius = 2.825
|
|
|
|
[sub_resource type="CylinderShape" id=1]
|
|
height = 5.22615
|
|
radius = 12.052
|
|
|
|
[sub_resource type="BoxShape" id=4]
|
|
extents = Vector3( 2.35482, 2.33105, 6.04815 )
|
|
|
|
[sub_resource type="CylinderShape" id=10]
|
|
height = 3.37631
|
|
radius = 5.66158
|
|
|
|
[sub_resource type="Animation" id=3]
|
|
length = 0.001
|
|
tracks/0/type = "value"
|
|
tracks/0/path = NodePath(".:camera_lerp")
|
|
tracks/0/interp = 1
|
|
tracks/0/loop_wrap = true
|
|
tracks/0/imported = false
|
|
tracks/0/enabled = true
|
|
tracks/0/keys = {
|
|
"times": PoolRealArray( 0 ),
|
|
"transitions": PoolRealArray( 1 ),
|
|
"update": 0,
|
|
"values": [ 0.0 ]
|
|
}
|
|
|
|
[sub_resource type="Animation" id=9]
|
|
length = 0.3
|
|
tracks/0/type = "value"
|
|
tracks/0/path = NodePath(".:camera_lerp")
|
|
tracks/0/interp = 1
|
|
tracks/0/loop_wrap = true
|
|
tracks/0/imported = false
|
|
tracks/0/enabled = true
|
|
tracks/0/keys = {
|
|
"times": PoolRealArray( 0, 0.3 ),
|
|
"transitions": PoolRealArray( -2, 1 ),
|
|
"update": 0,
|
|
"values": [ 0.0, 1.0 ]
|
|
}
|
|
|
|
[sub_resource type="ProceduralSky" id=7]
|
|
sky_top_color = Color( 0.486275, 0.486275, 0.486275, 1 )
|
|
sky_horizon_color = Color( 0.180392, 0.180392, 0.180392, 1 )
|
|
ground_bottom_color = Color( 0.545098, 0.545098, 0.545098, 1 )
|
|
ground_horizon_color = Color( 0.8, 0.8, 0.8, 1 )
|
|
|
|
[sub_resource type="Environment" id=6]
|
|
background_mode = 2
|
|
background_sky = SubResource( 7 )
|
|
ambient_light_sky_contribution = 0.5
|
|
tonemap_mode = 4
|
|
ssao_enabled = true
|
|
ssao_radius = 3.86
|
|
ssao_intensity = 0.69
|
|
dof_blur_far_enabled = true
|
|
dof_blur_near_enabled = true
|
|
adjustment_contrast = 1.97
|
|
|
|
[sub_resource type="ShaderMaterial" id=11]
|
|
resource_local_to_scene = true
|
|
shader = ExtResource( 24 )
|
|
shader_param/albedo = Color( 0, 1, 0.416667, 1 )
|
|
shader_param/percent = 0.0
|
|
|
|
[node name="main" type="Spatial"]
|
|
|
|
[node name="game_manager" parent="." instance=ExtResource( 7 )]
|
|
time_per_day = 300.0
|
|
|
|
[node name="Level" parent="." instance=ExtResource( 1 )]
|
|
__meta__ = {
|
|
"_edit_group_": true
|
|
}
|
|
|
|
[node name="CollisionShape" parent="Level/Wall_Shortest Y2/Wall_Shortest Y2" index="0"]
|
|
transform = Transform( 1, 0, -7.45058e-09, 0, 1, 0, 0, 0, 1, -0.0327864, -5.72205e-06, 0.855087 )
|
|
|
|
[node name="Wall_Slightly Shorter0173" parent="Level/Wall_Slightly Shorter_With Moulding002" index="2"]
|
|
transform = Transform( 1, 0, -7.45058e-09, 0, 1, 0, 0, 0, 0.2, 0, 0, 0 )
|
|
|
|
[node name="StaticBody" type="StaticBody" parent="Level"]
|
|
|
|
[node name="CollisionShape" type="CollisionShape" parent="Level/StaticBody"]
|
|
shape = SubResource( 12 )
|
|
|
|
[node name="Player" parent="." instance=ExtResource( 3 )]
|
|
transform = Transform( -1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 1.39596e-08, 0, 29.1651 )
|
|
hunger_tick_time = 75.0
|
|
|
|
[node name="cameras" type="Spatial" parent="."]
|
|
pause_mode = 2
|
|
physics_interpolation_mode = 2
|
|
script = ExtResource( 2 )
|
|
target = NodePath("../Player")
|
|
camera_lerp = 0.0
|
|
|
|
[node name="main_camera" type="Camera" parent="cameras"]
|
|
current = true
|
|
|
|
[node name="camera_room_center" type="Spatial" parent="cameras"]
|
|
script = ExtResource( 5 )
|
|
|
|
[node name="camera" type="Camera" parent="cameras/camera_room_center"]
|
|
transform = Transform( -1, 7.57103e-08, -4.37114e-08, 0, 0.5, 0.866025, 8.74228e-08, 0.866025, -0.5, 0, 12, 0 )
|
|
script = ExtResource( 6 )
|
|
target = NodePath("../../../Player")
|
|
|
|
[node name="hitbox" type="Area" parent="cameras/camera_room_center"]
|
|
collision_layer = 16
|
|
collision_mask = 2
|
|
|
|
[node name="CollisionShape" type="CollisionShape" parent="cameras/camera_room_center/hitbox"]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.52689, 0 )
|
|
shape = SubResource( 1 )
|
|
|
|
[node name="camera_galley" parent="cameras" instance=ExtResource( 4 )]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -16.3 )
|
|
|
|
[node name="camera_ore_conveyor" parent="cameras" instance=ExtResource( 4 )]
|
|
transform = Transform( 0.707107, 0, -0.707107, 0, 1, 0, 0.707107, 0, 0.707107, 11.526, 0, -11.526 )
|
|
|
|
[node name="camera_storage" parent="cameras" instance=ExtResource( 4 )]
|
|
transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 16.3, 0, 0 )
|
|
|
|
[node name="camera_crafting" parent="cameras" instance=ExtResource( 4 )]
|
|
transform = Transform( -0.707107, 0, -0.707107, 0, 1, 0, 0.707107, 0, -0.707107, 11.526, 0, 11.526 )
|
|
|
|
[node name="camera_room_hallway" type="Spatial" parent="cameras"]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 16.3 )
|
|
script = ExtResource( 5 )
|
|
|
|
[node name="camera" type="Camera" parent="cameras/camera_room_hallway"]
|
|
transform = Transform( -1, -8.44439e-08, 2.26267e-08, 0, 0.258819, 0.965926, -8.74228e-08, 0.965926, -0.258819, 0.079, 10, -2.807 )
|
|
|
|
[node name="hitbox" type="Area" parent="cameras/camera_room_hallway"]
|
|
collision_layer = 16
|
|
collision_mask = 2
|
|
|
|
[node name="CollisionShape" type="CollisionShape" parent="cameras/camera_room_hallway/hitbox"]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.52689, -1.44831 )
|
|
shape = SubResource( 4 )
|
|
|
|
[node name="camera_room_bedroom" type="Spatial" parent="cameras"]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 27.5 )
|
|
script = ExtResource( 5 )
|
|
|
|
[node name="camera" type="Camera" parent="cameras/camera_room_bedroom"]
|
|
transform = Transform( -1, 8.44439e-08, -2.26267e-08, 0, 0.258819, 0.965926, 8.74228e-08, 0.965926, -0.258819, 0, 10, -3.925 )
|
|
|
|
[node name="hitbox" type="Area" parent="cameras/camera_room_bedroom"]
|
|
collision_layer = 16
|
|
collision_mask = 2
|
|
|
|
[node name="CollisionShape" type="CollisionShape" parent="cameras/camera_room_bedroom/hitbox"]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, -1.00274 )
|
|
shape = SubResource( 10 )
|
|
|
|
[node name="camera_rover" parent="cameras" instance=ExtResource( 4 )]
|
|
transform = Transform( -0.707107, 0, 0.707107, 0, 1, 0, -0.707107, 0, -0.707107, -11.526, 0, 11.526 )
|
|
|
|
[node name="camera_comms" parent="cameras" instance=ExtResource( 4 )]
|
|
transform = Transform( -4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -16.3, 0, 0 )
|
|
|
|
[node name="camera_hydroponics" parent="cameras" instance=ExtResource( 4 )]
|
|
transform = Transform( 0.707106, 0, 0.707106, 0, 1, 0, -0.707106, 0, 0.707106, -11.526, 0, -11.526 )
|
|
|
|
[node name="AnimationPlayer" type="AnimationPlayer" parent="cameras"]
|
|
anims/RESET = SubResource( 3 )
|
|
anims/switch_camera = SubResource( 9 )
|
|
|
|
[node name="lights" type="Spatial" parent="."]
|
|
|
|
[node name="Hub1" type="OmniLight" parent="lights"]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0224032, 4.20288, 4.77208 )
|
|
shadow_enabled = true
|
|
omni_range = 10.7698
|
|
omni_attenuation = 1.46409
|
|
|
|
[node name="Hub2" type="OmniLight" parent="lights"]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0765934, 4.20288, -4.81973 )
|
|
shadow_enabled = true
|
|
omni_range = 10.7698
|
|
omni_attenuation = 1.46409
|
|
|
|
[node name="light_galley" type="OmniLight" parent="lights"]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3.329, -16.3 )
|
|
shadow_enabled = true
|
|
omni_range = 5.893
|
|
omni_attenuation = 2.0
|
|
|
|
[node name="light_ore_conveyor" type="OmniLight" parent="lights"]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 11.526, 3.329, -11.526 )
|
|
shadow_enabled = true
|
|
omni_range = 5.893
|
|
omni_attenuation = 2.0
|
|
|
|
[node name="light_storage" type="OmniLight" parent="lights"]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 16.3, 3.329, 0 )
|
|
shadow_enabled = true
|
|
omni_range = 5.893
|
|
omni_attenuation = 2.0
|
|
|
|
[node name="light_crafting" type="OmniLight" parent="lights"]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 11.526, 3.329, 11.526 )
|
|
shadow_enabled = true
|
|
omni_range = 5.893
|
|
omni_attenuation = 2.0
|
|
|
|
[node name="light_hallway" type="OmniLight" parent="lights"]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3.329, 16.3 )
|
|
shadow_enabled = true
|
|
omni_range = 5.893
|
|
omni_attenuation = 2.0
|
|
|
|
[node name="light_bedroom" type="OmniLight" parent="lights"]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3.24654, 25.9525 )
|
|
shadow_enabled = true
|
|
omni_range = 7.99929
|
|
omni_attenuation = 2.0
|
|
|
|
[node name="light_rover" type="OmniLight" parent="lights"]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -11.526, 3.329, 11.526 )
|
|
shadow_enabled = true
|
|
omni_range = 5.893
|
|
omni_attenuation = 2.0
|
|
|
|
[node name="light_comms" type="OmniLight" parent="lights"]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -16.3229, 3.329, 2.87957 )
|
|
shadow_enabled = true
|
|
omni_range = 5.893
|
|
omni_attenuation = 2.0
|
|
|
|
[node name="light_comms2" type="OmniLight" parent="lights"]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -16.4982, 3.329, -2.62727 )
|
|
shadow_enabled = true
|
|
omni_range = 5.893
|
|
omni_attenuation = 2.0
|
|
|
|
[node name="light_hydroponics" type="OmniLight" parent="lights"]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -11.526, 3.329, -11.526 )
|
|
shadow_enabled = true
|
|
omni_range = 5.893
|
|
omni_attenuation = 2.0
|
|
|
|
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
|
environment = SubResource( 6 )
|
|
script = ExtResource( 8 )
|
|
target = NodePath("../Player")
|
|
size = 4.0
|
|
|
|
[node name="power_station" parent="." instance=ExtResource( 14 )]
|
|
transform = Transform( 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 1, 0 )
|
|
time_to_generate = 5.0
|
|
current_holding = 1
|
|
|
|
[node name="status_light" parent="power_station" index="3"]
|
|
transform = Transform( 0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, -0.0245359, 0.549091, 0.777384 )
|
|
|
|
[node name="status_light2" parent="power_station" index="4"]
|
|
transform = Transform( 0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0.734025, 0.549411, -0.434729 )
|
|
|
|
[node name="status_light3" parent="power_station" index="5"]
|
|
transform = Transform( 0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, -0.763649, 0.549411, -0.436109 )
|
|
|
|
[node name="Ore_Conveyor_Room" type="Spatial" parent="."]
|
|
transform = Transform( 0.734891, 0, -0.678185, 0, 1, 0, 0.678185, 0, 0.734891, 6.26237, 0, -5.87466 )
|
|
|
|
[node name="Room_Label" type="Label3D" parent="Ore_Conveyor_Room"]
|
|
transform = Transform( 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 4.309, 0 )
|
|
visible = false
|
|
modulate = Color( 0, 0, 0, 1 )
|
|
text = "Ore Conveyor"
|
|
|
|
[node name="item_generator" parent="Ore_Conveyor_Room" instance=ExtResource( 9 )]
|
|
start_broken = true
|
|
|
|
[node name="conveyor_light" parent="Ore_Conveyor_Room" instance=ExtResource( 19 )]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5684, 1.79682, -10.1376 )
|
|
omni_range = 2.39
|
|
omni_attenuation = 2.54912
|
|
|
|
[node name="book" parent="Ore_Conveyor_Room" instance=ExtResource( 23 )]
|
|
transform = Transform( 0.747423, 0, -1.20763, 0, 1.42021, 0, 1.20763, 0, 0.747423, 4.1655, 1.22205, -5.41366 )
|
|
dialogic_timeline = "excavator"
|
|
|
|
[node name="Storage_Room" type="Spatial" parent="."]
|
|
transform = Transform( 0.0379867, 0, -0.999278, 0, 1, 0, 0.999278, 0, 0.0379867, 8.64656, 0, 0.323352 )
|
|
|
|
[node name="Room_Label" type="Label3D" parent="Storage_Room"]
|
|
transform = Transform( 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 4.309, 0 )
|
|
visible = false
|
|
modulate = Color( 0, 0, 0, 1 )
|
|
text = "Storage"
|
|
|
|
[node name="item_holder" parent="Storage_Room" instance=ExtResource( 17 )]
|
|
transform = Transform( 0.0379867, 0, 0.999278, 0, 1, 0, -0.999278, 0, 0.0379867, 0.595, 1.032, -8.873 )
|
|
start_with_item = ExtResource( 22 )
|
|
|
|
[node name="item_holder2" parent="Storage_Room" instance=ExtResource( 17 )]
|
|
transform = Transform( 0.0379867, 0, 0.999278, 0, 1, 0, -0.999278, 0, 0.0379867, 3.18382, 1.03248, -8.65997 )
|
|
|
|
[node name="item_holder3" parent="Storage_Room" instance=ExtResource( 17 )]
|
|
transform = Transform( 0.0379867, 0, 0.999278, 0, 1, 0, -0.999278, 0, 0.0379867, -4.45302, 0.685581, -9.83969 )
|
|
|
|
[node name="item_holder4" parent="Storage_Room" instance=ExtResource( 17 )]
|
|
transform = Transform( 0.0379867, 0, 0.999278, 0, 1, 0, -0.999278, 0, 0.0379867, -4.16387, 1.032, -5.06669 )
|
|
start_with_item = ExtResource( 22 )
|
|
|
|
[node name="item_holder5" parent="Storage_Room" instance=ExtResource( 17 )]
|
|
transform = Transform( 0.0379867, 0, 0.999278, 0, 1, 0, -0.999278, 0, 0.0379867, 4.59934, 1.032, -9.89562 )
|
|
|
|
[node name="item_holder6" parent="Storage_Room" instance=ExtResource( 17 )]
|
|
transform = Transform( 0.0379867, 0, 0.999278, 0, 1, 0, -0.999278, 0, 0.0379867, 3.841, 1.032, -4.524 )
|
|
|
|
[node name="item_holder7" parent="Storage_Room" instance=ExtResource( 17 )]
|
|
transform = Transform( 0.0341881, 0, 0.89935, 0, 0.9, 0, -0.89935, 0, 0.0341881, -2.55355, 1.032, -10.2179 )
|
|
|
|
[node name="Crafting_Room" type="Spatial" parent="."]
|
|
transform = Transform( -0.668793, 0, -0.743448, 0, 1, 0, 0.743448, 0, -0.668793, 6.10625, 0, 6.11932 )
|
|
|
|
[node name="Room_Label" type="Label3D" parent="Crafting_Room"]
|
|
transform = Transform( 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 4.309, 0 )
|
|
visible = false
|
|
modulate = Color( 0, 0, 0, 1 )
|
|
text = "Crafting"
|
|
|
|
[node name="crafting_station" parent="Crafting_Room" instance=ExtResource( 12 )]
|
|
transform = Transform( 0, 0, -0.999999, 0, 1, 0, 0.999999, 0, 0, 3.43733, 0.789991, -9.25881 )
|
|
start_broken = false
|
|
recipes = ExtResource( 20 )
|
|
gen_time = 20.0
|
|
|
|
[node name="item_slot_1" parent="Crafting_Room/crafting_station" index="0"]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0548649, -0.115891, 4.6198 )
|
|
|
|
[node name="item_slot_2" parent="Crafting_Room/crafting_station" index="1"]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0999622, -0.115891, 2.03473 )
|
|
|
|
[node name="circle_timer" parent="Crafting_Room/crafting_station" index="7"]
|
|
material_override = SubResource( 11 )
|
|
|
|
[node name="Machine_Label" type="Label3D" parent="Crafting_Room/crafting_station"]
|
|
transform = Transform( -1.3411e-07, 0, 3, 0, 3, 0, -3, 0, -1.3411e-07, -1.295, 3, 1.998 )
|
|
visible = false
|
|
modulate = Color( 0, 0, 0, 1 )
|
|
text = "TRANSFORMATRON"
|
|
|
|
[node name="book" parent="Crafting_Room" instance=ExtResource( 23 )]
|
|
transform = Transform( 1.4199, 0, 0.0299914, 0, 1.42021, 0, -0.0299914, 0, 1.4199, 4.57856, 0.927344, -9.08136 )
|
|
dialogic_timeline = "crafting"
|
|
|
|
[node name="item_holder5" parent="Crafting_Room" instance=ExtResource( 17 )]
|
|
transform = Transform( 0.0379864, 0, 0.999278, 0, 1, 0, -0.999278, 0, 0.0379864, -5.01753, 1.20905, -9.643 )
|
|
|
|
[node name="Bed_Room" type="Spatial" parent="."]
|
|
transform = Transform( -0.999913, 0, 0.0131247, 0, 1, 0, -0.0131247, 0, -0.999913, -0.0536704, 0, 23.0231 )
|
|
|
|
[node name="Room_Label" type="Label3D" parent="Bed_Room"]
|
|
transform = Transform( 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 4.309, 0 )
|
|
visible = false
|
|
modulate = Color( 0, 0, 0, 1 )
|
|
text = "Snoozer"
|
|
|
|
[node name="bed_hop_position" type="Spatial" parent="Bed_Room"]
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.216576, 0, -8.63037 )
|
|
|
|
[node name="bed" parent="Bed_Room/bed_hop_position" instance=ExtResource( 10 )]
|
|
|
|
[node name="Galley_Room" type="Spatial" parent="."]
|
|
transform = Transform( 0.999685, 0, 0.0250777, 0, 1, 0, -0.0250777, 0, 0.999685, 0.13933, 0, -8.55076 )
|
|
|
|
[node name="Room_Label" type="Label3D" parent="Galley_Room"]
|
|
transform = Transform( 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 4.309, 0 )
|
|
visible = false
|
|
modulate = Color( 0, 0, 0, 1 )
|
|
text = "Galley"
|
|
|
|
[node name="dinner_table" parent="Galley_Room" instance=ExtResource( 15 )]
|
|
transform = Transform( 1, 0, -1.11759e-08, 0, 1, 0, 1.11759e-08, 0, 1, 1.77669, 0, -8.88646 )
|
|
|
|
[node name="oven" parent="Galley_Room" instance=ExtResource( 16 )]
|
|
transform = Transform( 1.00001, 0, 3.72529e-09, 0, 1, 0, -3.72529e-09, 0, 1.00001, -2.828, 0, -10.6561 )
|
|
start_broken = true
|
|
|
|
[node name="book" parent="Galley_Room" instance=ExtResource( 23 )]
|
|
transform = Transform( -0.0233251, 0, 1.42003, 0, 1.42021, 0, -1.42003, 0, -0.0233251, -0.784134, 1.21122, -10.9939 )
|
|
dialogic_timeline = "oven"
|
|
|
|
[node name="Hydroponics_Room" type="Spatial" parent="."]
|
|
transform = Transform( 0.690862, 0.000404371, 0.722986, -0.000832856, 1, 0.000236545, -0.722985, -0.000765563, 0.690862, -6.25959, -7.15916e-05, -5.86512 )
|
|
|
|
[node name="Room_Label" type="Label3D" parent="Hydroponics_Room"]
|
|
transform = Transform( 4, 0, 0, 0, 4, 2.32831e-10, 0, 0, 4, 0, 4.309, 0 )
|
|
visible = false
|
|
modulate = Color( 0, 0, 0, 1 )
|
|
text = "Hydroponics"
|
|
|
|
[node name="hydroponics_station" parent="Hydroponics_Room" instance=ExtResource( 11 )]
|
|
transform = Transform( 0.502127, 0, 0.487718, 5.82077e-11, 0.7, -1.36424e-12, -0.487718, 5.82077e-11, 0.502127, -2.28553, 0.00222371, -7.72658 )
|
|
grow_time = 30.0
|
|
|
|
[node name="hydroponics_station2" parent="Hydroponics_Room" instance=ExtResource( 11 )]
|
|
transform = Transform( 0.502127, 2.91038e-11, 0.487718, 5.82077e-11, 0.7, -5.45697e-12, -0.487718, 2.03727e-10, 0.502127, -0.870331, 0.00222371, -9.10117 )
|
|
grow_time = 30.0
|
|
|
|
[node name="hydroponics_station3" parent="Hydroponics_Room" instance=ExtResource( 11 )]
|
|
transform = Transform( 0.487718, 2.91038e-10, -0.502128, -4.46562e-10, 0.700001, -2.32831e-10, 0.502127, 3.49246e-10, 0.487718, 1.79792, 0.00590622, -8.91695 )
|
|
grow_time = 30.0
|
|
|
|
[node name="hydroponics_station4" parent="Hydroponics_Room" instance=ExtResource( 11 )]
|
|
transform = Transform( 0.487718, 3.7835e-10, -0.502128, -5.0477e-10, 0.700001, -2.32831e-10, 0.502127, 4.36557e-10, 0.487718, 3.28563, 0.006777, -7.36006 )
|
|
grow_time = 30.0
|
|
|
|
[node name="book" parent="Hydroponics_Room" instance=ExtResource( 23 )]
|
|
transform = Transform( 0.762415, -6.98492e-10, 1.19823, 2.32831e-09, 1.42021, 5.23869e-10, -1.19823, 1.74623e-10, 0.762417, -3.50108, 0.630785, -4.23837 )
|
|
dialogic_timeline = "hydroponics"
|
|
|
|
[node name="Communications" type="Spatial" parent="."]
|
|
transform = Transform( -0.0426527, 0.000404372, 0.999089, -0.000747618, 1, -0.000436656, -0.999089, -0.000765564, -0.0426524, -8.66408, 0.00565405, 0.343818 )
|
|
|
|
[node name="Room_Label" type="Label3D" parent="Communications"]
|
|
transform = Transform( 4, 0, 0, 0, 4, 2.32831e-10, 0, 0, 4, 0, 4.309, 0 )
|
|
visible = false
|
|
modulate = Color( 0, 0, 0, 1 )
|
|
text = "Communications"
|
|
|
|
[node name="comm_station" parent="Communications" instance=ExtResource( 13 )]
|
|
transform = Transform( 1, 6.98492e-10, -8.19564e-08, -1.45519e-09, 1, 5.78439e-10, 8.19564e-08, 5.16593e-10, 1, 4.95462, -1.62981e-09, -9.93224 )
|
|
|
|
[node name="book" parent="Communications" instance=ExtResource( 23 )]
|
|
transform = Transform( -0.0544202, 8.14907e-10, -1.41918, 3.20597e-10, 1.42021, 6.98492e-10, 1.41918, -4.00178e-10, -0.0544202, -3.15339, 0.907909, -10.9091 )
|
|
dialogic_timeline = "comms"
|
|
|
|
[node name="Rover_Room" type="Spatial" parent="."]
|
|
transform = Transform( -0.707107, 0, 0.707107, 0, 1, 0, -0.707107, 0, -0.707107, -11, 0, 11 )
|
|
|
|
[node name="rover_station" parent="Rover_Room" instance=ExtResource( 21 )]
|
|
start_broken = true
|
|
|
|
[node name="book" parent="Rover_Room" instance=ExtResource( 23 )]
|
|
transform = Transform( 0, 0, -1.42022, 0, 1.42021, 0, 1.42022, 0, 0, 3.91115, 0.932463, -3.94596 )
|
|
dialogic_timeline = "rover"
|
|
|
|
[node name="CanvasLayer" type="CanvasLayer" parent="."]
|
|
pause_mode = 1
|
|
layer = 10
|
|
|
|
[node name="cheat_menu" parent="CanvasLayer" instance=ExtResource( 18 )]
|
|
|
|
[connection signal="player_entered" from="cameras/camera_room_center" to="cameras" method="_on_camera_room_player_entered"]
|
|
[connection signal="player_exited" from="cameras/camera_room_center" to="cameras" method="_on_camera_room_player_exited"]
|
|
[connection signal="area_entered" from="cameras/camera_room_center/hitbox" to="cameras/camera_room_center" method="_on_hitbox_area_entered"]
|
|
[connection signal="area_exited" from="cameras/camera_room_center/hitbox" to="cameras/camera_room_center" method="_on_hitbox_area_exited"]
|
|
[connection signal="player_entered" from="cameras/camera_galley" to="cameras" method="_on_camera_room_player_entered"]
|
|
[connection signal="player_exited" from="cameras/camera_galley" to="cameras" method="_on_camera_room_player_exited"]
|
|
[connection signal="player_entered" from="cameras/camera_ore_conveyor" to="cameras" method="_on_camera_room_player_entered"]
|
|
[connection signal="player_exited" from="cameras/camera_ore_conveyor" to="cameras" method="_on_camera_room_player_exited"]
|
|
[connection signal="player_entered" from="cameras/camera_storage" to="cameras" method="_on_camera_room_player_entered"]
|
|
[connection signal="player_exited" from="cameras/camera_storage" to="cameras" method="_on_camera_room_player_exited"]
|
|
[connection signal="player_entered" from="cameras/camera_crafting" to="cameras" method="_on_camera_room_player_entered"]
|
|
[connection signal="player_exited" from="cameras/camera_crafting" to="cameras" method="_on_camera_room_player_exited"]
|
|
[connection signal="player_entered" from="cameras/camera_room_hallway" to="cameras" method="_on_camera_room_player_entered"]
|
|
[connection signal="player_exited" from="cameras/camera_room_hallway" to="cameras" method="_on_camera_room_player_exited"]
|
|
[connection signal="area_entered" from="cameras/camera_room_hallway/hitbox" to="cameras/camera_room_hallway" method="_on_hitbox_area_entered"]
|
|
[connection signal="area_exited" from="cameras/camera_room_hallway/hitbox" to="cameras/camera_room_hallway" method="_on_hitbox_area_exited"]
|
|
[connection signal="player_entered" from="cameras/camera_room_bedroom" to="cameras" method="_on_camera_room_player_entered"]
|
|
[connection signal="player_exited" from="cameras/camera_room_bedroom" to="cameras" method="_on_camera_room_player_exited"]
|
|
[connection signal="area_entered" from="cameras/camera_room_bedroom/hitbox" to="cameras/camera_room_bedroom" method="_on_hitbox_area_entered"]
|
|
[connection signal="area_exited" from="cameras/camera_room_bedroom/hitbox" to="cameras/camera_room_bedroom" method="_on_hitbox_area_exited"]
|
|
[connection signal="player_entered" from="cameras/camera_rover" to="cameras" method="_on_camera_room_player_entered"]
|
|
[connection signal="player_exited" from="cameras/camera_rover" to="cameras" method="_on_camera_room_player_exited"]
|
|
[connection signal="player_entered" from="cameras/camera_comms" to="cameras" method="_on_camera_room_player_entered"]
|
|
[connection signal="player_exited" from="cameras/camera_comms" to="cameras" method="_on_camera_room_player_exited"]
|
|
[connection signal="player_entered" from="cameras/camera_hydroponics" to="cameras" method="_on_camera_room_player_entered"]
|
|
[connection signal="player_exited" from="cameras/camera_hydroponics" to="cameras" method="_on_camera_room_player_exited"]
|
|
[connection signal="gen_finished" from="Ore_Conveyor_Room/item_generator" to="Level" method="_on_item_generator_gen_finished"]
|
|
[connection signal="gen_started" from="Ore_Conveyor_Room/item_generator" to="Level" method="_on_item_generator_gen_started"]
|
|
[connection signal="comms_established" from="Communications/comm_station" to="game_manager" method="_on_comm_station_comms_established"]
|
|
|
|
[editable path="Level"]
|
|
[editable path="power_station"]
|
|
[editable path="Crafting_Room/crafting_station"]
|