Revamped intro briefing

This commit is contained in:
Marco 2025-08-13 09:49:37 +02:00
commit fadc498926
5 changed files with 459 additions and 22 deletions

View file

@ -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://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"] [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="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://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="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"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_twstw"]
albedo_texture = ExtResource("1_e50nb") albedo_texture = ExtResource("1_e50nb")
@ -38,58 +58,282 @@ uv1_triplanar = true
uv1_world_triplanar = true uv1_world_triplanar = true
texture_filter = 0 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"] [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) transform = Transform3D(4.4, 0, 0, 0, 0.2, 0, 0, 0, 4.2, 0, 1, 0.0272617)
material = SubResource("StandardMaterial3D_twstw") material = SubResource("StandardMaterial3D_twstw")
metadata/_edit_group_ = true 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) transform = Transform3D(4.4, 0, 0, 0, 0.2, 0, 0, 0, 4.2, 0, 3, 0.0272617)
material = SubResource("StandardMaterial3D_re5kh") material = SubResource("StandardMaterial3D_re5kh")
metadata/_edit_group_ = true 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) transform = Transform3D(4.4, 0, 0, 0, 1.9008, 0, 0, 0, -0.42, 0, 2, -1.97274)
material = SubResource("StandardMaterial3D_m7abt") 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) transform = Transform3D(0.44, 0, 0, 0, 1.9008, 0, 0, 0, -3.7758, -2, 2, 0.0272617)
material = SubResource("StandardMaterial3D_m7abt") 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) transform = Transform3D(0.44, 0, 0, 0, 1.9008, 0, 0, 0, -3.7758, 2, 2, 0.0272617)
material = SubResource("StandardMaterial3D_m7abt") 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) transform = Transform3D(4.4, 0, 0, 0, 1.9008, 0, 0, 0, -0.42, 0, 2, 2.08371)
material = SubResource("StandardMaterial3D_m7abt") material = SubResource("StandardMaterial3D_m7abt")
[node name="Camera3D" type="Camera3D" parent="."] [node name="OmniLight3D" type="OmniLight3D" parent="Node3D"]
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="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.648119, 2.60817, 0.592737) 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) 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) 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) 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) 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) 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) 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")

170
3D/Maps/Briefing.map Normal file
View file

@ -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"
}

View file

@ -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]

View file

@ -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

View file

@ -26,9 +26,10 @@ gradient = SubResource("Gradient_mp1dh")
[node name="IntroBriefing" type="Node2D"] [node name="IntroBriefing" type="Node2D"]
script = ExtResource("1_qu5kv") script = ExtResource("1_qu5kv")
_trackName = &"Mission1_Briefing" _trackName = &"Mission1_Briefing"
_finishedScenePath = &"uid://bpnahwxmjgb6t" _finishedScenePath = &"uid://ec4m3geediis"
[node name="SubViewportContainer" type="SubViewportContainer" parent="."] [node name="SubViewportContainer" type="SubViewportContainer" parent="."]
anchors_preset = -1
offset_right = 320.0 offset_right = 320.0
offset_bottom = 160.0 offset_bottom = 160.0
@ -43,7 +44,7 @@ render_target_update_mode = 4
visible = false visible = false
top_level = true top_level = true
material = SubResource("ShaderMaterial_pa17m") material = SubResource("ShaderMaterial_pa17m")
anchors_preset = 15 anchors_preset = -1
anchor_right = 1.0 anchor_right = 1.0
anchor_bottom = 1.0 anchor_bottom = 1.0
offset_left = -7.0 offset_left = -7.0