mirror of
https://gitlab.com/MaddoScientisto/cirnogodot.git
synced 2026-06-01 10:45:33 +00:00
255 lines
43 KiB
Text
255 lines
43 KiB
Text
|
|
[gd_scene load_steps=35 format=4 uid="uid://dvrtgjdovupg5"]
|
||
|
|
|
||
|
|
[ext_resource type="PackedScene" uid="uid://bv7tjma3g7nkf" path="res://Scenes/Actors/3D/game_controller.tscn" id="1_j3auo"]
|
||
|
|
[ext_resource type="Resource" uid="uid://bst0c7v54h87n" path="res://Resources/Maps/3D/Factory5_Map.tres" id="2_wedbf"]
|
||
|
|
[ext_resource type="Script" uid="uid://dnslcy71dgea" path="res://Scripts/Misc/CameraTarget3D.cs" id="3_uu0i4"]
|
||
|
|
[ext_resource type="Script" uid="uid://ba0tf7ihw4hpp" path="res://Scripts/Misc/CameraController3D.cs" id="4_gf72e"]
|
||
|
|
[ext_resource type="PackedScene" uid="uid://b3tyacxxw88lx" path="res://Scenes/Utils/StreamPlayerWithName.tscn" id="5_en8oj"]
|
||
|
|
[ext_resource type="Resource" uid="uid://b12ldmtfhlvf0" path="res://Resources/Music/Apparitions_Stalk_The_Factory.tres" id="6_ca7wx"]
|
||
|
|
[ext_resource type="Script" uid="uid://cwu5cf7a0awcd" path="res://addons/func_godot/src/map/func_godot_map.gd" id="7_o20g7"]
|
||
|
|
[ext_resource type="Resource" uid="uid://cx41lsryg5wpm" path="res://3D/TrenchBroom/map_settings.tres" id="8_oins3"]
|
||
|
|
[ext_resource type="Script" uid="uid://oq2ep51w11u5" path="res://3D/TrenchBroom/EntityScripts/Solid/worldspawn.gd" id="9_fwnlg"]
|
||
|
|
[ext_resource type="Material" uid="uid://jf2i824kwv34" path="res://textures/Floors/Floor_Tiled_0088.tres" id="10_6nr36"]
|
||
|
|
[ext_resource type="Material" uid="uid://d1l36akdfa0yf" path="res://textures/Manual/Black.tres" id="11_a38vm"]
|
||
|
|
[ext_resource type="Texture2D" uid="uid://ceq00y330dlnu" path="res://textures/Floors/Floor70.png" id="13_5dbu7"]
|
||
|
|
[ext_resource type="Material" uid="uid://dp6867lcidlcy" path="res://textures/Walls/wall_concrete_003.tres" id="16_vusqi"]
|
||
|
|
[ext_resource type="PackedScene" uid="uid://dy171el4rqvh7" path="res://3D/BlockbenchModels/WaterCooler/Water_Cooler.gltf" id="19_5dbu7"]
|
||
|
|
[ext_resource type="PackedScene" uid="uid://bubtvv3pa06py" path="res://3D/Scenes/Props/Door_3D.tscn" id="57_6od63"]
|
||
|
|
[ext_resource type="Script" uid="uid://csruxpdnpj18r" path="res://Scripts/Actors/3D/PlayerStartMarker3D.cs" id="60_r28ff"]
|
||
|
|
[ext_resource type="PackedScene" uid="uid://hak5o0k5yhn1" path="res://3D/Scenes/Props/Terminal_3D.tscn" id="61_h0vq0"]
|
||
|
|
[ext_resource type="PackedScene" uid="uid://c3w0y1513hhbi" path="res://3D/BlockbenchModels/Tank/Tank_3D_Big.tscn" id="67_7urdp"]
|
||
|
|
[ext_resource type="Texture2D" uid="uid://cpyt4ipdi4c4k" path="res://Sprites/Actors/Fairy_Dead.png" id="106_yaodv"]
|
||
|
|
|
||
|
|
[sub_resource type="Environment" id="Environment_d6hgs"]
|
||
|
|
background_mode = 1
|
||
|
|
ambient_light_source = 3
|
||
|
|
reflected_light_source = 1
|
||
|
|
|
||
|
|
[sub_resource type="CameraAttributesPractical" id="CameraAttributesPractical_w45nv"]
|
||
|
|
|
||
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_sc7r3"]
|
||
|
|
albedo_texture = ExtResource("13_5dbu7")
|
||
|
|
metallic_specular = 0.0
|
||
|
|
texture_filter = 2
|
||
|
|
|
||
|
|
[sub_resource type="ArrayMesh" id="ArrayMesh_iauhb"]
|
||
|
|
_surfaces = [{
|
||
|
|
"aabb": AABB(-1.9997559, 1, -1.9997559, 15.999756, 1e-05, 5.999756),
|
||
|
|
"attribute_data": PackedByteArray("AACAQAD4/z8A+P+/APj/PwD4/78AAIDAAACAQAAAgMAAAIBAAAAAwQD4/78AAADBAPj/vwAAYMEAAIBAAABgwQ=="),
|
||
|
|
"format": 34359742487,
|
||
|
|
"index_count": 12,
|
||
|
|
"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcA"),
|
||
|
|
"material": ExtResource("10_6nr36"),
|
||
|
|
"name": "Floors/Floor_Tiled_0088",
|
||
|
|
"primitive": 3,
|
||
|
|
"uv_scale": Vector4(0, 0, 0, 0),
|
||
|
|
"vertex_count": 8,
|
||
|
|
"vertex_data": PackedByteArray("APj/vwAAgD8AAIBAAPj/vwAAgD8A+P+/AACAQAAAgD8A+P+/AACAQAAAgD8AAIBAAAAAQQAAgD8AAIBAAAAAQQAAgD8A+P+/AABgQQAAgD8A+P+/AABgQQAAgD8AAIBA/3////9//7//f////3//v/9/////f/+//3////9//7//f////3//v/9/////f/+//3////9//7//f////3//vw==")
|
||
|
|
}, {
|
||
|
|
"aabb": AABB(-4.000244, 3, -7.500244, 16.000244, 1e-05, 11.500244),
|
||
|
|
"attribute_data": PackedByteArray("AAAAwgACgEIAAoDCAAKAQgACgMIAAABCAAAAwgAAAEIAAADCAAAAAAACgMIAAAAAAAKAwgAAgMIAAADCAACAwgAAgEIAAoBCAAAAAAACgEIAAAAAAAAAQgAAgEIAAABCAADgwgAAgMEAAvDCAACAwQAC8MIAAEDCAADgwgAAQMIAAIDCAACAwgAAwMIAAIDCAADAwgAAAMMAAIDCAAAAwwAAAMIAAADDAAKAwgAAAMMAAoDCAABAwwAAAMIAAEDD"),
|
||
|
|
"format": 34359742487,
|
||
|
|
"index_count": 36,
|
||
|
|
"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcA"),
|
||
|
|
"material": ExtResource("11_a38vm"),
|
||
|
|
"name": "Manual/Black",
|
||
|
|
"primitive": 3,
|
||
|
|
"uv_scale": Vector4(0, 0, 0, 0),
|
||
|
|
"vertex_count": 24,
|
||
|
|
"vertex_data": PackedByteArray("AAKAwAAAQEAAAADAAAKAwAAAQEAAAoDAAAAAwAAAQEAAAoDAAAAAwAAAQEAAAADAAAAAAAAAQEAAAADAAAAAAAAAQEAAAoDAAACAQAAAQEAAAoDAAACAQAAAQEAAAADAAAKAwAAAQEAAAIBAAAKAwAAAQEAAAAAAAAAAwAAAQEAAAAAAAAAAwAAAQEAAAIBAAACAPwAAQEAAAODAAACAPwAAQEAAAvDAAABAQAAAQEAAAvDAAABAQAAAQEAAAODAAACAQAAAQEAAAIDAAACAQAAAQEAAAMDAAAAAQQAAQEAAAMDAAAAAQQAAQEAAAIDAAAAAQQAAQEAAAADAAAAAQQAAQEAAAoDAAABAQQAAQEAAAoDAAABAQQAAQEAAAADA/3////9//7//f////3//v/9/////f/+//3////9//7//f////3//v/9/////f/+//3////9//7//f////3//v/9/////f/+//3////9//7//f////3//v/9/////f/+//3////9//7//f////3//v/9/////f/+//3////9//7//f////3//v/9/////f/+//3////9//7//f////3//v/9/////f/+//3////9//7//f////3//v/9/////f/+/")
|
||
|
|
}, {
|
||
|
|
"aabb": AABB(-4.000244, 1, -7, 16.000244, 2, 11),
|
||
|
|
"attribute_data": PackedByteArray("AAAAQAAAAMAAAoBAAAAAwAACgEAAAIC/AAAAQAAAgL8AAADAAACAvwACgMAAAIC/AAKAwAAAAMAAAADAAAAAwAAAAEAAAADAAAKAQAAAAMAAAoBAAACAvwAAAEAAAIC/AACAQAAAgL8AAAAAAACAvwAAAAAAAADAAACAQAAAAMAAAIDAAAAAwAAAAAAAAADAAAAAAAAAgL8AAIDAAACAvwAAAMAAAIC/AAKAwAAAgL8AAoDAAAAAwAAAAMAAAADAAABAQAAAgL8AAIA/AACAvwAAgD8AAADAAABAQAAAAMAAAIBAAAAAwAAAwEAAAADAAADAQAAAgL8AAIBAAACAvwAAAEEAAIC/AACAQAAAgL8AAIBAAAAAwAAAAEEAAADAAAAAQAAAAMAAAoBAAAAAwAACgEAAAIC/AAAAQAAAgL8AAEBBAACAvwAAAEEAAIC/AAAAQQAAAMAAAEBBAAAAwA=="),
|
||
|
|
"format": 34359742487,
|
||
|
|
"index_count": 66,
|
||
|
|
"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsAHAAdAB4AHAAeAB8AIAAhACIAIAAiACMAJAAlACYAJAAmACcAKAApACoAKAAqACsA"),
|
||
|
|
"material": ExtResource("16_vusqi"),
|
||
|
|
"name": "Walls/wall_concrete_003",
|
||
|
|
"primitive": 3,
|
||
|
|
"uv_scale": Vector4(0, 0, 0, 0),
|
||
|
|
"vertex_count": 44,
|
||
|
|
"vertex_data": PackedByteArray("AAAAwAAAQEAAAADAAAAAwAAAQEAAAoDAAAAAwAAAgD8AAoDAAAAAwAAAgD8AAADAAAAAwAAAgD8AAADAAAKAwAAAgD8AAADAAAKAwAAAQEAAAADAAAAAwAAAQEAAAADAAACAQAAAQEAAAADAAACAQAAAQEAAAoDAAACAQAAAgD8AAoDAAACAQAAAgD8AAADAAACAQAAAgD8AAADAAAAAAAAAgD8AAADAAAAAAAAAQEAAAADAAACAQAAAQEAAAADAAAAAwAAAQEAAAIBAAAAAwAAAQEAAAAAAAAAAwAAAgD8AAAAAAAAAwAAAgD8AAIBAAAAAwAAAgD8AAIBAAAKAwAAAgD8AAIBAAAKAwAAAQEAAAIBAAAAAwAAAQEAAAIBAAABAQAAAgD8AAODAAACAPwAAgD8AAODAAACAPwAAQEAAAODAAABAQAAAQEAAAODAAAAAQQAAQEAAAIDAAAAAQQAAQEAAAMDAAAAAQQAAgD8AAMDAAAAAQQAAgD8AAIDAAAAAQQAAgD8AAIDAAACAQAAAgD8AAIDAAACAQAAAQEAAAIDAAAAAQQAAQEAAAIDAAABAQQAAQEAAAADAAABAQQAAQEAAAoDAAABAQQAAgD8AAoDAAABAQQAAgD8AAADAAABAQQAAgD8AAADAAAAAQQAAgD8AAADAAAAAQQAAQEAAAADAAABAQQAAQEAAAADA////f/////////9//////////3//////////f///////f/9/////v/9//3////+//3//f////7//f/9/////v////3//////////f/////////9//////////3///////3//f////7//f/9/////v/9//3////+//3//f////7////9//////////3//////////f/////////9///////9//3////+//3//f////7//f/9/////v/9//3////+//3//f////7//f/9/////v/9//3////+//3//f////7////9//////////3//////////f/////////9///////9//3////+//3//f////7//f/9/////v/9//3////+/////f/////////9//////////3//////////f///////f/9/////v/9//3////+//3//f////7//f/9/////vw==")
|
||
|
|
}, {
|
||
|
|
"aabb": AABB(4, 1, -4.000244, 4, 1e-05, 8.000244),
|
||
|
|
"attribute_data": PackedByteArray("AACAQAAAgMAAAoDAAACAwAACgMAAAADBAACAQAAAAME="),
|
||
|
|
"format": 34359742487,
|
||
|
|
"index_count": 6,
|
||
|
|
"index_data": PackedByteArray("AAABAAIAAAACAAMA"),
|
||
|
|
"material": SubResource("StandardMaterial3D_sc7r3"),
|
||
|
|
"name": "Floors/Floor70",
|
||
|
|
"primitive": 3,
|
||
|
|
"uv_scale": Vector4(0, 0, 0, 0),
|
||
|
|
"vertex_count": 4,
|
||
|
|
"vertex_data": PackedByteArray("AACAQAAAgD8AAIBAAACAQAAAgD8AAoDAAAAAQQAAgD8AAoDAAAAAQQAAgD8AAIBA/3////9//7//f////3//v/9/////f/+//3////9//78=")
|
||
|
|
}]
|
||
|
|
|
||
|
|
[sub_resource type="ArrayOccluder3D" id="ArrayOccluder3D_pc768"]
|
||
|
|
vertices = PackedVector3Array(-1.9997559, 1, 4, -1.9997559, 1, -1.9997559, 4, 1, -1.9997559, 4, 1, 4, 8, 1, 4, 8, 1, -1.9997559, 14, 1, -1.9997559, 14, 1, 4, -4.000244, 3, -2, -4.000244, 3, -4.000244, -2, 3, -4.000244, -2, 3, -2, 0, 3, -2, 0, 3, -4.000244, 4, 3, -4.000244, 4, 3, -2, -4.000244, 3, 4, -4.000244, 3, 0, -2, 3, 0, -2, 3, 4, 1, 3, -7, 1, 3, -7.500244, 3, 3, -7.500244, 3, 3, -7, 4, 3, -4, 4, 3, -6, 8, 3, -6, 8, 3, -4, 8, 3, -2, 8, 3, -4.000244, 12, 3, -4.000244, 12, 3, -2, -2, 3, -2, -2, 3, -4.000244, -2, 1, -4.000244, -2, 1, -2, -2, 1, -2, -4.000244, 1, -2, -4.000244, 3, -2, -2, 3, -2, 4, 3, -2, 4, 3, -4.000244, 4, 1, -4.000244, 4, 1, -2, 4, 1, -2, 0, 1, -2, 0, 3, -2, 4, 3, -2, -2, 3, 4, -2, 3, 0, -2, 1, 0, -2, 1, 4, -2, 1, 4, -4.000244, 1, 4, -4.000244, 3, 4, -2, 3, 4, 3, 1, -7, 1, 1, -7, 1, 3, -7, 3, 3, -7, 8, 3, -4, 8, 3, -6, 8, 1, -6, 8, 1, -4, 8, 1, -4, 4, 1, -4, 4, 3, -4, 8, 3, -4, 12, 3, -2, 12, 3, -4.000244, 12, 1, -4.000244, 12, 1, -2, 12, 1, -2, 8, 1, -2, 8, 3, -2, 12, 3, -2, 4, 1, 4, 4, 1, -4.000244, 8, 1, -4.000244, 8, 1, 4)
|
||
|
|
indices = PackedInt32Array(0, 1, 2, 0, 2, 3, 4, 5, 6, 4, 6, 7, 8, 9, 10, 8, 10, 11, 12, 13, 14, 12, 14, 15, 16, 17, 18, 16, 18, 19, 20, 21, 22, 20, 22, 23, 24, 25, 26, 24, 26, 27, 28, 29, 30, 28, 30, 31, 32, 33, 34, 32, 34, 35, 36, 37, 38, 36, 38, 39, 40, 41, 42, 40, 42, 43, 44, 45, 46, 44, 46, 47, 48, 49, 50, 48, 50, 51, 52, 53, 54, 52, 54, 55, 56, 57, 58, 56, 58, 59, 60, 61, 62, 60, 62, 63, 64, 65, 66, 64, 66, 67, 68, 69, 70, 68, 70, 71, 72, 73, 74, 72, 74, 75, 76, 77, 78, 76, 78, 79)
|
||
|
|
|
||
|
|
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_v46at"]
|
||
|
|
points = PackedVector3Array(4, 1, 4, 4, 0.5, 4, -2, 1, 4, -2, 0.5, 4, 4, 1, -2, 4, 0.5, -2, -2, 1, -2, -2, 0.5, -2)
|
||
|
|
|
||
|
|
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_wtmd2"]
|
||
|
|
points = PackedVector3Array(-2, 3, -2, -2, 1, -2, -4, 3, -2, -4, 1, -2, -2, 3, -4, -2, 1, -4, -4, 3, -4, -4, 1, -4)
|
||
|
|
|
||
|
|
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_44ndf"]
|
||
|
|
points = PackedVector3Array(4, 3, -2, 4, 1, -2, 0, 3, -2, 0, 1, -2, 4, 3, -4, 4, 1, -4, 0, 3, -4, 0, 1, -4)
|
||
|
|
|
||
|
|
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_p8wds"]
|
||
|
|
points = PackedVector3Array(-2, 3, 4, -2, 1, 4, -4, 3, 4, -4, 1, 4, -2, 3, 0, -2, 1, 0, -4, 3, 0, -4, 1, 0)
|
||
|
|
|
||
|
|
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_7k62c"]
|
||
|
|
points = PackedVector3Array(3, 3, -7, 3, 1, -7, 1, 3, -7, 1, 1, -7, 3, 3, -7.5, 3, 1, -7.5, 1, 3, -7.5, 1, 1, -7.5)
|
||
|
|
|
||
|
|
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_23qkg"]
|
||
|
|
points = PackedVector3Array(8, 1, 4, 8, 0.5, 4, 4, 1, 4, 4, 0.5, 4, 8, 1, -4, 8, 0.5, -4, 4, 1, -4, 4, 0.5, -4)
|
||
|
|
|
||
|
|
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_68kmw"]
|
||
|
|
points = PackedVector3Array(8, 3, -4, 8, 1, -4, 4, 3, -4, 4, 1, -4, 8, 3, -6, 8, 1, -6, 4, 3, -6, 4, 1, -6)
|
||
|
|
|
||
|
|
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_b8rua"]
|
||
|
|
points = PackedVector3Array(12, 3, -2, 12, 1, -2, 8, 3, -2, 8, 1, -2, 12, 3, -4, 12, 1, -4, 8, 3, -4, 8, 1, -4)
|
||
|
|
|
||
|
|
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_pd5bx"]
|
||
|
|
points = PackedVector3Array(14, 1, 4, 14, 0.5, 4, 8, 1, 4, 8, 0.5, 4, 14, 1, -2, 14, 0.5, -2, 8, 1, -2, 8, 0.5, -2)
|
||
|
|
|
||
|
|
[sub_resource type="NavigationMesh" id="NavigationMesh_xhmq5"]
|
||
|
|
vertices = PackedVector3Array(19.75, 6, -29.25, 20.25, 6.25, -29.25, 20.25, 6.25, -29.75, -1, 6.25, -6.25, -0.25, 6.25, -6.25, -0.5, 6.25, -16.5, -1, 6.25, -17.25, 7.5, 6.25, -28.5, 19.75, 5.75, -28.75, 0.5, 6.25, -17, 7.25, 6.25, -17.5, 7, 6.25, -17, 7.25, 6.25, -29.75, 7.5, 6.25, -14.5, 14, 3.5, -14.25, 14.5, 3.5, -13.75, 15.75, 3.5, -13.75, 14.5, 4, -18.25, 13.25, 4, -18.25, 13, 4, -16.5, 12.75, 3.5, -17.5, 13, 3.5, -18.75, 13.25, 3.5, -22, 8.75, 4, -24.5, 8, 4, -24.25, 8, 4, -17.25, 13.5, 3.5, -21, 14.5, 3.5, -18.75, 14.5, 3.5, -21.5, 11.25, 4.5, -26.75, 14, 4.5, -26.75, 14, 4.5, -28.25, 8.75, 4, -28.25, 11.25, 4, -26.25, 14.25, 3.5, -22.25, 15.75, 3.5, -26, 12.375, 3.5, -26.1875, 16.25, 4.5, -26.75, 19.75, 4, -28.25, 16.25, 4, -10.25, 19.75, 4, -10.25, 17.474998, 4, -25.525, 20.25, 6.25, -22, 20.25, 6.25, -20.5, 20.75, 6.25, -21.5, 25.75, 6.25, -21.25, 25.75, 6.25, -21.75, 24, 4, -19.25, 25.25, 4, -19.5, 25.25, 4, -21, 21, 4, -21, 24, 4, -17.75, 21, 4, -12.5, 21.75, 4, -12.5, 22, 4, -11.5, 25.25, 4, -11.5, 25.25, 4, -17.5, 24.5, 5, -19, 24.5, 5, -18, 25.25, 5, -18, 25.25, 5, -19, 20.5, 6.25, -9.5, 20.5, 6.25, -18.5, 20, 6.25, -10, 7.75, 6.25, -10, 7.25, 6.25, -12.5, 7.25, 6.25, -9.5, 17.5, 6.25, -9.25, 17.25, 6.25, -9.5, 17, 6.25, -6.25, 11.5, 6.25, -6.5, 11.5, 6.25, -6, 19.5, 6.25, -6, 17.5, 6.25, -6.5, 14, 3.5, -13, 15.75, 3.5, -10.25, 13.25, 3.5, -14, 13.25, 3.5, -13.25, 8, 4, -10.25, 11.150002, 4, -12.049999, 2.75, 4.5, -9.25, 2.75, 4.25, -9.75, 2.5, 4.5, -9.75, 1.5, 5, -10.25, 2.25, 5, -10.25, 2.25, 5, -11.25, 1.25, 5, -11.25, 1.5, 4.75, -9.75, 0.25, 4.75, -10, 0.25, 4.75, -7.5, 1.75, 4.5, -7.5, 1.25, 5, -10.25, 2, 4, -16.5, 1.5, 4, -16, 2, 4, -14.25, 3.5, 4, -12.5, 4.25, 4, -15, 4, 4, -16.5, 0, 4, -12.75, 1, 4, -12.75, 0.75, 4, -14, 2.75, 4, -11.25, 0.75, 4, -16.5, 0, 4, -16.25, 3.25, 4, -9.75, 3.5, 4, -11.5, 3.25, 4.5, -9.25, 6.75, 4, -16.5, 6, 4, -16.5, 5.75, 4, -15, 6.75, 4, -9.25, 2, 4, -12.5, 1.5, 4, -6.75, 11.25, 4, -6.75, 11.25, 4, -9, 4.5, 5, -16.5, 4.5, 5, -15.5, 5.5, 5, -15.5, 5.5, 5, -16.5, 1.25, 4.5, -13.75, 1.25, 4.5, -13.25, 1.75, 4.5, -13.25, 1.75, 4.5, -13.75, 0.25, 4.5, -12.25, 0.25, 4.5, -11.75, 1.75, 4.5, -11.75, 1.75, 4.5, -12.25, 2.5, 4.5, -12.25, 2.5, 4.5, -11.75, 3, 4.5, -11.75, 3, 4.5, -12.25, 21, 5, -12, 21, 5, -11, 21.5, 5, -11, 21.5, 5, -12, 22, 4, -10.75, 21, 4, -10.5, 20.5, 4, -9, 25.25, 4, -6.75, 18, 4, -9, 18, 4, -6.75, 0, 4, -11.25, 0, 4, -10.5, 0.75, 4, -10.5, 0.75, 4, -11.25, 18.25, 1.5, -10.5, 16.25, 1.5, -10.5, 17.5, 1.25, -10, 16.25, 1.5, -8.5, 18.25, 1.5, -8.5, 7, 6.25, -6.25, 7.25, 6.25, 4, 7.5, 6.25, -5.75, 9.5, 6.25, -6, 14.5, 4, -3.5, 15.25, 4, -3.75, 15.25, 4, -5.5, 13.75, 4, -3.75, 17.5, 4, 6, 17.5, 4, 5, 14.5, 4, 4.75, 13.5, 4, 6.25, 9.5, 4, -4.75, 8.75, 4, -4.25, 9.5, 4, -5.75, 17.75, 4, -5.5, 17.75, 4, -4, 21.25, 4, -4, 21.25, 4, -5.75, 8, 4.75, -5.5, 8, 4.75, -4.25, 9, 4.75, -4.75, 9, 4.75, -5.25, 13.75, 1.5, 1, 14, 1.5, 1.5, 14.25, 1.5, 0, 13.5, 1.5, -0.25, 13, 1.5, 1.25, 18.25, 1.5, -3.5, 21.25, 1.5, -1.75, 21.25, 1.5, -5.5, 18, 1.5, -4, 17.75, 1.5, -3, 18.75, 1.5, -1.75, 15, 1.5, -2, 15.25, 1.5, -3, 15.25, 1.5, -4, 13.5, 1.5, -1.75, 16, 1.5, -3.5, 17.25, 1.5, -3.5, 10, 1.5, -5.5, 9.75, 1.5, 1.25, -20.25, 3.75, 16, -29.75, 3.5, 16.25, -20.25, 3.75, 16.5, -16.5, 3.75, 4, -16.25, 3.5, 7, -15.75, 3.75, 4, -3.5, 3.75, 4.25, -0.5, 3.75, 3.75, -3.5, 3.75, 3.5, -4.25, 3.75, 11.75, -3.25, 3.75, 11.75, -3.75, 3.75, 9, -20, 3.75, 19, -16, 3.5, 9.5, -16, 3.5, 9, -20, 3.75, 9, -20, 3.75, 9.75, -4.25, 3.75, 3.75, -4.25, 3.75, 4, -3.5, 3.75, -3.25, -4, 3.75, -4, 3.75, 3.75, -3.25, 3.75, 3.75, -4, 2.2999992, 3.25, -3.25, -20.25, 3.75, 3.75, -20, 3.75, 4.75, -19.25, 3.75, 4, 15.5, 1.5, 1.25, 15, 1.5, 2, 15.75, 1.5, 2, 13.25, 1.5, 2, 12.25, 1.5, 4.25, 13, 1.5, 4.5, 13.25, 1.5, 4, 14, 1.5, 2.25, 9, 1.5, 2.75, 8, 1.5, 2.75, 8, 1.5, 3.5, 9.5, 1.5, 3.75, 14.75, 1.5, 1, 15.5, 1.5, -0.25, 15.5, 1.5, -1.75, 16, 1.5, 2.5, 18.25, 1.5, 2, 18.25, 1.5, -1.5, 14.75, 1.5, 2, 11.75, 1.5, 5, 14.25, 1.5, 4, 9, 1.5, 4.5, -3, 1.5, -1, -3, 1.5, 0.5, -2.25, 1.5, 0.25, -2.25, 1.5, -0.75, -2.25, 1.5
|
||
|
|
polygons = [PackedInt32Array(2, 1, 0), PackedInt32Array(4, 3, 5), PackedInt32Array(5, 3, 6), PackedInt32Array(0, 8, 7), PackedInt32Array(9, 5, 6), PackedInt32Array(11, 9, 10), PackedInt32Array(10, 9, 6), PackedInt32Array(0, 7, 2), PackedInt32Array(2, 7, 12), PackedInt32Array(10, 13, 11), PackedInt32Array(12, 7, 10), PackedInt32Array(10, 7, 13), PackedInt32Array(15, 14, 16), PackedInt32Array(16, 14, 19), PackedInt32Array(16, 19, 18), PackedInt32Array(16, 18, 17), PackedInt32Array(21, 20, 22), PackedInt32Array(22, 20, 25), PackedInt32Array(22, 25, 23), PackedInt32Array(23, 25, 24), PackedInt32Array(26, 21, 22), PackedInt32Array(21, 26, 27), PackedInt32Array(27, 26, 28), PackedInt32Array(16, 17, 27), PackedInt32Array(30, 29, 31), PackedInt32Array(31, 29, 32), PackedInt32Array(33, 36, 23), PackedInt32Array(23, 36, 22), PackedInt32Array(22, 36, 34), PackedInt32Array(34, 36, 35), PackedInt32Array(29, 33, 32), PackedInt32Array(32, 33, 23), PackedInt32Array(28, 35, 27), PackedInt32Array(27, 35, 16), PackedInt32Array(28, 34, 35), PackedInt32Array(30, 31, 37), PackedInt32Array(37, 31, 38), PackedInt32Array(40, 41, 38), PackedInt32Array(38, 41, 37), PackedInt32Array(37, 41, 39), PackedInt32Array(39, 41, 40), PackedInt32Array(44, 43, 42), PackedInt32Array(45, 44, 46), PackedInt32Array(46, 44, 42), PackedInt32Array(48, 47, 49), PackedInt32Array(49, 47, 50), PackedInt32Array(47, 51, 50), PackedInt32Array(50, 51, 53), PackedInt32Array(50, 53, 52), PackedInt32Array(54, 53, 55), PackedInt32Array(55, 53, 51), PackedInt32Array(55, 51, 56), PackedInt32Array(60, 59, 57), PackedInt32Array(57, 59, 58), PackedInt32Array(63, 62, 61), PackedInt32Array(66, 65, 64), PackedInt32Array(68, 63, 67), PackedInt32Array(67, 63, 61), PackedInt32Array(70, 69, 71), PackedInt32Array(71, 69, 72), PackedInt32Array(66, 64, 68), PackedInt32Array(68, 64, 63), PackedInt32Array(73, 72, 69), PackedInt32Array(67, 73, 68), PackedInt32Array(68, 73, 69), PackedInt32Array(15, 16, 74), PackedInt32Array(74, 16, 75), PackedInt32Array(19, 14, 76), PackedInt32Array(77, 74, 79), PackedInt32Array(79, 74, 75), PackedInt32Array(79, 75, 78), PackedInt32Array(77, 79, 76), PackedInt32Array(76, 79, 19), PackedInt32Array(19, 79, 20), PackedInt32Array(20, 79, 25), PackedInt32Array(25, 79, 78), PackedInt32Array(82, 81, 80), PackedInt32Array(84, 83, 85), PackedInt32Array(85, 83, 86), PackedInt32Array(87, 80, 88), PackedInt32Array(88, 80, 90), PackedInt32Array(88, 90, 89), PackedInt32Array(91, 86, 83), PackedInt32Array(83, 87, 91), PackedInt32Array(91, 87, 88), PackedInt32Array(93, 92, 94), PackedInt32Array(94, 92, 97), PackedInt32Array(94, 97, 96), PackedInt32Array(94, 96, 95), PackedInt32Array(87, 82, 80), PackedInt32Array(100, 99, 98), PackedInt32Array(81, 82, 101), PackedInt32Array(102, 93, 103), PackedInt32Array(103, 93, 100), PackedInt32Array(103, 100, 98), PackedInt32Array(81, 101, 104), PackedInt32Array(104, 101, 105), PackedInt32Array(90, 80, 106), PackedInt32Array(109, 108, 107), PackedInt32Array(104, 105, 106), PackedInt32Array(106, 105, 110), PackedInt32Array(110, 105, 109), PackedInt32Array(110, 109, 107), PackedInt32Array(95, 111, 94), PackedInt32Array(95, 96, 105), PackedInt32Array(105, 96, 109), PackedInt32Array(90, 106, 112), PackedInt32Array(112, 106, 110), PackedInt32Array(112, 110, 114), PackedInt32Array(112, 114, 113), PackedInt32Array(100, 93, 94), PackedInt32Array(118, 117, 115), PackedInt32Array(115, 117, 116), PackedInt32Array(122, 121, 119), PackedInt32Array(119, 121, 120), PackedInt32Array(126, 125, 123), PackedInt32Array(123, 125, 124), PackedInt32Array(130, 129, 127), PackedInt32Array(127, 129, 128), PackedInt32Array(134, 133, 131), PackedInt32Array(131, 133, 132), PackedInt32Array(136, 135, 137), PackedInt32Array(137, 135, 55), PackedInt32Array(137, 55, 138), PackedInt32Array(135, 54, 55), PackedInt32Array(139, 137, 140), PackedInt32Array(140, 137, 138), PackedInt32Array(144, 143, 141), PackedInt32Array(141, 143, 142), PackedInt32Array(147, 146, 145), PackedInt32Array(145, 149, 147), PackedInt32Array(147, 149, 148), PackedInt32Array(152, 151, 150), PackedInt32
|
||
|
|
geometry_collision_mask = 49
|
||
|
|
geometry_source_geometry_mode = 1
|
||
|
|
agent_radius = 0.2
|
||
|
|
|
||
|
|
[node name="Factory4" type="Node3D"]
|
||
|
|
|
||
|
|
[node name="GameController" parent="." node_paths=PackedStringArray("_cameraTarget") instance=ExtResource("1_j3auo")]
|
||
|
|
_cameraTarget = NodePath("../CameraTarget")
|
||
|
|
MapResource = ExtResource("2_wedbf")
|
||
|
|
SpawnMarkers = Dictionary[int, NodePath]({
|
||
|
|
0: NodePath("")
|
||
|
|
})
|
||
|
|
|
||
|
|
[node name="DirectionalLight3D_Original" type="DirectionalLight3D" parent="."]
|
||
|
|
transform = Transform3D(0.442606, -0.744379, 0.5, 0.287606, 0.645974, 0.707107, -0.849343, -0.169167, 0.5, 28.5973, 5.82742, 17.535)
|
||
|
|
visible = false
|
||
|
|
light_energy = 1.375
|
||
|
|
light_bake_mode = 1
|
||
|
|
shadow_enabled = true
|
||
|
|
|
||
|
|
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
|
||
|
|
transform = Transform3D(0.401703, -0.767225, 0.5, 0.322119, 0.629476, 0.707107, -0.857248, -0.122987, 0.5, 28.5973, 5.82742, 17.535)
|
||
|
|
light_energy = 2.029
|
||
|
|
light_bake_mode = 1
|
||
|
|
|
||
|
|
[node name="DirectionalLight3D2" type="DirectionalLight3D" parent="."]
|
||
|
|
transform = Transform3D(0.0306036, -0.825802, -0.56313, -0.675985, -0.43211, 0.596931, -0.73628, 0.362399, -0.571454, 27.8154, 5.82742, 13.9456)
|
||
|
|
light_energy = 0.394
|
||
|
|
light_bake_mode = 1
|
||
|
|
shadow_enabled = true
|
||
|
|
shadow_blur = 0.51
|
||
|
|
sky_mode = 1
|
||
|
|
|
||
|
|
[node name="CameraTarget" type="Marker3D" parent="."]
|
||
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.0461216, 2.33215, 2.5474238)
|
||
|
|
script = ExtResource("3_uu0i4")
|
||
|
|
|
||
|
|
[node name="Camera3D" type="Camera3D" parent="."]
|
||
|
|
physics_interpolation_mode = 1
|
||
|
|
transform = Transform3D(0.70710677, -0.49999997, 0.49999997, 0, 0.70710677, 0.70710677, -0.70710677, -0.49999997, 0.49999997, -3.7983856, 7.935, 5.0604153)
|
||
|
|
projection = 1
|
||
|
|
size = 8.0
|
||
|
|
script = ExtResource("4_gf72e")
|
||
|
|
MaxAimOffsetDistance = 16.0
|
||
|
|
CameraOffset = Vector3(8, 12, 8)
|
||
|
|
TargetPath = NodePath("../CameraTarget")
|
||
|
|
|
||
|
|
[node name="AudioStreamPlayer2D" parent="." instance=ExtResource("5_en8oj")]
|
||
|
|
autoplay = true
|
||
|
|
MusicData = ExtResource("6_ca7wx")
|
||
|
|
|
||
|
|
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
||
|
|
environment = SubResource("Environment_d6hgs")
|
||
|
|
camera_attributes = SubResource("CameraAttributesPractical_w45nv")
|
||
|
|
|
||
|
|
[node name="FuncGodotMap" type="Node3D" parent="." groups=["navigation_mesh_source_group"]]
|
||
|
|
script = ExtResource("7_o20g7")
|
||
|
|
local_map_file = "uid://bf4kyrihhtck2"
|
||
|
|
map_settings = ExtResource("8_oins3")
|
||
|
|
|
||
|
|
[node name="entity_0_worldspawn" type="StaticBody3D" parent="FuncGodotMap" groups=["Solid"]]
|
||
|
|
collision_mask = 0
|
||
|
|
script = ExtResource("9_fwnlg")
|
||
|
|
|
||
|
|
[node name="entity_0_mesh_instance" type="MeshInstance3D" parent="FuncGodotMap/entity_0_worldspawn"]
|
||
|
|
mesh = SubResource("ArrayMesh_iauhb")
|
||
|
|
|
||
|
|
[node name="entity_0_occluder_instance" type="OccluderInstance3D" parent="FuncGodotMap/entity_0_worldspawn"]
|
||
|
|
occluder = SubResource("ArrayOccluder3D_pc768")
|
||
|
|
|
||
|
|
[node name="entity_0_brush_0_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"]
|
||
|
|
shape = SubResource("ConvexPolygonShape3D_v46at")
|
||
|
|
|
||
|
|
[node name="entity_0_brush_1_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"]
|
||
|
|
shape = SubResource("ConvexPolygonShape3D_wtmd2")
|
||
|
|
|
||
|
|
[node name="entity_0_brush_2_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"]
|
||
|
|
shape = SubResource("ConvexPolygonShape3D_44ndf")
|
||
|
|
|
||
|
|
[node name="entity_0_brush_3_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"]
|
||
|
|
shape = SubResource("ConvexPolygonShape3D_p8wds")
|
||
|
|
|
||
|
|
[node name="entity_0_brush_4_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"]
|
||
|
|
shape = SubResource("ConvexPolygonShape3D_7k62c")
|
||
|
|
|
||
|
|
[node name="entity_0_brush_5_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"]
|
||
|
|
shape = SubResource("ConvexPolygonShape3D_23qkg")
|
||
|
|
|
||
|
|
[node name="entity_0_brush_6_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"]
|
||
|
|
shape = SubResource("ConvexPolygonShape3D_68kmw")
|
||
|
|
|
||
|
|
[node name="entity_0_brush_7_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"]
|
||
|
|
shape = SubResource("ConvexPolygonShape3D_b8rua")
|
||
|
|
|
||
|
|
[node name="entity_0_brush_8_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"]
|
||
|
|
shape = SubResource("ConvexPolygonShape3D_pd5bx")
|
||
|
|
|
||
|
|
[node name="entity_1_marker_spawn" type="Marker3D" parent="FuncGodotMap"]
|
||
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.25, 1.375, -1.25)
|
||
|
|
script = ExtResource("60_r28ff")
|
||
|
|
|
||
|
|
[node name="entity_2_actor_door_1" parent="FuncGodotMap" instance=ExtResource("57_6od63")]
|
||
|
|
transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, -1, 2, -2.25)
|
||
|
|
|
||
|
|
[node name="entity_3_actor_tank" parent="FuncGodotMap" instance=ExtResource("67_7urdp")]
|
||
|
|
transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 5, 1.5, -3)
|
||
|
|
|
||
|
|
[node name="entity_4_actor_tank" parent="FuncGodotMap" instance=ExtResource("67_7urdp")]
|
||
|
|
transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 7, 1.5, -3)
|
||
|
|
|
||
|
|
[node name="Enemies" type="Node3D" parent="."]
|
||
|
|
|
||
|
|
[node name="Items" type="Node3D" parent="."]
|
||
|
|
|
||
|
|
[node name="Sprite3D" type="Sprite3D" parent="Items"]
|
||
|
|
transform = Transform3D(0.70710677, -0.49999997, 0.49999997, 0, 0.70710677, 0.70710677, -0.70710677, -0.49999997, 0.49999997, 0.31903076, 2.4449463, 1.3727417)
|
||
|
|
visible = false
|
||
|
|
modulate = Color(1, 1, 1, 0.43529412)
|
||
|
|
pixel_size = 0.05
|
||
|
|
texture_filter = 0
|
||
|
|
texture = ExtResource("106_yaodv")
|
||
|
|
|
||
|
|
[node name="NavigationRegion3D" type="NavigationRegion3D" parent="."]
|
||
|
|
visible = false
|
||
|
|
navigation_mesh = SubResource("NavigationMesh_xhmq5")
|
||
|
|
|
||
|
|
[node name="Terminal" parent="." instance=ExtResource("61_h0vq0")]
|
||
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.5675659, 1.6668701, 1.8129272)
|
||
|
|
CustomDialogue = "[style name=\"Terminal_Style\"]
|
||
|
|
computer: From\\: J.S.\\
|
||
|
|
Subject\\: Pizza\\
|
||
|
|
Asdfg
|
||
|
|
"
|
||
|
|
|
||
|
|
[node name="blockbench_export" parent="." instance=ExtResource("19_5dbu7")]
|
||
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.3579102, 1.5938721, -1.1846924)
|