diff --git a/3D/BriefingRoom3D.tscn b/3D/BriefingRoom3D.tscn index 5678a7db..7be41202 100644 --- a/3D/BriefingRoom3D.tscn +++ b/3D/BriefingRoom3D.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=13 format=3 uid="uid://cpgrmlc0c1ssj"] +[gd_scene load_steps=47 format=4 uid="uid://cpgrmlc0c1ssj"] [ext_resource type="Texture2D" uid="uid://be61lgrlwpnfc" path="res://Sprites/SingleTiles/Floor1.png" id="1_e50nb"] [ext_resource type="Texture2D" uid="uid://cbili227jlvys" path="res://Sprites/SingleTiles/Floor1_n.png" id="2_i1ujt"] @@ -9,6 +9,26 @@ [ext_resource type="Texture2D" uid="uid://dh6sndr5bwpx3" path="res://Sprites/SingleTiles/Wall1_n.png" id="4_re5kh"] [ext_resource type="PackedScene" uid="uid://b5qj2iaprortr" path="res://3D/Mainframe3D.tscn" id="8_7u58v"] [ext_resource type="PackedScene" uid="uid://004q50v6wkrp" path="res://3D/BlueBox/BlueBox.blend" id="9_m2upl"] +[ext_resource type="Script" uid="uid://kno58homctew" path="res://addons/func_godot/src/map/func_godot_map.gd" id="10_qykko"] +[ext_resource type="Resource" uid="uid://cx41lsryg5wpm" path="res://3D/TrenchBroom/map_settings.tres" id="11_i1ho0"] +[ext_resource type="Script" uid="uid://oq2ep51w11u5" path="res://3D/TrenchBroom/EntityScripts/Solid/worldspawn.gd" id="12_cwvnr"] +[ext_resource type="Texture2D" uid="uid://cyg2snr1w5xw5" path="res://addons/func_godot/textures/default_texture.png" id="13_mhnc4"] +[ext_resource type="Material" uid="uid://dt1tk4wadwu3n" path="res://textures/Floors/Floor_Tiled_0005.tres" id="14_evx5f"] +[ext_resource type="Material" uid="uid://dc88uealq5q85" path="res://textures/Walls/Wall0.tres" id="15_3xqwq"] +[ext_resource type="Material" uid="uid://dnegblycwcpc8" path="res://textures/Manual/Blue_Panel_Wall.tres" id="16_sfhn8"] +[ext_resource type="Material" uid="uid://cy7s1gecw38yl" path="res://textures/Manual/Bulkport_Wall.tres" id="17_8g7dc"] +[ext_resource type="Material" uid="uid://u75s8dbtejkc" path="res://textures/Various/Various1.tres" id="18_3lw6y"] +[ext_resource type="PackedScene" uid="uid://ou07lptfp0d1" path="res://3D/Scenes/Props/Table_3D.tscn" id="19_j8ajt"] +[ext_resource type="PackedScene" uid="uid://hak5o0k5yhn1" path="res://3D/Scenes/Props/Terminal_3D.tscn" id="20_gsdla"] +[ext_resource type="PackedScene" uid="uid://5oos364p3wex" path="res://3D/Scenes/Props/Furniture/Computer_Tower_3D.tscn" id="21_5i3ll"] +[ext_resource type="PackedScene" uid="uid://cf3kjg36q3wvd" path="res://3D/Scenes/Props/Terminal_Big_3D.tscn" id="22_ff213"] +[ext_resource type="PackedScene" uid="uid://5jwj0xm33bfs" path="res://3D/Scenes/Props/Mainframe_3D.tscn" id="23_vntvq"] +[ext_resource type="PackedScene" uid="uid://jffyxmft3nbw" path="res://3D/Scenes/Props/Box_3D_Red.tscn" id="24_xkyyn"] +[ext_resource type="PackedScene" uid="uid://br01ww57uaky5" path="res://3D/Scenes/Props/Box_3D_Blue.tscn" id="25_0u4ed"] +[ext_resource type="PackedScene" uid="uid://c8wwioforxms3" path="res://3D/Scenes/Props/Box_3D_Green.tscn" id="26_n7kks"] +[ext_resource type="PackedScene" uid="uid://d2kqcbr5rufxb" path="res://3D/Scenes/Props/Wooden_Box.tscn" id="27_ght52"] +[ext_resource type="PackedScene" uid="uid://dcv3hwt7p4hgp" path="res://3D/Scenes/Props/Furniture/Shelf_3D.tscn" id="28_o0qql"] +[ext_resource type="PackedScene" uid="uid://dsppxfki3n30g" path="res://3D/Scenes/Props/Furniture/Triangle_Furniture_3D.tscn" id="29_o7vcc"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_twstw"] albedo_texture = ExtResource("1_e50nb") @@ -38,58 +58,282 @@ uv1_triplanar = true uv1_world_triplanar = true texture_filter = 0 +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_8ufji"] +albedo_texture = ExtResource("13_mhnc4") +metallic_specular = 0.0 +texture_filter = 2 + +[sub_resource type="ArrayMesh" id="ArrayMesh_5gwke"] +_surfaces = [{ +"aabb": AABB(-4, 0.5, -3, 8, 0.5, 7.5), +"attribute_data": PackedByteArray("AACAPwAAgL4AAIA/AAAAvgAAgL8AAAC+AACAvwAAgL4AAIC/AACAvgAAYD8AAIC+AABgPwAAAL4AAIC/AAAAvgAAgL8AAIA/AACAvwAAgL8AAGA/AACAvwAAYD8AAIA/AACAPwAAgL4AAIA/AAAAvgAAYL8AAAC+AABgvwAAgL4AAIC/AACAvgAAgD8AAIC+AACAPwAAAL4AAIC/AAAAvg=="), +"format": 34359742487, +"index_count": 30, +"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMA"), +"material": SubResource("StandardMaterial3D_8ufji"), +"name": "__TB_empty", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 20, +"vertex_data": PackedByteArray("AACAwAAAgD8AAEDAAACAwAAAAD8AAEDAAACAQAAAAD8AAEDAAACAQAAAgD8AAEDAAACAwAAAgD8AAEDAAACAwAAAgD8AAJBAAACAwAAAAD8AAJBAAACAwAAAAD8AAEDAAACAQAAAAD8AAEDAAACAwAAAAD8AAEDAAACAwAAAAD8AAJBAAACAQAAAAD8AAJBAAACAQAAAgD8AAEDAAACAQAAAAD8AAEDAAACAQAAAAD8AAJBAAACAQAAAgD8AAJBAAACAwAAAgD8AAJBAAACAQAAAgD8AAJBAAACAQAAAAD8AAJBAAACAwAAAAD8AAJBA/////wAA/7//////AAD/v/////8AAP+//////wAA/78AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/+//38AAP9//7//fwAA/3//v/9/AAD/f/+/////f/////////9//////////3//////////f///////f/9/////v/9//3////+//3//f////7//f/9/////vw==") +}, { +"aabb": AABB(-4, 1, -3, 8, 1e-05, 7.5), +"attribute_data": PackedByteArray("AABAQAAAgEAAAJDAAACAQAAAkMAAAIDAAABAQAAAgMA="), +"format": 34359742487, +"index_count": 6, +"index_data": PackedByteArray("AAABAAIAAAACAAMA"), +"material": ExtResource("14_evx5f"), +"name": "Floors/Floor_Tiled_0005", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 4, +"vertex_data": PackedByteArray("AACAQAAAgD8AAEDAAACAQAAAgD8AAJBAAACAwAAAgD8AAJBAAACAwAAAgD8AAEDA/3//////////f/////////9//////////3////////8=") +}, { +"aabb": AABB(-4, 1, -3, 8, 2, 7.5), +"attribute_data": PackedByteArray("AACAQAAAwL8AAIBAAAAAvwAAgD8AAAC/AACAPwAAwL8AAEDAAADAvwAAIMAAAMC/AAAgwAAAAL8AAEDAAAAAvwAAQMAAAAAAAABAwAAAwL8AACDAAADAvwAAIMAAAAAAAABAQAAAAAAAACBAAAAAAAAAIEAAAMC/AABAQAAAwL8AAEBAAADAvwAAQEAAAAC/AAAgQAAAAL8AACBAAADAvwAAgMAAAMC/AACAvwAAwL8AAIC/AAAAvwAAgMAAAAC/AACAQAAAwL8AAIBAAAAAvwAAYEAAAAC/AABgQAAAwL8AAEDAAADAvwAAYEAAAMC/AABgQAAAAL8AAEDAAAAAvwAAQMAAAKC/AABAwAAAwL8AAGBAAADAvwAAYEAAAKC/AABAQAAAoL8AAGDAAACgvwAAYMAAAMC/AABAQAAAwL8AAEBAAADAvwAAQEAAAAC/AABgwAAAAL8AAGDAAADAvwAAgMAAAMC/AABgwAAAwL8AAGDAAAAAvwAAgMAAAAC/AABAwAAAwL8AAEDAAAAAvwAAgMAAAAC/AACAwAAAwL8AAEDAAADAvwAAIMAAAMC/AAAgwAAAAL8AAEDAAAAAvwAAQMAAAABAAABAwAAAwD8AACDAAADAPwAAIMAAAABAAABAQAAAAEAAACBAAAAAQAAAIEAAAMA/AABAQAAAwD8AAEBAAADAvwAAQEAAAAC/AAAgQAAAAL8AACBAAADAvwAAQEAAAMC/AACAQAAAwL8AAIBAAAAAvwAAQEAAAAC/AABAwAAAwL8AAEDAAAAAvwAAYMAAAAC/AABgwAAAwL8AAEDAAADAvwAAYEAAAMC/AABgQAAAAL8AAEDAAAAAvwAAQMAAAOA/AABAwAAAwD8AAGBAAADAPwAAYEAAAOA/AABAQAAA4D8AAGDAAADgPwAAYMAAAMA/AABAQAAAwD8AAEBAAADAvwAAQEAAAAC/AABgwAAAAL8AAGDAAADAvwAAQEAAAMC/AABgQAAAwL8AAGBAAAAAvwAAQEAAAAC/AACAQAAAwL8AAIBAAAAAvwAAgMAAAAC/AACAwAAAwL8AAIBAAADAvwAAkEAAAMC/AACQQAAAAL8AAIBAAAAAvwAAgEAAACBAAACAQAAAwL8AAJBAAADAvwAAkEAAACBAAACAwAAAIEAAAJDAAAAgQAAAkMAAAMC/AACAwAAAwL8AAIDAAADAvwAAgMAAAAC/AACQwAAAAL8AAJDAAADAvwAAgMAAAMC/AACAQAAAwL8AAIBAAAAAvwAAgMAAAAC/"), +"format": 34359742487, +"index_count": 180, +"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsAHAAdAB4AHAAeAB8AIAAhACIAIAAiACMAJAAlACYAJAAmACcAKAApACoAKAAqACsALAAtAC4ALAAuAC8AMAAxADIAMAAyADMANAA1ADYANAA2ADcAOAA5ADoAOAA6ADsAPAA9AD4APAA+AD8AQABBAEIAQABCAEMARABFAEYARABGAEcASABJAEoASABKAEsATABNAE4ATABOAE8AUABRAFIAUABSAFMAVABVAFYAVABWAFcAWABZAFoAWABaAFsAXABdAF4AXABeAF8AYABhAGIAYABiAGMAZABlAGYAZABmAGcAaABpAGoAaABqAGsAbABtAG4AbABuAG8AcABxAHIAcAByAHMAdAB1AHYAdAB2AHcA"), +"material": ExtResource("15_3xqwq"), +"name": "Walls/Wall0", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 120, +"vertex_data": PackedByteArray("AACAwAAAQEAAAEDAAACAwAAAgD8AAEDAAACAvwAAgD8AAEDAAACAvwAAQEAAAEDAAACAwAAAQEAAAEDAAACAwAAAQEAAACDAAACAwAAAgD8AACDAAACAwAAAgD8AAEDAAACAvwAAgD8AAEDAAACAwAAAgD8AAEDAAACAwAAAgD8AACDAAACAvwAAgD8AACDAAACAvwAAQEAAAEDAAACAvwAAQEAAACDAAACAwAAAQEAAACDAAACAwAAAQEAAAEDAAACAvwAAQEAAAEDAAACAvwAAgD8AAEDAAACAvwAAgD8AACDAAACAvwAAQEAAACDAAACAwAAAQEAAACDAAACAvwAAQEAAACDAAACAvwAAgD8AACDAAACAwAAAgD8AACDAAACAwAAAQEAAACDAAACAwAAAgD8AACDAAABgwAAAgD8AACDAAABgwAAAQEAAACDAAACAwAAAQEAAACDAAACAwAAAQEAAAIBAAACAwAAAgD8AAIBAAACAwAAAgD8AACDAAABgwAAAgD8AACDAAACAwAAAgD8AACDAAACAwAAAgD8AAIBAAABgwAAAgD8AAIBAAABgwAAAQEAAACDAAABgwAAAQEAAAIBAAACAwAAAQEAAAIBAAACAwAAAQEAAACDAAABgwAAAQEAAACDAAABgwAAAgD8AACDAAABgwAAAgD8AAIBAAABgwAAAQEAAAIBAAACAwAAAQEAAAIBAAABgwAAAQEAAAIBAAABgwAAAgD8AAIBAAACAwAAAgD8AAIBAAABAQAAAQEAAAEDAAABAQAAAgD8AAEDAAACAQAAAgD8AAEDAAACAQAAAQEAAAEDAAABAQAAAQEAAAEDAAABAQAAAQEAAACDAAABAQAAAgD8AACDAAABAQAAAgD8AAEDAAACAQAAAgD8AAEDAAABAQAAAgD8AAEDAAABAQAAAgD8AACDAAACAQAAAgD8AACDAAACAQAAAQEAAAEDAAACAQAAAQEAAACDAAABAQAAAQEAAACDAAABAQAAAQEAAAEDAAACAQAAAQEAAAEDAAACAQAAAgD8AAEDAAACAQAAAgD8AACDAAACAQAAAQEAAACDAAABAQAAAQEAAACDAAACAQAAAQEAAACDAAACAQAAAgD8AACDAAABAQAAAgD8AACDAAABgQAAAQEAAACDAAABgQAAAgD8AACDAAACAQAAAgD8AACDAAACAQAAAQEAAACDAAABgQAAAQEAAACDAAABgQAAAQEAAAIBAAABgQAAAgD8AAIBAAABgQAAAgD8AACDAAACAQAAAgD8AACDAAABgQAAAgD8AACDAAABgQAAAgD8AAIBAAACAQAAAgD8AAIBAAACAQAAAQEAAACDAAACAQAAAQEAAAIBAAABgQAAAQEAAAIBAAABgQAAAQEAAACDAAACAQAAAQEAAACDAAACAQAAAgD8AACDAAACAQAAAgD8AAIBAAACAQAAAQEAAAIBAAABgQAAAQEAAAIBAAACAQAAAQEAAAIBAAACAQAAAgD8AAIBAAABgQAAAgD8AAIBAAACAwAAAQEAAAIBAAACAwAAAgD8AAIBAAACAQAAAgD8AAIBAAACAQAAAQEAAAIBAAACAwAAAQEAAAIBAAACAwAAAQEAAAJBAAACAwAAAgD8AAJBAAACAwAAAgD8AAIBAAACAQAAAgD8AAIBAAACAwAAAgD8AAIBAAACAwAAAgD8AAJBAAACAQAAAgD8AAJBAAACAQAAAQEAAAIBAAACAQAAAQEAAAJBAAACAwAAAQEAAAJBAAACAwAAAQEAAAIBAAACAQAAAQEAAAIBAAACAQAAAgD8AAIBAAACAQAAAgD8AAJBAAACAQAAAQEAAAJBAAACAwAAAQEAAAJBAAACAQAAAQEAAAJBAAACAQAAAgD8AAJBAAACAwAAAgD8AAJBA/////wAA/7//////AAD/v/////8AAP+//////wAA/78AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/+//38AAP9//7//fwAA/3//v/9/AAD/f/+//3//////////f/////////9//////////3////////////9//////////3//////////f/////////9///////9//3////+//3//f////7//f/9/////v/9//3////+//////wAA/7//////AAD/v/////8AAP+//////wAA/78AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/+//38AAP9//7//fwAA/3//v/9/AAD/f/+//3//////////f/////////9//////////3////////////9//////////3//////////f/////////9///////9//3////+//3//f////7//f/9/////v/9//3////+//////wAA/7//////AAD/v/////8AAP+//////wAA/78AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/+//38AAP9//7//fwAA/3//v/9/AAD/f/+//3//////////f/////////9//////////3////////////9//////////3//////////f/////////9///////9//3////+//3//f////7//f/9/////v/9//3////+//////wAA/7//////AAD/v/////8AAP+//////wAA/78AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/+//38AAP9//7//fwAA/3//v/9/AAD/f/+//3//////////f/////////9//////////3////////////9//////////3//////////f/////////9///////9//3////+//3//f////7//f/9/////v/9//3////+//////wAA/7//////AAD/v/////8AAP+//////wAA/78AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/+//38AAP9//7//fwAA/3//v/9/AAD/f/+//3//////////f/////////9//////////3////////////9//////////3//////////f/////////9///////9//3////+//3//f////7//f/9/////v/9//3////+/") +}, { +"aabb": AABB(-1, 1, -3, 4, 2, 0.5), +"attribute_data": PackedByteArray("y8lTJQAAwL/LyVMlAAAAvwAAgL8AAAC/AACAvwAAwL8AAMC/AADAvwAAoL8AAMC/AACgvwAAAL8AAMC/AAAAvwAAwL8AAIA/AADAv8vJU6UAAKC/fn0wpQAAoL8AAIA/AADAPwAAgD8AAKA/AACAPwAAoD9+fTClAADAP8vJU6UAAMA/AADAvwAAwD8AAAC/AACgPwAAAL8AAKA/AADAv359MKUAAIC/AACAPwAAgL8AAIA/AAAAAH59MKUAAAAAAACAvwAAwL8AAIC/AAAAvwAAwL8AAAC/AADAvwAAwL8AAOC/AADAvwAAwL8AAMC/AADAvwAAAL8AAOC/AAAAvwAA4L8AAMA/AADgvwAAgD8AAMC/AACAPwAAwL8AAMA/AADgPwAAwD8AAMA/AADAPwAAwD8AAIA/AADgPwAAgD8AAOA/AADAvwAA4D8AAAC/AADAPwAAAL8AAMA/AADAvwAAAAAAAMC/AAAAAAAAAL8AAAC/AAAAvwAAAL8AAMC/AADgvwAAwL8AAMC/AADAvwAAwL8AAAC/AADgvwAAAL8AAOC/AAAAPwAA4L8AAAAAAADAvwAAAAAAAMC/AAAAPwAA4D8AAAA/AADAPwAAAD8AAMA/AAAAAAAA4D8AAAAAAADgPwAAwL8AAOA/AAAAvwAAwD8AAAC/AADAPwAAwL8="), +"format": 34359742487, +"index_count": 96, +"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsAHAAdAB4AHAAeAB8AIAAhACIAIAAiACMAJAAlACYAJAAmACcAKAApACoAKAAqACsALAAtAC4ALAAuAC8AMAAxADIAMAAyADMANAA1ADYANAA2ADcAOAA5ADoAOAA6ADsAPAA9AD4APAA+AD8A"), +"material": ExtResource("16_sfhn8"), +"name": "Manual/Blue_Panel_Wall", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 64, +"vertex_data": PackedByteArray("AAAAAAAAQEAAAEDAAAAAAAAAgD8AAEDAAAAAQAAAgD8AAEDAAAAAQAAAQEAAAEDAAAAAAAAAQEAAAEDAAAAAAAAAQEAAACDAAAAAAAAAgD8AACDAAAAAAAAAgD8AAEDAAAAAQAAAgD8AAEDAAAAAAAAAgD8AAEDAAAAAAAAAgD8AACDAAAAAQAAAgD8AACDAAAAAQAAAQEAAAEDAAAAAQAAAQEAAACDAAAAAAAAAQEAAACDAAAAAAAAAQEAAAEDAAAAAQAAAQEAAAEDAAAAAQAAAgD8AAEDAAAAAQAAAgD8AACDAAAAAQAAAQEAAACDAAAAAAAAAQEAAACDAAAAAQAAAQEAAACDAAAAAQAAAgD8AACDAAAAAAAAAgD8AACDAAAAAQAAAQEAAAEDAAAAAQAAAgD8AAEDAAABAQAAAgD8AAEDAAABAQAAAQEAAAEDAAAAAQAAAQEAAAEDAAAAAQAAAQEAAACDAAAAAQAAAgD8AACDAAAAAQAAAgD8AAEDAAABAQAAAgD8AAEDAAAAAQAAAgD8AAEDAAAAAQAAAgD8AACDAAABAQAAAgD8AACDAAABAQAAAQEAAAEDAAABAQAAAQEAAACDAAAAAQAAAQEAAACDAAAAAQAAAQEAAAEDAAABAQAAAQEAAAEDAAABAQAAAgD8AAEDAAABAQAAAgD8AACDAAABAQAAAQEAAACDAAACAvwAAQEAAAEDAAACAvwAAgD8AAEDAAAAAAAAAgD8AAEDAAAAAAAAAQEAAAEDAAACAvwAAQEAAAEDAAACAvwAAQEAAACDAAACAvwAAgD8AACDAAACAvwAAgD8AAEDAAAAAAAAAgD8AAEDAAACAvwAAgD8AAEDAAACAvwAAgD8AACDAAAAAAAAAgD8AACDAAAAAAAAAQEAAAEDAAAAAAAAAQEAAACDAAACAvwAAQEAAACDAAACAvwAAQEAAAEDAAAAAAAAAQEAAAEDAAAAAAAAAgD8AAEDAAAAAAAAAgD8AACDAAAAAAAAAQEAAACDA/////wAA/7//////AAD/v/////8AAP+//////wAA/78AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/+//38AAP9//7//fwAA/3//v/9/AAD/f/+//3//////////f/////////9//////////3////////////9//////////3//////////f/////////9///////9//3////+//3//f////7//f/9/////v/9//3////+//////wAA/7//////AAD/v/////8AAP+//////wAA/78AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/+//38AAP9//7//fwAA/3//v/9/AAD/f/+//3//////////f/////////9//////////3////////////9//////////3//////////f/////////9///////////8AAP+//////wAA/7//////AAD/v/////8AAP+/AAD/f/9//78AAP9//3//vwAA/3//f/+/AAD/f/9//7//fwAA/3//v/9/AAD/f/+//38AAP9//7//fwAA/3//v/9//////////3//////////f/////////9/////////////f/////////9//////////3//////////f/////8=") +}, { +"aabb": AABB(-1, 1, -2.5, 4, 2, 1e-05), +"attribute_data": PackedByteArray("AAAAQAAAAMAAAEBAAAAAwAAAQEAAAIC/AAAAQAAAgL8AAIC/AAAAwH59sKUAAADAfn2wpQAAgL8AAIC/AACAvw=="), +"format": 34359742487, +"index_count": 12, +"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcA"), +"material": ExtResource("17_8g7dc"), +"name": "Manual/Bulkport_Wall", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 8, +"vertex_data": PackedByteArray("AAAAQAAAQEAAACDAAABAQAAAQEAAACDAAABAQAAAgD8AACDAAAAAQAAAgD8AACDAAACAvwAAQEAAACDAAAAAAAAAQEAAACDAAAAAAAAAgD8AACDAAACAvwAAgD8AACDA/3//f////7//f/9/////v/9//3////+//3//f////7//f/9/////v/9//3////+//3//f////7//f/9/////vw==") +}, { +"aabb": AABB(-4, 3, -3, 8, 0.5, 7.5), +"attribute_data": PackedByteArray("AACAQAAAYMAAAIBAAABAwAAAgMAAAEDAAACAwAAAYMAAAEDAAABgwAAAkEAAAGDAAACQQAAAQMAAAEDAAABAwAAAQMAAAIBAAABAwAAAgMAAAJBAAACAwAAAkEAAAIBAAABAQAAAgEAAAJDAAACAQAAAkMAAAIDAAABAQAAAgMAAAEBAAABgwAAAQEAAAEDAAACQwAAAQMAAAJDAAABgwAAAgMAAAGDAAACAQAAAYMAAAIBAAABAwAAAgMAAAEDA"), +"format": 34359742487, +"index_count": 36, +"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcA"), +"material": ExtResource("18_3lw6y"), +"name": "Various/Various1", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 24, +"vertex_data": PackedByteArray("AACAwAAAYEAAAEDAAACAwAAAQEAAAEDAAACAQAAAQEAAAEDAAACAQAAAYEAAAEDAAACAwAAAYEAAAEDAAACAwAAAYEAAAJBAAACAwAAAQEAAAJBAAACAwAAAQEAAAEDAAACAQAAAQEAAAEDAAACAwAAAQEAAAEDAAACAwAAAQEAAAJBAAACAQAAAQEAAAJBAAACAQAAAYEAAAEDAAACAQAAAYEAAAJBAAACAwAAAYEAAAJBAAACAwAAAYEAAAEDAAACAQAAAYEAAAEDAAACAQAAAQEAAAEDAAACAQAAAQEAAAJBAAACAQAAAYEAAAJBAAACAwAAAYEAAAJBAAACAQAAAYEAAAJBAAACAQAAAQEAAAJBAAACAwAAAQEAAAJBA/////wAA/7//////AAD/v/////8AAP+//////wAA/78AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/+//38AAP9//7//fwAA/3//v/9/AAD/f/+//3//////////f/////////9//////////3////////////9//////////3//////////f/////////9///////9//3////+//3//f////7//f/9/////v/9//3////+/") +}] + +[sub_resource type="ArrayOccluder3D" id="ArrayOccluder3D_y3x54"] +vertices = PackedVector3Array(-4, 1, -3, -4, 0.5, -3, 4, 0.5, -3, 4, 1, -3, -4, 1, -3, -4, 1, 4.5, -4, 0.5, 4.5, -4, 0.5, -3, 4, 0.5, -3, -4, 0.5, -3, -4, 0.5, 4.5, 4, 0.5, 4.5, 4, 1, -3, 4, 0.5, -3, 4, 0.5, 4.5, 4, 1, 4.5, -4, 1, 4.5, 4, 1, 4.5, 4, 0.5, 4.5, -4, 0.5, 4.5, 4, 1, -3, 4, 1, 4.5, -4, 1, 4.5, -4, 1, -3, -4, 3, -3, -4, 1, -3, -1, 1, -3, -1, 3, -3, -4, 3, -3, -4, 3, -2.5, -4, 1, -2.5, -4, 1, -3, -1, 1, -3, -4, 1, -3, -4, 1, -2.5, -1, 1, -2.5, -1, 3, -3, -1, 3, -2.5, -4, 3, -2.5, -4, 3, -3, -1, 3, -3, -1, 1, -3, -1, 1, -2.5, -1, 3, -2.5, -4, 3, -2.5, -1, 3, -2.5, -1, 1, -2.5, -4, 1, -2.5, -4, 3, -2.5, -4, 1, -2.5, -3.5, 1, -2.5, -3.5, 3, -2.5, -4, 3, -2.5, -4, 3, 4, -4, 1, 4, -4, 1, -2.5, -3.5, 1, -2.5, -4, 1, -2.5, -4, 1, 4, -3.5, 1, 4, -3.5, 3, -2.5, -3.5, 3, 4, -4, 3, 4, -4, 3, -2.5, -3.5, 3, -2.5, -3.5, 1, -2.5, -3.5, 1, 4, -3.5, 3, 4, -4, 3, 4, -3.5, 3, 4, -3.5, 1, 4, -4, 1, 4, 3, 3, -3, 3, 1, -3, 4, 1, -3, 4, 3, -3, 3, 3, -3, 3, 3, -2.5, 3, 1, -2.5, 3, 1, -3, 4, 1, -3, 3, 1, -3, 3, 1, -2.5, 4, 1, -2.5, 4, 3, -3, 4, 3, -2.5, 3, 3, -2.5, 3, 3, -3, 4, 3, -3, 4, 1, -3, 4, 1, -2.5, 4, 3, -2.5, 3, 3, -2.5, 4, 3, -2.5, 4, 1, -2.5, 3, 1, -2.5, 3.5, 3, -2.5, 3.5, 1, -2.5, 4, 1, -2.5, 4, 3, -2.5, 3.5, 3, -2.5, 3.5, 3, 4, 3.5, 1, 4, 3.5, 1, -2.5, 4, 1, -2.5, 3.5, 1, -2.5, 3.5, 1, 4, 4, 1, 4, 4, 3, -2.5, 4, 3, 4, 3.5, 3, 4, 3.5, 3, -2.5, 4, 3, -2.5, 4, 1, -2.5, 4, 1, 4, 4, 3, 4, 3.5, 3, 4, 4, 3, 4, 4, 1, 4, 3.5, 1, 4, -4, 3, 4, -4, 1, 4, 4, 1, 4, 4, 3, 4, -4, 3, 4, -4, 3, 4.5, -4, 1, 4.5, -4, 1, 4, 4, 1, 4, -4, 1, 4, -4, 1, 4.5, 4, 1, 4.5, 4, 3, 4, 4, 3, 4.5, -4, 3, 4.5, -4, 3, 4, 4, 3, 4, 4, 1, 4, 4, 1, 4.5, 4, 3, 4.5, -4, 3, 4.5, 4, 3, 4.5, 4, 1, 4.5, -4, 1, 4.5, 0, 3, -3, 0, 1, -3, 2, 1, -3, 2, 3, -3, 0, 3, -3, 0, 3, -2.5, 0, 1, -2.5, 0, 1, -3, 2, 1, -3, 0, 1, -3, 0, 1, -2.5, 2, 1, -2.5, 2, 3, -3, 2, 3, -2.5, 0, 3, -2.5, 0, 3, -3, 2, 3, -3, 2, 1, -3, 2, 1, -2.5, 2, 3, -2.5, 0, 3, -2.5, 2, 3, -2.5, 2, 1, -2.5, 0, 1, -2.5, 2, 3, -3, 2, 1, -3, 3, 1, -3, 3, 3, -3, 2, 3, -3, 2, 3, -2.5, 2, 1, -2.5, 2, 1, -3, 3, 1, -3, 2, 1, -3, 2, 1, -2.5, 3, 1, -2.5, 3, 3, -3, 3, 3, -2.5, 2, 3, -2.5, 2, 3, -3, 3, 3, -3, 3, 1, -3, 3, 1, -2.5, 3, 3, -2.5, -1, 3, -3, -1, 1, -3, 0, 1, -3, 0, 3, -3, -1, 3, -3, -1, 3, -2.5, -1, 1, -2.5, -1, 1, -3, 0, 1, -3, -1, 1, -3, -1, 1, -2.5, 0, 1, -2.5, 0, 3, -3, 0, 3, -2.5, -1, 3, -2.5, -1, 3, -3, 0, 3, -3, 0, 1, -3, 0, 1, -2.5, 0, 3, -2.5, 2, 3, -2.5, 3, 3, -2.5, 3, 1, -2.5, 2, 1, -2.5, -1, 3, -2.5, 0, 3, -2.5, 0, 1, -2.5, -1, 1, -2.5, -4, 3.5, -3, -4, 3, -3, 4, 3, -3, 4, 3.5, -3, -4, 3.5, -3, -4, 3.5, 4.5, -4, 3, 4.5, -4, 3, -3, 4, 3, -3, -4, 3, -3, -4, 3, 4.5, 4, 3, 4.5, 4, 3.5, -3, 4, 3.5, 4.5, -4, 3.5, 4.5, -4, 3.5, -3, 4, 3.5, -3, 4, 3, -3, 4, 3, 4.5, 4, 3.5, 4.5, -4, 3.5, 4.5, 4, 3.5, 4.5, 4, 3, 4.5, -4, 3, 4.5) +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, 80, 81, 82, 80, 82, 83, 84, 85, 86, 84, 86, 87, 88, 89, 90, 88, 90, 91, 92, 93, 94, 92, 94, 95, 96, 97, 98, 96, 98, 99, 100, 101, 102, 100, 102, 103, 104, 105, 106, 104, 106, 107, 108, 109, 110, 108, 110, 111, 112, 113, 114, 112, 114, 115, 116, 117, 118, 116, 118, 119, 120, 121, 122, 120, 122, 123, 124, 125, 126, 124, 126, 127, 128, 129, 130, 128, 130, 131, 132, 133, 134, 132, 134, 135, 136, 137, 138, 136, 138, 139, 140, 141, 142, 140, 142, 143, 144, 145, 146, 144, 146, 147, 148, 149, 150, 148, 150, 151, 152, 153, 154, 152, 154, 155, 156, 157, 158, 156, 158, 159, 160, 161, 162, 160, 162, 163, 164, 165, 166, 164, 166, 167, 168, 169, 170, 168, 170, 171, 172, 173, 174, 172, 174, 175, 176, 177, 178, 176, 178, 179, 180, 181, 182, 180, 182, 183, 184, 185, 186, 184, 186, 187, 188, 189, 190, 188, 190, 191, 192, 193, 194, 192, 194, 195, 196, 197, 198, 196, 198, 199, 200, 201, 202, 200, 202, 203, 204, 205, 206, 204, 206, 207, 208, 209, 210, 208, 210, 211, 212, 213, 214, 212, 214, 215, 216, 217, 218, 216, 218, 219, 220, 221, 222, 220, 222, 223, 224, 225, 226, 224, 226, 227, 228, 229, 230, 228, 230, 231, 232, 233, 234, 232, 234, 235, 236, 237, 238, 236, 238, 239) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_aj350"] +points = PackedVector3Array(-4, 1, -3, -4, 0.5, -3, 4, 0.5, -3, 4, 1, -3, -4, 1, 4.5, -4, 0.5, 4.5, 4, 0.5, 4.5, 4, 1, 4.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_hcqs7"] +points = PackedVector3Array(-4, 3, -3, -4, 1, -3, -1, 1, -3, -1, 3, -3, -4, 3, -2.5, -4, 1, -2.5, -1, 1, -2.5, -1, 3, -2.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_yg5sk"] +points = PackedVector3Array(0, 3, -3, 0, 1, -3, 2, 1, -3, 2, 3, -3, 0, 3, -2.5, 0, 1, -2.5, 2, 1, -2.5, 2, 3, -2.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_4vdgr"] +points = PackedVector3Array(2, 3, -3, 2, 1, -3, 3, 1, -3, 3, 3, -3, 2, 3, -2.5, 2, 1, -2.5, 3, 1, -2.5, 3, 3, -2.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_qqndk"] +points = PackedVector3Array(-1, 3, -3, -1, 1, -3, 0, 1, -3, 0, 3, -3, -1, 3, -2.5, -1, 1, -2.5, 0, 1, -2.5, 0, 3, -2.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_k068x"] +points = PackedVector3Array(-4, 3, -2.5, -4, 1, -2.5, -3.5, 1, -2.5, -3.5, 3, -2.5, -4, 3, 4, -4, 1, 4, -3.5, 1, 4, -3.5, 3, 4) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_y3y06"] +points = PackedVector3Array(3, 3, -3, 3, 1, -3, 4, 1, -3, 4, 3, -3, 3, 3, -2.5, 3, 1, -2.5, 4, 1, -2.5, 4, 3, -2.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_hj8nw"] +points = PackedVector3Array(3.5, 3, -2.5, 3.5, 1, -2.5, 4, 1, -2.5, 4, 3, -2.5, 3.5, 3, 4, 3.5, 1, 4, 4, 1, 4, 4, 3, 4) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_j8ddb"] +points = PackedVector3Array(-4, 3, 4, -4, 1, 4, 4, 1, 4, 4, 3, 4, -4, 3, 4.5, -4, 1, 4.5, 4, 1, 4.5, 4, 3, 4.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_s470f"] +points = PackedVector3Array(-4, 3.5, -3, -4, 3, -3, 4, 3, -3, 4, 3.5, -3, -4, 3.5, 4.5, -4, 3, 4.5, 4, 3, 4.5, 4, 3.5, 4.5) + +[sub_resource type="Environment" id="Environment_qykko"] +ambient_light_source = 1 +reflected_light_source = 1 + [node name="BriefingRoom3d" type="Node3D"] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00209835, -0.0137185, 0.00361562) -[node name="GridMap" type="GridMap" parent="."] +[node name="Node3D" type="Node3D" parent="."] +visible = false -[node name="Floor" type="CSGBox3D" parent="."] +[node name="GridMap" type="GridMap" parent="Node3D"] + +[node name="Floor" type="CSGBox3D" parent="Node3D"] transform = Transform3D(4.4, 0, 0, 0, 0.2, 0, 0, 0, 4.2, 0, 1, 0.0272617) material = SubResource("StandardMaterial3D_twstw") metadata/_edit_group_ = true -[node name="Ceiling" type="CSGBox3D" parent="."] +[node name="Ceiling" type="CSGBox3D" parent="Node3D"] transform = Transform3D(4.4, 0, 0, 0, 0.2, 0, 0, 0, 4.2, 0, 3, 0.0272617) material = SubResource("StandardMaterial3D_re5kh") metadata/_edit_group_ = true -[node name="CSGBox3D2" type="CSGBox3D" parent="."] +[node name="CSGBox3D2" type="CSGBox3D" parent="Node3D"] transform = Transform3D(4.4, 0, 0, 0, 1.9008, 0, 0, 0, -0.42, 0, 2, -1.97274) material = SubResource("StandardMaterial3D_m7abt") -[node name="CSGBox3D5" type="CSGBox3D" parent="."] +[node name="CSGBox3D5" type="CSGBox3D" parent="Node3D"] transform = Transform3D(0.44, 0, 0, 0, 1.9008, 0, 0, 0, -3.7758, -2, 2, 0.0272617) material = SubResource("StandardMaterial3D_m7abt") -[node name="CSGBox3D6" type="CSGBox3D" parent="."] +[node name="CSGBox3D6" type="CSGBox3D" parent="Node3D"] transform = Transform3D(0.44, 0, 0, 0, 1.9008, 0, 0, 0, -3.7758, 2, 2, 0.0272617) material = SubResource("StandardMaterial3D_m7abt") -[node name="CSGBox3D4" type="CSGBox3D" parent="."] +[node name="CSGBox3D4" type="CSGBox3D" parent="Node3D"] transform = Transform3D(4.4, 0, 0, 0, 1.9008, 0, 0, 0, -0.42, 0, 2, 2.08371) material = SubResource("StandardMaterial3D_m7abt") -[node name="Camera3D" type="Camera3D" parent="."] -transform = Transform3D(0.962209, 0, 0.272314, 0, 1, 0, -0.272314, 0, 0.962209, 0.454159, 2, 1.2103) -fov = 50.0 - -[node name="OmniLight3D" type="OmniLight3D" parent="."] +[node name="OmniLight3D" type="OmniLight3D" parent="Node3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.648119, 2.60817, 0.592737) -[node name="OmniLight3D2" type="OmniLight3D" parent="."] +[node name="OmniLight3D2" type="OmniLight3D" parent="Node3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.45522, 2.60817, 0) -[node name="Box" parent="." instance=ExtResource("4_i1ujt")] +[node name="Box" parent="Node3D" instance=ExtResource("4_i1ujt")] transform = Transform3D(0.499658, 0, 0.0184963, 0, 0.5, 0, -0.0184963, 0, 0.499658, -1.05603, 1.36428, -1.02573) +skeleton = NodePath("../..") -[node name="Box2" parent="." instance=ExtResource("4_i1ujt")] +[node name="Box2" parent="Node3D" instance=ExtResource("4_i1ujt")] transform = Transform3D(0.466514, 0, -0.179901, 0, 0.5, 0, 0.179901, 0, 0.466514, -1.05312, 1.86456, -0.890397) +skeleton = NodePath("../..") -[node name="Box3" parent="." instance=ExtResource("4_i1ujt")] +[node name="Box3" parent="Node3D" instance=ExtResource("4_i1ujt")] transform = Transform3D(0.426634, 0, 0.260736, 0, 0.5, 0, -0.260736, 0, 0.426634, 0.204804, 1.3723, -1.02573) +skeleton = NodePath("../..") -[node name="Mainframe3d" parent="." instance=ExtResource("8_7u58v")] +[node name="Mainframe3d" parent="Node3D" instance=ExtResource("8_7u58v")] transform = Transform3D(-1.45122e-08, 0, -0.332, 0, 0.332, 0, 0.332, 0, -1.45122e-08, 0.856712, 1.44547, -0.845607) -[node name="BlueBox" parent="." instance=ExtResource("9_m2upl")] +[node name="BlueBox" parent="Node3D" instance=ExtResource("9_m2upl")] transform = Transform3D(0.252219, 0, -0.431724, 0, 0.5, 0, 0.431724, 0, 0.252219, -1.14299, 1.36002, -0.0777014) + +[node name="Camera3D" type="Camera3D" parent="."] +transform = Transform3D(0.9622085, 0, 0.2723139, 0, 1, 0, -0.2723139, 0, 0.9622085, 0.8112296, 1.9388342, 1.1366546) +fov = 50.0 + +[node name="FuncGodotMap" type="Node3D" parent="."] +script = ExtResource("10_qykko") +local_map_file = "uid://f4mrjsa06qlk" +map_settings = ExtResource("11_i1ho0") +metadata/_custom_type_script = "uid://kno58homctew" + +[node name="entity_0_worldspawn" type="StaticBody3D" parent="FuncGodotMap" groups=["Solid"]] +collision_mask = 0 +script = ExtResource("12_cwvnr") + +[node name="entity_0_mesh_instance" type="MeshInstance3D" parent="FuncGodotMap/entity_0_worldspawn"] +mesh = SubResource("ArrayMesh_5gwke") + +[node name="entity_0_occluder_instance" type="OccluderInstance3D" parent="FuncGodotMap/entity_0_worldspawn"] +occluder = SubResource("ArrayOccluder3D_y3x54") + +[node name="entity_0_brush_0_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_aj350") + +[node name="entity_0_brush_1_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_hcqs7") + +[node name="entity_0_brush_2_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_yg5sk") + +[node name="entity_0_brush_3_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_4vdgr") + +[node name="entity_0_brush_4_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_qqndk") + +[node name="entity_0_brush_5_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_k068x") + +[node name="entity_0_brush_6_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_y3y06") + +[node name="entity_0_brush_7_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_hj8nw") + +[node name="entity_0_brush_8_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_j8ddb") + +[node name="entity_0_brush_9_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_s470f") + +[node name="entity_1_actor_table" parent="FuncGodotMap" instance=ExtResource("19_j8ajt")] +transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, 0.25, 1.25, 0.5) + +[node name="entity_2_actor_terminal" parent="FuncGodotMap" instance=ExtResource("20_gsdla")] +transform = Transform3D(0.70710665, 0, -0.7071069, 0, 1, 0, 0.7071069, 0, 0.70710665, -0.0625, 1.875, 0.5) + +[node name="entity_3_actor_furniture_computertower" parent="FuncGodotMap" instance=ExtResource("21_5i3ll")] +transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, -0.0625, 1.625, 0.5) + +[node name="entity_4_actor_terminal_big" parent="FuncGodotMap" instance=ExtResource("22_ff213")] +transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 2.25, 1.75, -2) + +[node name="entity_5_actor_mainframe" parent="FuncGodotMap" instance=ExtResource("23_vntvq")] +transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 1, 1.75, -2) + +[node name="entity_6_actor_box_red" parent="FuncGodotMap" instance=ExtResource("24_xkyyn")] +transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, -2, 1.25, -2) + +[node name="entity_7_actor_box_blue" parent="FuncGodotMap" instance=ExtResource("25_0u4ed")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 1.25, -2) + +[node name="entity_8_actor_box_green" parent="FuncGodotMap" instance=ExtResource("26_n7kks")] +transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, -1.5, 1.25, -1) + +[node name="entity_9_actor_box_wood" parent="FuncGodotMap" instance=ExtResource("27_ght52")] +transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, 0, 1.25, -2.25) + +[node name="entity_10_actor_box_wood" parent="FuncGodotMap" instance=ExtResource("27_ght52")] +transform = Transform3D(0.49999997, 0, 0.86602545, 0, 1, 0, -0.86602545, 0, 0.49999997, -1.5, 1.75, -1.75) + +[node name="entity_11_actor_furniture_shelf" parent="FuncGodotMap" instance=ExtResource("28_o0qql")] +transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, -0.5, 1.9375, -2.25) + +[node name="entity_12_actor_furniture_triangle" parent="FuncGodotMap" instance=ExtResource("29_o7vcc")] +transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, -0.75, 2.125, -2.25) + +[node name="OmniLight3D" type="OmniLight3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.7687186, 2.1180792, -0.17878771) +omni_range = 27.233 + +[node name="OmniLight3D2" type="OmniLight3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.1656394, 2.1180792, -0.17878771) +omni_range = 27.233 + +[node name="OmniLight3D3" type="OmniLight3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.1656394, 2.1180792, 2.1725433) +omni_range = 27.233 + +[node name="OmniLight3D4" type="OmniLight3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.5312575, 2.1180792, 2.1725433) +omni_range = 27.233 + +[node name="WorldEnvironment" type="WorldEnvironment" parent="."] +environment = SubResource("Environment_qykko") diff --git a/3D/Maps/Briefing.map b/3D/Maps/Briefing.map new file mode 100644 index 00000000..4e4473a3 --- /dev/null +++ b/3D/Maps/Briefing.map @@ -0,0 +1,170 @@ +// Game: FuncGodot +// Format: Valve +// entity 0 +{ +"mapversion" "220" +"wad" "" +"classname" "worldspawn" +// brush 0 +{ +( -48 -64 16 ) ( -48 -64 17 ) ( -48 -65 16 ) __TB_empty [ -1.2246467991473532e-16 -1 0 0 ] [ 0 0 -1 0 ] 90 1 1 +( -48 -64 16 ) ( -49 -64 16 ) ( -48 -64 17 ) __TB_empty [ 1 -1.2246467991473532e-16 0 -16 ] [ 0 0 -1 0 ] 90 1 1 +( 80 64 8 ) ( 79 64 8 ) ( 80 63 8 ) __TB_empty [ 1 -1.2246467991473532e-16 0 -16 ] [ 1.2246467991473532e-16 1 0 0 ] 0 1 1 +( -48 -64 16 ) ( -48 -65 16 ) ( -49 -64 16 ) Floors/Floor_Tiled_0005 [ -1 1.2246467991473532e-16 0 0 ] [ 1.2246467991473532e-16 1 0 0 ] 90 1 1 +( 80 64 -16 ) ( 80 64 -15 ) ( 79 64 -16 ) __TB_empty [ -1 1.2246467991473532e-16 0 16 ] [ 0 0 -1 0 ] 90 1 1 +( 72 64 -16 ) ( 72 63 -16 ) ( 72 64 -15 ) __TB_empty [ 1.2246467991473532e-16 1 0 0 ] [ 0 0 -1 0 ] 0 1 1 +} +// brush 1 +{ +( -48 -80 24 ) ( -48 -80 25 ) ( -48 -81 24 ) Walls/Wall0 [ -1.2246467991473532e-16 -1 0 0 ] [ 0 0 -1 0 ] 90 1 1 +( -48 -64 24 ) ( -49 -64 24 ) ( -48 -64 25 ) Walls/Wall0 [ 1 -1.2246467991473532e-16 0 0 ] [ 0 0 -1 0 ] 0 1 1 +( -40 48 16 ) ( -41 48 16 ) ( -40 47 16 ) Walls/Wall0 [ 1 -1.2246467991473532e-16 0 0 ] [ 1.2246467991473532e-16 1 0 16 ] 90 1 1 +( -48 -80 48 ) ( -48 -81 48 ) ( -49 -80 48 ) Walls/Wall0 [ -1 1.2246467991473532e-16 0 0 ] [ 1.2246467991473532e-16 1 0 16 ] 0 1 1 +( -40 -16 16 ) ( -40 -16 17 ) ( -41 -16 16 ) Walls/Wall0 [ -1 1.2246467991473532e-16 0 0 ] [ 0 0 -1 0 ] 0 1 1 +( -40 48 16 ) ( -40 47 16 ) ( -40 48 17 ) Walls/Wall0 [ 1.2246467991473532e-16 1 0 0 ] [ 0 0 -1 0 ] 90 1 1 +} +// brush 2 +{ +( -48 0 24 ) ( -48 0 25 ) ( -48 -1 24 ) Manual/Blue_Panel_Wall [ -1.2246467991473532e-16 -1 0 0 ] [ 0 0 -1 0 ] 270 1 1 +( -48 0 24 ) ( -49 0 24 ) ( -48 0 25 ) Manual/Blue_Panel_Wall [ 1 -1.2246467991473532e-16 0 0 ] [ 0 0 -1 0 ] 270 1 1 +( -40 32 16 ) ( -41 32 16 ) ( -40 31 16 ) Manual/Blue_Panel_Wall [ 1 -1.2246467991473532e-16 0 0 ] [ 1.2246467991473532e-16 1 0 0 ] 270 1 1 +( -48 0 48 ) ( -48 -1 48 ) ( -49 0 48 ) Manual/Blue_Panel_Wall [ -1 1.2246467991473532e-16 0 0 ] [ 1.2246467991473532e-16 1 0 0 ] 180 1 1 +( -40 32 16 ) ( -40 32 17 ) ( -41 32 16 ) Manual/Blue_Panel_Wall [ -1 1.2246467991473532e-16 0 0 ] [ 0 0 -1 0 ] 270 1 1 +( -40 32 16 ) ( -40 31 16 ) ( -40 32 17 ) Manual/Blue_Panel_Wall [ 1.2246467991473532e-16 1 0 0 ] [ 0 0 -1 16 ] 270 1 1 +} +// brush 3 +{ +( -48 32 24 ) ( -48 32 25 ) ( -48 31 24 ) Manual/Blue_Panel_Wall [ -1.2246467991473532e-16 -1 0 0 ] [ 0 0 -1 0 ] 180 1 1 +( -48 32 24 ) ( -49 32 24 ) ( -48 32 25 ) Manual/Blue_Panel_Wall [ 1 -1.2246467991473532e-16 0 -8 ] [ 0 0 -1 0 ] 180 1 1 +( -40 48 16 ) ( -41 48 16 ) ( -40 47 16 ) Manual/Blue_Panel_Wall [ 1 -1.2246467991473532e-16 0 -8 ] [ 1.2246467991473532e-16 1 0 0 ] 180 1 1 +( -48 32 48 ) ( -48 31 48 ) ( -49 32 48 ) Manual/Blue_Panel_Wall [ -1 1.2246467991473532e-16 0 8 ] [ 1.2246467991473532e-16 1 0 0 ] 90 1 1 +( -40 48 16 ) ( -40 48 17 ) ( -41 48 16 ) Manual/Blue_Panel_Wall [ -1 1.2246467991473532e-16 0 8 ] [ 0 0 -1 0 ] 180 1 1 +( -40 48 16 ) ( -40 47 16 ) ( -40 48 17 ) Manual/Bulkport_Wall [ 1.2246467991473532e-16 1 0 0 ] [ 0 0 -1 -16 ] 180 1 1 +} +// brush 4 +{ +( -48 -16 24 ) ( -48 -16 25 ) ( -48 -17 24 ) Manual/Blue_Panel_Wall [ -1.2246467991473532e-16 -1 0 -16 ] [ 0 0 -1 0 ] 90 1 1 +( -48 -16 24 ) ( -49 -16 24 ) ( -48 -16 25 ) Manual/Blue_Panel_Wall [ 1 -1.2246467991473532e-16 0 -8 ] [ 0 0 -1 0 ] 90 1 1 +( -40 0 16 ) ( -41 0 16 ) ( -40 -1 16 ) Manual/Blue_Panel_Wall [ 1 -1.2246467991473532e-16 0 -8 ] [ 1.2246467991473532e-16 1 0 16 ] 90 1 1 +( -48 -16 48 ) ( -48 -17 48 ) ( -49 -16 48 ) Manual/Blue_Panel_Wall [ -1 1.2246467991473532e-16 0 8 ] [ 1.2246467991473532e-16 1 0 16 ] 0 1 1 +( -40 0 16 ) ( -40 0 17 ) ( -41 0 16 ) Manual/Blue_Panel_Wall [ -1 1.2246467991473532e-16 0 8 ] [ 0 0 -1 0 ] 90 1 1 +( -40 0 16 ) ( -40 -1 16 ) ( -40 0 17 ) Manual/Bulkport_Wall [ 1.2246467991473532e-16 1 0 0 ] [ 0 0 -1 -16 ] 90 1 1 +} +// brush 5 +{ +( -40 -80 24 ) ( -40 -80 25 ) ( -40 -81 24 ) Walls/Wall0 [ -1.2246467991473532e-16 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1 +( -40 -64 24 ) ( -41 -64 24 ) ( -40 -64 25 ) Walls/Wall0 [ 1 -1.2246467991473532e-16 0 -8 ] [ 0 0 -1 0 ] 270 1 1 +( -32 48 16 ) ( -33 48 16 ) ( -32 47 16 ) Walls/Wall0 [ 1 -1.2246467991473532e-16 0 -8 ] [ 1.2246467991473532e-16 1 0 16 ] 0 1 1 +( -40 -80 48 ) ( -40 -81 48 ) ( -41 -80 48 ) Walls/Wall0 [ -1 1.2246467991473532e-16 0 8 ] [ 1.2246467991473532e-16 1 0 16 ] 270 1 1 +( -32 -56 16 ) ( -32 -56 17 ) ( -33 -56 16 ) Walls/Wall0 [ -1 1.2246467991473532e-16 0 8 ] [ 0 0 -1 0 ] 180 1 1 +( 64 48 16 ) ( 64 47 16 ) ( 64 48 17 ) Walls/Wall0 [ 1.2246467991473532e-16 1 0 0 ] [ 0 0 -1 0 ] 270 1 1 +} +// brush 6 +{ +( -48 32 24 ) ( -48 32 25 ) ( -48 31 24 ) Walls/Wall0 [ -1.2246467991473532e-16 -1 0 0 ] [ 0 0 -1 0 ] 180 1 1 +( -48 48 24 ) ( -49 48 24 ) ( -48 48 25 ) Walls/Wall0 [ 1 -1.2246467991473532e-16 0 0 ] [ 0 0 -1 0 ] 90 1 1 +( -40 160 16 ) ( -41 160 16 ) ( -40 159 16 ) Walls/Wall0 [ 1 -1.2246467991473532e-16 0 0 ] [ 1.2246467991473532e-16 1 0 0 ] 180 1 1 +( -48 32 48 ) ( -48 31 48 ) ( -49 32 48 ) Walls/Wall0 [ -1 1.2246467991473532e-16 0 0 ] [ 1.2246467991473532e-16 1 0 0 ] 90 1 1 +( -40 64 16 ) ( -40 64 17 ) ( -41 64 16 ) Walls/Wall0 [ -1 1.2246467991473532e-16 0 0 ] [ 0 0 -1 0 ] 0 1 1 +( -40 160 16 ) ( -40 159 16 ) ( -40 160 17 ) Walls/Wall0 [ 1.2246467991473532e-16 1 0 0 ] [ 0 0 -1 0 ] 180 1 1 +} +// brush 7 +{ +( -40 40 24 ) ( -40 40 25 ) ( -40 39 24 ) Walls/Wall0 [ -1.2246467991473532e-16 -1 0 8 ] [ 0 0 -1 0 ] 90 1 1 +( -40 56 24 ) ( -41 56 24 ) ( -40 56 25 ) Walls/Wall0 [ 1 -1.2246467991473532e-16 0 -8 ] [ 0 0 -1 0 ] 0 1 1 +( -32 168 16 ) ( -33 168 16 ) ( -32 167 16 ) Walls/Wall0 [ 1 -1.2246467991473532e-16 0 -8 ] [ 1.2246467991473532e-16 1 0 -8 ] 90 1 1 +( -40 40 48 ) ( -40 39 48 ) ( -41 40 48 ) Walls/Wall0 [ -1 1.2246467991473532e-16 0 8 ] [ 1.2246467991473532e-16 1 0 -8 ] 0 1 1 +( -32 64 16 ) ( -32 64 17 ) ( -33 64 16 ) Walls/Wall0 [ -1 1.2246467991473532e-16 0 8 ] [ 0 0 -1 0 ] 270 1 1 +( 64 168 16 ) ( 64 167 16 ) ( 64 168 17 ) Walls/Wall0 [ 1.2246467991473532e-16 1 0 -8 ] [ 0 0 -1 0 ] 0 1 1 +} +// brush 8 +{ +( 64 -80 24 ) ( 64 -80 25 ) ( 64 -81 24 ) Walls/Wall0 [ -1.2246467991473532e-16 -1 0 0 ] [ 0 0 -1 0 ] 180 1 1 +( 64 -64 24 ) ( 63 -64 24 ) ( 64 -64 25 ) Walls/Wall0 [ 1 -1.2246467991473532e-16 0 0 ] [ 0 0 -1 0 ] 90 1 1 +( 72 48 16 ) ( 71 48 16 ) ( 72 47 16 ) Walls/Wall0 [ 1 -1.2246467991473532e-16 0 0 ] [ 1.2246467991473532e-16 1 0 16 ] 180 1 1 +( 64 -80 48 ) ( 64 -81 48 ) ( 63 -80 48 ) Walls/Wall0 [ -1 1.2246467991473532e-16 0 0 ] [ 1.2246467991473532e-16 1 0 16 ] 90 1 1 +( 72 64 16 ) ( 72 64 17 ) ( 71 64 16 ) Walls/Wall0 [ -1 1.2246467991473532e-16 0 0 ] [ 0 0 -1 0 ] 270 1 1 +( 72 48 16 ) ( 72 47 16 ) ( 72 48 17 ) Walls/Wall0 [ 1.2246467991473532e-16 1 0 0 ] [ 0 0 -1 0 ] 180 1 1 +} +// brush 9 +{ +( -48 -96 56 ) ( -48 -96 57 ) ( -48 -97 56 ) Various/Various1 [ -1.2246467991473532e-16 -1 0 0 ] [ 0 0 -1 0 ] 180 1 1 +( -80 -64 56 ) ( -81 -64 56 ) ( -80 -64 57 ) Various/Various1 [ 1 -1.2246467991473532e-16 0 0 ] [ 0 0 -1 0 ] 180 1 1 +( 72 64 48 ) ( 71 64 48 ) ( 72 63 48 ) Various/Various1 [ 1 -1.2246467991473532e-16 0 0 ] [ 1.2246467991473532e-16 1 0 0 ] 270 1 1 +( -80 -96 56 ) ( -80 -97 56 ) ( -81 -96 56 ) Various/Various1 [ -1 1.2246467991473532e-16 0 0 ] [ 1.2246467991473532e-16 1 0 0 ] 270 1 1 +( 72 64 48 ) ( 72 64 49 ) ( 71 64 48 ) Various/Various1 [ -1 1.2246467991473532e-16 0 0 ] [ 0 0 -1 0 ] 270 1 1 +( 72 64 48 ) ( 72 63 48 ) ( 72 64 49 ) Various/Various1 [ 1.2246467991473532e-16 1 0 0 ] [ 0 0 -1 0 ] 270 1 1 +} +} +// entity 1 +{ +"classname" "actor_table" +"origin" "8 4 20" +"angles" "0 180 0" +} +// entity 2 +{ +"classname" "actor_terminal" +"origin" "8 -1 30" +"angles" "0 135 0" +} +// entity 3 +{ +"classname" "actor_furniture_computertower" +"origin" "8 -1 26" +"angles" "0 180 0" +} +// entity 4 +{ +"classname" "actor_terminal_big" +"origin" "-32 36 28" +"angles" "0 0 0" +} +// entity 5 +{ +"classname" "actor_mainframe" +"origin" "-32 16 28" +"angles" "0 0 0" +} +// entity 6 +{ +"classname" "actor_box_red" +"origin" "-32 -32 20" +"angles" "0 180 0" +} +// entity 7 +{ +"classname" "actor_box_blue" +"origin" "-32 -16 20" +"angles" "0 180 0" +} +// entity 8 +{ +"classname" "actor_box_green" +"origin" "-16 -24 20" +"angles" "0 180 0" +} +// entity 9 +{ +"classname" "actor_box_wood" +"origin" "-36 0 20" +"angles" "0 180 0" +} +// entity 10 +{ +"classname" "actor_box_wood" +"origin" "-28 -24 28" +"angles" "0 -120 0" +} +// entity 11 +{ +"classname" "actor_furniture_shelf" +"origin" "-36 -8 31" +"angles" "0 180 0" +} +// entity 12 +{ +"classname" "actor_furniture_triangle" +"origin" "-36 -12 34" +"angles" "0 180 0" +} diff --git a/3D/Maps/Briefing.map.import b/3D/Maps/Briefing.map.import new file mode 100644 index 00000000..da3a2848 --- /dev/null +++ b/3D/Maps/Briefing.map.import @@ -0,0 +1,14 @@ +[remap] + +importer="func_godot.map" +type="Resource" +uid="uid://f4mrjsa06qlk" +path="res://.godot/imported/Briefing.map-62bc87d1aab5ad85bfbc38f14b9f8472.tres" + +[deps] + +source_file="res://3D/Maps/Briefing.map" +dest_files=["res://.godot/imported/Briefing.map-62bc87d1aab5ad85bfbc38f14b9f8472.tres"] + +[params] + diff --git a/ExternalMaterial/HexGrid/Singles/Floors/Floor_Tiled_0005.tres b/ExternalMaterial/HexGrid/Singles/Floors/Floor_Tiled_0005.tres new file mode 100644 index 00000000..f78da285 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Floors/Floor_Tiled_0005.tres @@ -0,0 +1,8 @@ +[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://dt1tk4wadwu3n"] + +[ext_resource type="Texture2D" uid="uid://d24ln87ikwp86" path="res://textures/Floors/Floor_Tiled_0005.png" id="1_njna2"] + +[resource] +albedo_texture = ExtResource("1_njna2") +metallic_specular = 0.0 +texture_filter = 2 diff --git a/Scenes/Maps/Intro_Briefing.tscn b/Scenes/Maps/Intro_Briefing.tscn index 714b1264..b223dce6 100644 --- a/Scenes/Maps/Intro_Briefing.tscn +++ b/Scenes/Maps/Intro_Briefing.tscn @@ -26,9 +26,10 @@ gradient = SubResource("Gradient_mp1dh") [node name="IntroBriefing" type="Node2D"] script = ExtResource("1_qu5kv") _trackName = &"Mission1_Briefing" -_finishedScenePath = &"uid://bpnahwxmjgb6t" +_finishedScenePath = &"uid://ec4m3geediis" [node name="SubViewportContainer" type="SubViewportContainer" parent="."] +anchors_preset = -1 offset_right = 320.0 offset_bottom = 160.0 @@ -43,7 +44,7 @@ render_target_update_mode = 4 visible = false top_level = true material = SubResource("ShaderMaterial_pa17m") -anchors_preset = 15 +anchors_preset = -1 anchor_right = 1.0 anchor_bottom = 1.0 offset_left = -7.0