Space tutorial look

This commit is contained in:
Marco 2025-06-28 17:53:03 +02:00
commit 8d65b00d73
40 changed files with 1494 additions and 565 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,129 @@
[gd_scene load_steps=19 format=4 uid="uid://xm6y2sc3qx3u"]
[ext_resource type="Script" uid="uid://kno58homctew" path="res://addons/func_godot/src/map/func_godot_map.gd" id="1_0nxt4"]
[ext_resource type="Resource" uid="uid://cx41lsryg5wpm" path="res://3D/TrenchBroom/map_settings.tres" id="2_oj1gl"]
[ext_resource type="Script" uid="uid://oq2ep51w11u5" path="res://3D/TrenchBroom/EntityScripts/Solid/worldspawn.gd" id="3_rhkt8"]
[ext_resource type="Material" uid="uid://s8r6awwmtpt2" path="res://textures/Manual/Grid_Small_001.tres" id="4_rhkt8"]
[ext_resource type="Material" uid="uid://dpx3rl57e8r0p" path="res://textures/Manual/Grid_002.tres" id="5_opovo"]
[ext_resource type="Material" uid="uid://bdj1dmtiv46et" path="res://textures/Manual/Grid_005.tres" id="6_opovo"]
[sub_resource type="ArrayMesh" id="ArrayMesh_opovo"]
_surfaces = [{
"aabb": AABB(-3.5, 0, -3.5, 16, 1, 8.5),
"attribute_data": PackedByteArray("AADgQAAAAMAAAOBAAAAAAAAAEMEAAAAAAAAQwQAAAMAAAODAAAAAwAAAIEEAAADAAAAgQQAAAAAAAODAAAAAAAAA4MAAABDBAAAgQQAAEMEAACBBAADgQAAA4MAAAOBAAADgwAAAAMAAABBBAAAAwAAAEEEAAAAAAADgwAAAAAAAABDBAAAAwAAAEMEAAAAAAADIwQAAAAAAAMjBAAAAwAAA4MAAAMjBAAAgQQAAyMEAACBBAAAQwQAA4MAAABDBAADgQAAAAMAAAOBAAAAAAAAAIMEAAAAAAAAgwQAAAMAAABBBAAAAwAAAyEEAAADAAADIQQAAAAAAABBBAAAAAA=="),
"format": 34359742487,
"index_count": 48,
"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsAHAAdAB4AHAAeAB8A"),
"material": ExtResource("4_rhkt8"),
"name": "Manual/Grid_Small_001",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 32,
"vertex_data": PackedByteArray("AABgwAAAgD8AAGDAAABgwAAAAAAAAGDAAACQQAAAAAAAAGDAAACQQAAAgD8AAGDAAABgwAAAgD8AAGDAAABgwAAAgD8AAKBAAABgwAAAAAAAAKBAAABgwAAAAAAAAGDAAACQQAAAgD8AAGDAAACQQAAAgD8AAKBAAABgwAAAgD8AAKBAAABgwAAAgD8AAGDAAABgwAAAgD8AAKBAAACQQAAAgD8AAKBAAACQQAAAAAAAAKBAAABgwAAAAAAAAKBAAACQQAAAgD8AAGDAAACQQAAAAAAAAGDAAABIQQAAAAAAAGDAAABIQQAAgD8AAGDAAABIQQAAgD8AAGDAAABIQQAAgD8AAKBAAACQQAAAgD8AAKBAAACQQAAAgD8AAGDAAABIQQAAgD8AAGDAAABIQQAAAAAAAGDAAABIQQAAAAAAAKBAAABIQQAAgD8AAKBAAACQQAAAgD8AAKBAAABIQQAAgD8AAKBAAABIQQAAAAAAAKBAAACQQAAAAAAAAKBA/////wAA/7//////AAD/v/////8AAP+//////wAA/78AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/////f/+//3////9//7//f////3//v/9/////f/+//3//f////7//f/9/////v/9//3////+//3//f////7//////AAD/v/////8AAP+//////wAA/7//////AAD/v/9/////f/+//3////9//7//f////3//v/9/////f/+/////f/////////9//////////3//////////f///////f/9/////v/9//3////+//3//f////7//f/9/////vw==")
}, {
"aabb": AABB(-4.5, -2.5, -16, 8, 1, 8),
"attribute_data": PackedByteArray("AACQQAAAAEAAAJBAAABAQAAAYMAAAEBAAABgwAAAAEAAAHjBAAAAQAAA8MAAAABAAADwwAAAQEAAAHjBAABAQAAAeEEAAGDAAAB4QQAAkEAAAPBAAACQQAAA8EAAAGDAAAB4wQAAYMAAAPDAAABgwAAA8MAAAJBAAAB4wQAAkEAAAHhBAAAAQAAAeEEAAEBAAADwQAAAQEAAAPBAAAAAQAAAkMAAAABAAABgQAAAAEAAAGBAAABAQAAAkMAAAEBA"),
"format": 34359742487,
"index_count": 36,
"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcA"),
"material": ExtResource("5_opovo"),
"name": "Manual/Grid_002",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 24,
"vertex_data": PackedByteArray("AACQwAAAwL8AAIDBAACQwAAAIMAAAIDBAABgQAAAIMAAAIDBAABgQAAAwL8AAIDBAACQwAAAwL8AAIDBAACQwAAAwL8AAADBAACQwAAAIMAAAADBAACQwAAAIMAAAIDBAABgQAAAIMAAAIDBAACQwAAAIMAAAIDBAACQwAAAIMAAAADBAABgQAAAIMAAAADBAABgQAAAwL8AAIDBAABgQAAAwL8AAADBAACQwAAAwL8AAADBAACQwAAAwL8AAIDBAABgQAAAwL8AAIDBAABgQAAAIMAAAIDBAABgQAAAIMAAAADBAABgQAAAwL8AAADBAACQwAAAwL8AAADBAABgQAAAwL8AAADBAABgQAAAIMAAAADBAACQwAAAIMAAAADB/////wAA/7//////AAD/v/////8AAP+//////wAA/78AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD//////38AAP//////fwAA//////9/AAD//////3////9//7//f////3//v/9/////f/+//3////9//7////9//////////3//////////f/////////9///////9//3////+//3//f////7//f/9/////v/9//3////+/")
}, {
"aabb": AABB(-3.5, 0, -3.5, 16, 3, 9),
"attribute_data": PackedByteArray("AACAwAAAQMAAAIDAAACAvwAAkMAAAIC/AACQwAAAQMAAAGDAAABAwAAAAAAAAEDAAAAAAAAAgL8AAGDAAACAvwAAYEAAAJDAAABgQAAAgMAAAAAAAACAwAAAAAAAAJDAAABgwAAAkMAAAAAAAACQwAAAAAAAAIDAAABgwAAAgMAAAFxAAABAwAAAXEAAAIC/AACAvQAAgL8AAIC9AABAwAAAgEAAAEDAAACQQAAAQMAAAJBAAACAvwAAgEAAAIC/AACAwAAAQMAAAIDAAACAvwAAkMAAAIC/AACQwAAAQMAAACBAAABAwAAAsEAAAEDAAACwQAAAgL8AACBAAACAvwAAIMAAAJDAAAAgwAAAgMAAALDAAACAwAAAsMAAAJDAAAAgQAAAkMAAALBAAACQwAAAsEAAAIDAAAAgQAAAgMAAAMi/AABAwAAAyL8AAIC/AACSwAAAgL8AAJLAAABAwAAAgEAAAEDAAACQQAAAQMAAAJBAAACAvwAAgEAAAIC/AABgQAAAQMAAAGBAAACAvwAAgMAAAIC/AACAwAAAQMAAAGDAAABAwAAAQMAAAEDAAABAwAAAgL8AAGDAAACAvwAAYEAAAIDAAABgQAAAYEAAAEBAAABgQAAAQEAAAIDAAABgwAAAgMAAAEDAAACAwAAAQMAAAGBAAABgwAAAYEAAAGBAAABAwAAAYEAAAIC/AABAQAAAgL8AAEBAAABAwAAAZMAAAEDAAAB8QAAAQMAAAHxAAACAvwAAZMAAAIC/AABgQAAAQMAAAGBAAAAAAAAAgMAAAAAAAACAwAAAQMAAALBAAABAwAAAwEAAAEDAAADAQAAAAAAAALBAAAAAAAAAsMAAAIDAAACwwAAAYEAAAMDAAABgQAAAwMAAAIDAAACwQAAAgMAAAMBAAACAwAAAwEAAAGBAAACwQAAAYEAAALDAAABAwAAAsMAAAAAAAADAwAAAAAAAAMDAAABAwAAAZMAAAEDAAAB8QAAAQMAAAHxAAAAAAAAAZMAAAAAAAACAQAAAQMAAAIBAAACAvwAAYEAAAIC/AABgQAAAQMAAAEDAAABAwAAAoEAAAEDAAACgQAAAgL8AAEDAAACAvwAAQEAAAGBAAABAQAAAgEAAAKDAAACAQAAAoMAAAGBAAABAwAAAYEAAAKBAAABgQAAAoEAAAIBAAABAwAAAgEAAADxAAABAwAAAPEAAAIC/AACiwAAAgL8AAKLAAABAwAAAgMAAAEDAAABgwAAAQMAAAGDAAACAvwAAgMAAAIC/AACAwAAAQMAAAIDAAACAvwAAQMEAAIC/AABAwQAAQMAAAGDAAABAwAAAQMAAAEDAAABAwAAAgL8AAGDAAACAvwAAYEAAAEDBAABgQAAAgMAAAEBAAACAwAAAQEAAAEDBAABgwAAAQMEAAEDAAABAwQAAQMAAAIDAAABgwAAAgMAAAGBAAABAwAAAYEAAAIC/AABAQAAAgL8AAEBAAABAwAAAfEAAAEDAAAA/QQAAQMAAAD9BAACAvwAAfEAAAIC/AACAwAAAQMAAAIDAAAAAAAAAQMEAAAAAAABAwQAAQMAAALBAAABAwAAAwEAAAEDAAADAQAAAAAAAALBAAAAAAAAAsMAAAEDBAACwwAAAgMAAAMDAAACAwAAAwMAAAEDBAACwQAAAQMEAAMBAAABAwQAAwEAAAIDAAACwQAAAgMAAALDAAABAwAAAsMAAAAAAAADAwAAAAAAAAMDAAABAwAAAfEAAAEDAAAA/QQAAQMAAAD9BAAAAAAAAfEAAAAAA"),
"format": 34359742487,
"index_count": 252,
"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsAHAAdAB4AHAAeAB8AIAAhACIAIAAiACMAJAAlACYAJAAmACcAKAApACoAKAAqACsALAAtAC4ALAAuAC8AMAAxADIAMAAyADMANAA1ADYANAA2ADcAOAA5ADoAOAA6ADsAPAA9AD4APAA+AD8AQABBAEIAQABCAEMARABFAEYARABGAEcASABJAEoASABKAEsATABNAE4ATABOAE8AUABRAFIAUABSAFMAVABVAFYAVABWAFcAWABZAFoAWABaAFsAXABdAF4AXABeAF8AYABhAGIAYABiAGMAZABlAGYAZABmAGcAaABpAGoAaABqAGsAbABtAG4AbABuAG8AcABxAHIAcAByAHMAdAB1AHYAdAB2AHcAeAB5AHoAeAB6AHsAfAB9AH4AfAB+AH8AgACBAIIAgACCAIMAhACFAIYAhACGAIcAiACJAIoAiACKAIsAjACNAI4AjACOAI8AkACRAJIAkACSAJMAlACVAJYAlACWAJcAmACZAJoAmACaAJsAnACdAJ4AnACeAJ8AoAChAKIAoACiAKMApAClAKYApACmAKcA"),
"material": ExtResource("6_opovo"),
"name": "Manual/Grid_005",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 168,
"vertex_data": PackedByteArray("AACAQAAAQEAAAGDAAACAQAAAgD8AAGDAAACQQAAAgD8AAGDAAACQQAAAQEAAAGDAAACAQAAAQEAAAGDAAACAQAAAQEAAAAAAAACAQAAAgD8AAAAAAACAQAAAgD8AAGDAAACQQAAAgD8AAGDAAACAQAAAgD8AAGDAAACAQAAAgD8AAAAAAACQQAAAgD8AAAAAAACQQAAAQEAAAGDAAACQQAAAQEAAAAAAAACAQAAAQEAAAAAAAACAQAAAQEAAAGDAAACQQAAAQEAAAGDAAACQQAAAgD8AAGDAAACQQAAAgD8AAAAAAACQQAAAQEAAAAAAAACAQAAAQEAAAAAAAACQQAAAQEAAAAAAAACQQAAAgD8AAAAAAACAQAAAgD8AAAAAAACAQAAAQEAAAABAAACAQAAAgD8AAABAAACQQAAAgD8AAABAAACQQAAAQEAAAABAAACAQAAAQEAAAABAAACAQAAAQEAAAKBAAACAQAAAgD8AAKBAAACAQAAAgD8AAABAAACQQAAAgD8AAABAAACAQAAAgD8AAABAAACAQAAAgD8AAKBAAACQQAAAgD8AAKBAAACQQAAAQEAAAABAAACQQAAAQEAAAKBAAACAQAAAQEAAAKBAAACAQAAAQEAAAABAAACQQAAAQEAAAABAAACQQAAAgD8AAABAAACQQAAAgD8AAKBAAACQQAAAQEAAAKBAAACAQAAAQEAAAKBAAACQQAAAQEAAAKBAAACQQAAAgD8AAKBAAACAQAAAgD8AAKBAAABgwAAAQEAAAGDAAABgwAAAgD8AAGDAAACAQAAAgD8AAGDAAACAQAAAQEAAAGDAAABgwAAAQEAAAGDAAABgwAAAQEAAAEDAAABgwAAAgD8AAEDAAABgwAAAgD8AAGDAAACAQAAAgD8AAGDAAABgwAAAgD8AAGDAAABgwAAAgD8AAEDAAACAQAAAgD8AAEDAAACAQAAAQEAAAGDAAACAQAAAQEAAAEDAAABgwAAAQEAAAEDAAABgwAAAQEAAAGDAAACAQAAAQEAAAGDAAACAQAAAgD8AAGDAAACAQAAAgD8AAEDAAACAQAAAQEAAAEDAAABgwAAAQEAAAEDAAACAQAAAQEAAAEDAAACAQAAAgD8AAEDAAABgwAAAgD8AAEDAAABgwAAAQEAAAKBAAABgwAAAAAAAAKBAAACAQAAAAAAAAKBAAACAQAAAQEAAAKBAAABgwAAAQEAAAKBAAABgwAAAQEAAALBAAABgwAAAAAAAALBAAABgwAAAAAAAAKBAAACAQAAAAAAAAKBAAABgwAAAAAAAAKBAAABgwAAAAAAAALBAAACAQAAAAAAAALBAAACAQAAAQEAAAKBAAACAQAAAQEAAALBAAABgwAAAQEAAALBAAABgwAAAQEAAAKBAAACAQAAAQEAAAKBAAACAQAAAAAAAAKBAAACAQAAAAAAAALBAAACAQAAAQEAAALBAAABgwAAAQEAAALBAAACAQAAAQEAAALBAAACAQAAAAAAAALBAAABgwAAAAAAAALBAAABgwAAAQEAAAEDAAABgwAAAgD8AAEDAAABAwAAAgD8AAEDAAABAwAAAQEAAAEDAAABgwAAAQEAAAEDAAABgwAAAQEAAAKBAAABgwAAAgD8AAKBAAABgwAAAgD8AAEDAAABAwAAAgD8AAEDAAABgwAAAgD8AAEDAAABgwAAAgD8AAKBAAABAwAAAgD8AAKBAAABAwAAAQEAAAEDAAABAwAAAQEAAAKBAAABgwAAAQEAAAKBAAABgwAAAQEAAAEDAAABAwAAAQEAAAEDAAABAwAAAgD8AAEDAAABAwAAAgD8AAKBAAABAwAAAQEAAAKBAAABgwAAAQEAAAKBAAABAwAAAQEAAAKBAAABAwAAAgD8AAKBAAABgwAAAgD8AAKBAAACQQAAAQEAAAGDAAACQQAAAgD8AAGDAAABIQQAAgD8AAGDAAABIQQAAQEAAAGDAAACQQAAAQEAAAGDAAACQQAAAQEAAAEDAAACQQAAAgD8AAEDAAACQQAAAgD8AAGDAAABIQQAAgD8AAGDAAACQQAAAgD8AAGDAAACQQAAAgD8AAEDAAABIQQAAgD8AAEDAAABIQQAAQEAAAGDAAABIQQAAQEAAAEDAAACQQAAAQEAAAEDAAACQQAAAQEAAAGDAAABIQQAAQEAAAGDAAABIQQAAgD8AAGDAAABIQQAAgD8AAEDAAABIQQAAQEAAAEDAAACQQAAAQEAAAEDAAABIQQAAQEAAAEDAAABIQQAAgD8AAEDAAACQQAAAgD8AAEDAAACAQAAAQEAAAKBAAACAQAAAAAAAAKBAAABAQQAAAAAAAKBAAABAQQAAQEAAAKBAAACAQAAAQEAAAKBAAACAQAAAQEAAALBAAACAQAAAAAAAALBAAACAQAAAAAAAAKBAAABAQQAAAAAAAKBAAACAQAAAAAAAAKBAAACAQAAAAAAAALBAAABAQQAAAAAAALBAAABAQQAAQEAAAKBAAABAQQAAQEAAALBAAACAQAAAQEAAALBAAACAQAAAQEAAAKBAAABAQQAAQEAAAKBAAABAQQAAAAAAAKBAAABAQQAAAAAAALBAAABAQQAAQEAAALBAAACAQAAAQEAAALBAAABAQQAAQEAAALBAAABAQQAAAAAAALBAAACAQAAAAAAAALBA/////wAA/7//////AAD/v/////8AAP+//////wAA/78AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD//////38AAP//////fwAA//////9/AAD//////3////9//7//f////3//v/9/////f/+//3////9//7////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//////38AAP//////fwAA//////9/AAD//////3////9//7//f////3//v/9/////f/+//3////9//7////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//////38AAP//////fwAA//////9/AAD//////3////9//7//f////3//v/9/////f/+//3////9//7////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//////38AAP//////fwAA//////9/AAD//////3////9//7//f////3//v/9/////f/+//3////9//7////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//////38AAP//////fwAA//////9/AAD//////3////9//7//f////3//v/9/////f/+//3////9//7////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//////38AAP//////fwAA//////9/AAD//////3////9//7//f////3//v/9/////f/+//3////9//7////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//////38AAP//////fwAA//////9/AAD//////3////9//7//f////3//v/9/////f/+//3////9//7////9//////////3//////////f/////////9///////9//3////+//3//f////7//f/9/////v/9//3////+/")
}]
[sub_resource type="ArrayOccluder3D" id="ArrayOccluder3D_cllbb"]
vertices = PackedVector3Array(-3.5, 1, -3.5, -3.5, 0, -3.5, 4.5, 0, -3.5, 4.5, 1, -3.5, -3.5, 1, -3.5, -3.5, 1, 5, -3.5, 0, 5, -3.5, 0, -3.5, 4.5, 1, -3.5, 4.5, 1, 5, -3.5, 1, 5, -3.5, 1, -3.5, -3.5, 1, 5, 4.5, 1, 5, 4.5, 0, 5, -3.5, 0, 5, 4.5, 1, -3.5, 4.5, 0, -3.5, 12.5, 0, -3.5, 12.5, 1, -3.5, 12.5, 1, -3.5, 12.5, 1, 5, 4.5, 1, 5, 4.5, 1, -3.5, 12.5, 1, -3.5, 12.5, 0, -3.5, 12.5, 0, 5, 12.5, 1, 5, 4.5, 1, 5, 12.5, 1, 5, 12.5, 0, 5, 4.5, 0, 5, -4.5, -1.5, -16, -4.5, -2.5, -16, 3.5, -2.5, -16, 3.5, -1.5, -16, -4.5, -1.5, -16, -4.5, -1.5, -8, -4.5, -2.5, -8, -4.5, -2.5, -16, 3.5, -2.5, -16, -4.5, -2.5, -16, -4.5, -2.5, -8, 3.5, -2.5, -8, 3.5, -1.5, -16, 3.5, -1.5, -8, -4.5, -1.5, -8, -4.5, -1.5, -16, 3.5, -1.5, -16, 3.5, -2.5, -16, 3.5, -2.5, -8, 3.5, -1.5, -8, -4.5, -1.5, -8, 3.5, -1.5, -8, 3.5, -2.5, -8, -4.5, -2.5, -8, 4, 3, -3.5, 4, 1, -3.5, 4.5, 1, -3.5, 4.5, 3, -3.5, 4, 3, -3.5, 4, 3, 0, 4, 1, 0, 4, 1, -3.5, 4.5, 1, -3.5, 4, 1, -3.5, 4, 1, 0, 4.5, 1, 0, 4.5, 3, -3.5, 4.5, 3, 0, 4, 3, 0, 4, 3, -3.5, 4.5, 3, -3.5, 4.5, 1, -3.5, 4.5, 1, 0, 4.5, 3, 0, 4, 3, 0, 4.5, 3, 0, 4.5, 1, 0, 4, 1, 0, 4, 3, 2, 4, 1, 2, 4.5, 1, 2, 4.5, 3, 2, 4, 3, 2, 4, 3, 5, 4, 1, 5, 4, 1, 2, 4.5, 1, 2, 4, 1, 2, 4, 1, 5, 4.5, 1, 5, 4.5, 3, 2, 4.5, 3, 5, 4, 3, 5, 4, 3, 2, 4.5, 3, 2, 4.5, 1, 2, 4.5, 1, 5, 4.5, 3, 5, 4, 3, 5, 4.5, 3, 5, 4.5, 1, 5, 4, 1, 5, -3.5, 3, -3.5, -3.5, 1, -3.5, 4, 1, -3.5, 4, 3, -3.5, -3.5, 3, -3.5, -3.5, 3, -3, -3.5, 1, -3, -3.5, 1, -3.5, 4, 1, -3.5, -3.5, 1, -3.5, -3.5, 1, -3, 4, 1, -3, 4, 3, -3.5, 4, 3, -3, -3.5, 3, -3, -3.5, 3, -3.5, 4, 3, -3.5, 4, 1, -3.5, 4, 1, -3, 4, 3, -3, -3.5, 3, -3, 4, 3, -3, 4, 1, -3, -3.5, 1, -3, -3.5, 3, 5, -3.5, 0, 5, 4, 0, 5, 4, 3, 5, -3.5, 3, 5, -3.5, 3, 5.5, -3.5, 0, 5.5, -3.5, 0, 5, 4, 0, 5, -3.5, 0, 5, -3.5, 0, 5.5, 4, 0, 5.5, 4, 3, 5, 4, 3, 5.5, -3.5, 3, 5.5, -3.5, 3, 5, 4, 3, 5, 4, 0, 5, 4, 0, 5.5, 4, 3, 5.5, -3.5, 3, 5.5, 4, 3, 5.5, 4, 0, 5.5, -3.5, 0, 5.5, -3.5, 3, -3, -3.5, 1, -3, -3, 1, -3, -3, 3, -3, -3.5, 3, -3, -3.5, 3, 5, -3.5, 1, 5, -3.5, 1, -3, -3, 1, -3, -3.5, 1, -3, -3.5, 1, 5, -3, 1, 5, -3, 3, -3, -3, 3, 5, -3.5, 3, 5, -3.5, 3, -3, -3, 3, -3, -3, 1, -3, -3, 1, 5, -3, 3, 5, -3.5, 3, 5, -3, 3, 5, -3, 1, 5, -3.5, 1, 5, 4.5, 3, -3.5, 4.5, 1, -3.5, 12.5, 1, -3.5, 12.5, 3, -3.5, 4.5, 3, -3.5, 4.5, 3, -3, 4.5, 1, -3, 4.5, 1, -3.5, 12.5, 1, -3.5, 4.5, 1, -3.5, 4.5, 1, -3, 12.5, 1, -3, 12.5, 3, -3.5, 12.5, 3, -3, 4.5, 3, -3, 4.5, 3, -3.5, 12.5, 3, -3.5, 12.5, 1, -3.5, 12.5, 1, -3, 12.5, 3, -3, 4.5, 3, -3, 12.5, 3, -3, 12.5, 1, -3, 4.5, 1, -3, 4, 3, 5, 4, 0, 5, 12, 0, 5, 12, 3, 5, 4, 3, 5, 4, 3, 5.5, 4, 0, 5.5, 4, 0, 5, 12, 0, 5, 4, 0, 5, 4, 0, 5.5, 12, 0, 5.5, 12, 3, 5, 12, 3, 5.5, 4, 3, 5.5, 4, 3, 5, 12, 3, 5, 12, 0, 5, 12, 0, 5.5, 12, 3, 5.5, 4, 3, 5.5, 12, 3, 5.5, 12, 0, 5.5, 4, 0, 5.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)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_xkjmb"]
points = PackedVector3Array(-3.5, 1, -3.5, -3.5, 0, -3.5, 4.5, 0, -3.5, 4.5, 1, -3.5, -3.5, 1, 5, -3.5, 0, 5, 4.5, 0, 5, 4.5, 1, 5)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_or5db"]
points = PackedVector3Array(-4.5, -1.5, -16, -4.5, -2.5, -16, 3.5, -2.5, -16, 3.5, -1.5, -16, -4.5, -1.5, -8, -4.5, -2.5, -8, 3.5, -2.5, -8, 3.5, -1.5, -8)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_ixndg"]
points = PackedVector3Array(4, 3, -3.5, 4, 1, -3.5, 4.5, 1, -3.5, 4.5, 3, -3.5, 4, 3, 0, 4, 1, 0, 4.5, 1, 0, 4.5, 3, 0)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_nc428"]
points = PackedVector3Array(4, 3, 2, 4, 1, 2, 4.5, 1, 2, 4.5, 3, 2, 4, 3, 5, 4, 1, 5, 4.5, 1, 5, 4.5, 3, 5)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_xoc8d"]
points = PackedVector3Array(4.5, 1, -3.5, 4.5, 0, -3.5, 12.5, 0, -3.5, 12.5, 1, -3.5, 4.5, 1, 5, 4.5, 0, 5, 12.5, 0, 5, 12.5, 1, 5)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_a76rt"]
points = PackedVector3Array(-3.5, 3, -3.5, -3.5, 1, -3.5, 4, 1, -3.5, 4, 3, -3.5, -3.5, 3, -3, -3.5, 1, -3, 4, 1, -3, 4, 3, -3)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_oq1x0"]
points = PackedVector3Array(-3.5, 3, 5, -3.5, 0, 5, 4, 0, 5, 4, 3, 5, -3.5, 3, 5.5, -3.5, 0, 5.5, 4, 0, 5.5, 4, 3, 5.5)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_p35ay"]
points = PackedVector3Array(-3.5, 3, -3, -3.5, 1, -3, -3, 1, -3, -3, 3, -3, -3.5, 3, 5, -3.5, 1, 5, -3, 1, 5, -3, 3, 5)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_rm4i5"]
points = PackedVector3Array(4.5, 3, -3.5, 4.5, 1, -3.5, 12.5, 1, -3.5, 12.5, 3, -3.5, 4.5, 3, -3, 4.5, 1, -3, 12.5, 1, -3, 12.5, 3, -3)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_aied7"]
points = PackedVector3Array(4, 3, 5, 4, 0, 5, 12, 0, 5, 12, 3, 5, 4, 3, 5.5, 4, 0, 5.5, 12, 0, 5.5, 12, 3, 5.5)
[node name="Tutorial3d" type="Node3D"]
[node name="FuncGodotMap" type="Node3D" parent="."]
script = ExtResource("1_0nxt4")
local_map_file = "uid://pcqh8x2tn3ce"
map_settings = ExtResource("2_oj1gl")
metadata/_custom_type_script = "uid://kno58homctew"
[node name="entity_0_worldspawn" type="StaticBody3D" parent="FuncGodotMap" groups=["Solid"]]
collision_mask = 0
script = ExtResource("3_rhkt8")
[node name="entity_0_mesh_instance" type="MeshInstance3D" parent="FuncGodotMap/entity_0_worldspawn"]
mesh = SubResource("ArrayMesh_opovo")
[node name="entity_0_occluder_instance" type="OccluderInstance3D" parent="FuncGodotMap/entity_0_worldspawn"]
occluder = SubResource("ArrayOccluder3D_cllbb")
[node name="entity_0_brush_0_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"]
shape = SubResource("ConvexPolygonShape3D_xkjmb")
[node name="entity_0_brush_1_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"]
shape = SubResource("ConvexPolygonShape3D_or5db")
[node name="entity_0_brush_2_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"]
shape = SubResource("ConvexPolygonShape3D_ixndg")
[node name="entity_0_brush_3_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"]
shape = SubResource("ConvexPolygonShape3D_nc428")
[node name="entity_0_brush_4_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"]
shape = SubResource("ConvexPolygonShape3D_xoc8d")
[node name="entity_0_brush_5_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"]
shape = SubResource("ConvexPolygonShape3D_a76rt")
[node name="entity_0_brush_6_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"]
shape = SubResource("ConvexPolygonShape3D_oq1x0")
[node name="entity_0_brush_7_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"]
shape = SubResource("ConvexPolygonShape3D_p35ay")
[node name="entity_0_brush_8_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"]
shape = SubResource("ConvexPolygonShape3D_rm4i5")
[node name="entity_0_brush_9_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"]
shape = SubResource("ConvexPolygonShape3D_aied7")

View file

@ -859,6 +859,66 @@
}
// entity 91
{
"classname" "actor_table"
"origin" "304 -252 20"
"angles" "0 -90 0"
}
// entity 92
{
"classname" "actor_box_green"
"origin" "276 -264 20"
}
// entity 93
{
"classname" "actor_box_green"
"origin" "276 -264 28"
}
// entity 94
{
"classname" "actor_furniture_computertower"
"origin" "305 -253 26"
"angles" "0 -90 0"
}
// entity 95
{
"classname" "actor_terminal"
"origin" "304 -252 30"
"angles" "0 -90 0"
}
// entity 96
{
"classname" "actor_furniture_shelf"
"origin" "288 -268 38"
"angles" "0 90 0"
}
// entity 97
{
"classname" "actor_furniture_triangle"
"origin" "283 -269 40"
}
// entity 98
{
"classname" "actor_furniture_can"
"origin" "292 -270 41"
}
// entity 99
{
"classname" "actor_furniture_can"
"origin" "290 -266 41"
}
// entity 100
{
"classname" "actor_furniture_can"
"origin" "296 -252 27"
"angles" "0 -105 0"
}
// entity 101
{
"classname" "actor_mainframe"
"origin" "280 -216 28"
}
// entity 102
{
"classname" "func_group"
"_tb_type" "_tb_layer"
"_tb_name" "Solid"
@ -1811,7 +1871,7 @@
}
// brush 105
{
( 336 -200 8 ) ( 336 -144 8 ) ( 336 -200 48 ) __TB_empty [ 0 -1 0 0 ] [ 0 0 1 0 ] 270 1 -1
( 336 -200 8 ) ( 336 -144 8 ) ( 336 -200 48 ) special/clip [ 0 -1 0 0 ] [ 0 0 1 0 ] 270 1 -1
( 344 -200 8 ) ( 336 -200 8 ) ( 344 -200 48 ) __TB_empty [ -1 0 0 0 ] [ 0 0 1 0 ] 90 1 -1
( 344 -200 8 ) ( 344 -144 8 ) ( 336 -200 8 ) __TB_empty [ -1 0 0 0 ] [ 0 1 0 -16 ] 270 1 1
( 336 -200 48 ) ( 336 -144 48 ) ( 344 -200 48 ) Manual/Black [ -1 0 0 0 ] [ 0 1 0 -16 ] 90 1 1
@ -1821,7 +1881,7 @@
// brush 106
{
( 268 -120 16 ) ( 268 -120 17 ) ( 268 -121 16 ) __TB_empty [ 0 -1 0 8 ] [ 0 0 1 0 ] 180 1 -1
( 172 -120 16 ) ( 171 -120 16 ) ( 172 -120 17 ) __TB_empty [ -1 0 0 12 ] [ 0 0 1 0 ] 180 1 -1
( 172 -120 16 ) ( 171 -120 16 ) ( 172 -120 17 ) special/clip [ -1 0 0 12 ] [ 0 0 1 0 ] 180 1 -1
( 300 8 8 ) ( 299 8 8 ) ( 300 7 8 ) __TB_empty [ -1 0 0 12 ] [ 0 1 0 -8 ] 180 1 1
( 172 -120 48 ) ( 172 -121 48 ) ( 171 -120 48 ) Manual/Black [ -1 0 0 12 ] [ 0 1 0 -8 ] 180 1 1
( 300 -112 -16 ) ( 300 -112 -15 ) ( 299 -112 -16 ) Manual/Black [ -1 0 0 12 ] [ 0 0 1 0 ] 180 1 -1
@ -2269,302 +2329,302 @@
( 272 -88 8 ) ( 272 -256 8 ) ( 272 -88 48 ) Manual/Blue_Panel_Wall_Thin [ 0 -1 0 0 ] [ 0 0 1 16 ] 180 1 -1
}
}
// entity 92
// entity 103
{
"classname" "actor_box_wood"
"origin" "172 -96 20"
"_tb_layer" "3"
}
// entity 93
// entity 104
{
"classname" "actor_box_blue"
"origin" "-80 -88 28"
"_tb_layer" "3"
}
// entity 94
// entity 105
{
"classname" "actor_box_red"
"origin" "-80 -88 20"
"_tb_layer" "3"
}
// entity 95
// entity 106
{
"classname" "actor_terminal"
"origin" "-60 -148 28"
"angle" "90"
"_tb_layer" "3"
}
// entity 96
// entity 107
{
"classname" "actor_ac_unit"
"origin" "-28 -156 24"
"angle" "270"
"_tb_layer" "3"
}
// entity 97
// entity 108
{
"classname" "actor_table"
"origin" "-56 -148 20"
"angle" "90"
"_tb_layer" "3"
}
// entity 98
// entity 109
{
"classname" "actor_box_wood"
"origin" "-68 -104 20"
"_tb_layer" "3"
}
// entity 99
// entity 110
{
"classname" "actor_table"
"origin" "-8 -92 20"
"_tb_layer" "3"
}
// entity 100
// entity 111
{
"classname" "actor_box_wood"
"origin" "-84 -152 20"
"_tb_layer" "3"
}
// entity 101
// entity 112
{
"classname" "actor_box_wood"
"origin" "-76 -152 20"
"_tb_layer" "3"
}
// entity 102
// entity 113
{
"classname" "actor_box_wood"
"origin" "-80 -104 20"
"_tb_layer" "3"
}
// entity 103
// entity 114
{
"classname" "actor_tank"
"origin" "168 -544 64"
"_tb_layer" "3"
}
// entity 104
// entity 115
{
"classname" "actor_tank"
"origin" "168 -576 64"
"_tb_layer" "3"
}
// entity 105
// entity 116
{
"classname" "actor_box_wood"
"origin" "160 -600 60"
"_tb_layer" "3"
}
// entity 106
// entity 117
{
"classname" "actor_box_wood"
"origin" "160 -616 60"
"_tb_layer" "3"
}
// entity 107
// entity 118
{
"classname" "actor_box_red"
"origin" "164 -632 60"
"_tb_layer" "3"
}
// entity 108
// entity 119
{
"classname" "actor_box_blue"
"origin" "164 -632 68"
"_tb_layer" "3"
}
// entity 109
// entity 120
{
"classname" "actor_box_wood"
"origin" "276 -192 20"
"_tb_layer" "3"
}
// entity 110
// entity 121
{
"classname" "actor_elevator_1"
"origin" "216 -376 14"
"_tb_layer" "3"
}
// entity 111
// entity 122
{
"classname" "actor_tube_straight"
"origin" "-112 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 112
// entity 123
{
"classname" "actor_tube_straight"
"origin" "-96 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 113
// entity 124
{
"classname" "actor_tube_straight"
"origin" "-80 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 114
// entity 125
{
"classname" "actor_tube_straight"
"origin" "-64 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 115
// entity 126
{
"classname" "actor_tube_straight"
"origin" "-48 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 116
// entity 127
{
"classname" "actor_tube_straight"
"origin" "-32 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 117
// entity 128
{
"classname" "actor_tube_straight"
"origin" "-16 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 118
// entity 129
{
"classname" "actor_tube_straight"
"origin" "0 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 119
// entity 130
{
"classname" "actor_tube_straight"
"origin" "16 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 120
// entity 131
{
"classname" "actor_tube_straight"
"origin" "32 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 121
// entity 132
{
"classname" "actor_tube_straight"
"origin" "48 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 122
// entity 133
{
"classname" "actor_tube_straight"
"origin" "64 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 123
// entity 134
{
"classname" "actor_tube_straight"
"origin" "80 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 124
// entity 135
{
"classname" "actor_tube_straight"
"origin" "96 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 125
// entity 136
{
"classname" "actor_tube_straight"
"origin" "112 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 126
// entity 137
{
"classname" "actor_tube_straight"
"origin" "128 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 127
// entity 138
{
"classname" "actor_tube_corner"
"origin" "144 -48 -16"
"angle" "90"
"_tb_layer" "3"
}
// entity 128
// entity 139
{
"classname" "actor_tank"
"origin" "-232 -32 -16"
"angle" "90"
"_tb_layer" "3"
}
// entity 129
// entity 140
{
"classname" "actor_tube_straight"
"origin" "-208 -32 -16"
"angle" "90"
"_tb_layer" "3"
}
// entity 130
// entity 141
{
"classname" "actor_tube_straight"
"origin" "-192 -32 -16"
"angle" "90"
"_tb_layer" "3"
}
// entity 131
// entity 142
{
"classname" "actor_tube_straight"
"origin" "-176 -32 -16"
"angle" "90"
"_tb_layer" "3"
}
// entity 132
// entity 143
{
"classname" "actor_tube_straight"
"origin" "-160 -32 -16"
"angle" "90"
"_tb_layer" "3"
}
// entity 133
// entity 144
{
"classname" "actor_barrel_1"
"origin" "-240 -8 -16"
"_tb_layer" "3"
}
// entity 134
// entity 145
{
"classname" "actor_box_red"
"origin" "-264 -24 -20"
"_tb_layer" "3"
}
// entity 135
// entity 146
{
"classname" "actor_box_red"
"origin" "-264 -24 -12"
"_tb_layer" "3"
}
// entity 136
// entity 147
{
"classname" "actor_box_green"
"origin" "-264 -8 -20"
"_tb_layer" "3"
}
// entity 137
// entity 148
{
"classname" "func_group"
"_tb_type" "_tb_group"
@ -2583,7 +2643,7 @@
( -248 -64 0 ) ( -248 -64 1 ) ( -248 -63 0 ) special/clip [ -8.269460797427576e-16 1 0 0 ] [ 0 0 -1 -8 ] 270 1 1
}
}
// entity 138
// entity 149
{
"classname" "func_group"
"_tb_type" "_tb_group"
@ -2601,129 +2661,129 @@
( -104 -208 48 ) ( -104 -208 49 ) ( -104 -207 48 ) Manual/Blue_Panel_Wall_Thin [ 0 1 0 8 ] [ 0 0 -1 -16 ] 0 1 1
}
}
// entity 139
// entity 150
{
"classname" "actor_capacitor_mini"
"origin" "-248 104 -16"
"_tb_layer" "3"
}
// entity 140
// entity 151
{
"classname" "actor_tank_large"
"origin" "-304 -24 -8"
"_tb_layer" "3"
}
// entity 141
// entity 152
{
"classname" "actor_chest_1"
"origin" "-264 56 -16"
"_tb_layer" "3"
}
// entity 142
// entity 153
{
"classname" "actor_chest_1"
"origin" "40 -200 24"
"_tb_layer" "3"
}
// entity 143
// entity 154
{
"classname" "actor_elevator_1"
"origin" "-168 112 -24"
"_tb_layer" "3"
}
// entity 144
// entity 155
{
"classname" "actor_terminal_big"
"origin" "92 -248 28"
"angle" "90"
"_tb_layer" "3"
}
// entity 145
// entity 156
{
"classname" "actor_barrel_1"
"origin" "176 -144 24"
"_tb_layer" "3"
}
// entity 146
// entity 157
{
"classname" "actor_barrel_1"
"origin" "176 -300 24"
"_tb_layer" "3"
}
// entity 147
// entity 158
{
"classname" "actor_barrel_1"
"origin" "188 -144 24"
"_tb_layer" "3"
}
// entity 148
// entity 159
{
"classname" "actor_tube_junction"
"origin" "-128 -48 -16"
"angle" "90"
"_tb_layer" "3"
}
// entity 149
// entity 160
{
"classname" "actor_tube_straight"
"origin" "-128 -32 -16"
"_tb_layer" "3"
}
// entity 150
// entity 161
{
"classname" "actor_tube_straight"
"origin" "-128 -16 -16"
"_tb_layer" "3"
}
// entity 151
// entity 162
{
"classname" "actor_tube_straight"
"origin" "-128 0 -16"
"_tb_layer" "3"
}
// entity 152
// entity 163
{
"classname" "actor_tube_straight"
"origin" "-128 16 -16"
"_tb_layer" "3"
}
// entity 153
// entity 164
{
"classname" "actor_tube_straight"
"origin" "-128 32 -16"
"_tb_layer" "3"
}
// entity 154
// entity 165
{
"classname" "actor_tube_straight"
"origin" "-128 48 -16"
"_tb_layer" "3"
}
// entity 155
// entity 166
{
"classname" "actor_tube_straight"
"origin" "-128 64 -16"
"_tb_layer" "3"
}
// entity 156
// entity 167
{
"classname" "actor_tube_straight"
"origin" "-128 80 -16"
"_tb_layer" "3"
}
// entity 157
// entity 168
{
"classname" "actor_tube_straight"
"origin" "-128 96 -16"
"_tb_layer" "3"
}
// entity 158
// entity 169
{
"classname" "actor_tube_straight"
"origin" "-128 112 -16"
"_tb_layer" "3"
}
// entity 159
// entity 170
{
"classname" "actor_tube_straight"
"origin" "-128 128 -16"

View file

@ -2358,7 +2358,7 @@
// brush 262
{
( 124 428 80 ) ( 124 396 80 ) ( 124 428 48 ) Walls/Wall0 [ 0 -1 0 -4 ] [ 0 0 -1 28 ] 90 1 1
( 128 368 48 ) ( 124 368 48 ) ( 128 368 80 ) Walls/Wall0 [ -1 0 0 -4 ] [ 0 0 -1 28 ] 270 1 1
( 128 370 48 ) ( 124 370 48 ) ( 128 370 80 ) Walls/Wall0 [ -1 0 0 -4 ] [ 0 0 -1 28 ] 90 1 1
( 124 428 48 ) ( 124 396 48 ) ( 128 428 48 ) Walls/Wall0 [ -1 0 0 -4 ] [ 0 -1 0 -4 ] 0 1 1
( 128 428 52 ) ( 128 396 52 ) ( 124 428 52 ) Walls/Wall0 [ 1 0 0 4 ] [ 0 -1 0 -4 ] 270 1 1
( 128 464 80 ) ( 124 464 80 ) ( 128 464 48 ) Walls/Wall0 [ 1 0 0 0 ] [ 0 0 -1 0 ] 90 1 1

98
3D/Maps/Tutorial.map Normal file
View file

@ -0,0 +1,98 @@
// Game: FuncGodot
// Format: Valve
// entity 0
{
"mapversion" "220"
"wad" ""
"classname" "worldspawn"
// brush 0
{
( -56 -56 -16 ) ( -56 -55 -16 ) ( -56 -56 -15 ) Manual/Grid_Small_001 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 270 1 1
( -56 -56 -16 ) ( -56 -56 -15 ) ( -55 -56 -16 ) Manual/Grid_Small_001 [ 1 0 0 0 ] [ 0 0 -1 0 ] 270 1 1
( -56 -56 0 ) ( -55 -56 0 ) ( -56 -55 0 ) special/clip [ -1 0 0 0 ] [ 0 -1 0 0 ] 180 1 1
( 72 72 16 ) ( 72 73 16 ) ( 73 72 16 ) Manual/Grid_Small_001 [ 1 0 0 0 ] [ 0 -1 0 0 ] 270 1 1
( 72 72 16 ) ( 73 72 16 ) ( 72 72 17 ) special/clip [ -1 0 0 0 ] [ 0 0 -1 0 ] 270 1 1
( 80 72 16 ) ( 80 72 17 ) ( 80 73 16 ) Manual/Grid_Small_001 [ 0 1 0 0 ] [ 0 0 -1 0 ] 90 1 1
}
// brush 1
{
( -256 -72 -56 ) ( -256 -71 -56 ) ( -256 -72 -55 ) Manual/Grid_002 [ 0 -1 0 0 ] [ 0 0 -1 8 ] 90 1 1
( -256 -72 -56 ) ( -256 -72 -55 ) ( -255 -72 -56 ) Manual/Grid_002 [ 1 0 0 8 ] [ 0 0 -1 8 ] 90 1 1
( -256 -72 -40 ) ( -255 -72 -40 ) ( -256 -71 -40 ) Manual/Grid_002 [ -1 0 0 -8 ] [ 0 -1 0 0 ] 0 1 1
( -128 56 -24 ) ( -128 57 -24 ) ( -127 56 -24 ) Manual/Grid_002 [ 1 0 0 8 ] [ 0 -1 0 0 ] 90 1 1
( -128 56 -24 ) ( -127 56 -24 ) ( -128 56 -23 ) Manual/Grid_002 [ -1 0 0 -8 ] [ 0 0 -1 8 ] 90 1 1
( -128 56 -24 ) ( -128 56 -23 ) ( -128 57 -24 ) Manual/Grid_002 [ 0 1 0 0 ] [ 0 0 -1 8 ] 90 1 1
}
// brush 2
{
( -56 64 16 ) ( -56 65 16 ) ( -56 64 17 ) Manual/Grid_005 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
( -56 64 16 ) ( -56 64 17 ) ( -55 64 16 ) Manual/Grid_005 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
( -56 64 16 ) ( -55 64 16 ) ( -56 65 16 ) Manual/Grid_005 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
( 0 72 48 ) ( 0 73 48 ) ( 1 72 48 ) Manual/Grid_005 [ 1 0 0 0 ] [ 0 -1 0 0 ] 90 1 1
( 0 72 24 ) ( 1 72 24 ) ( 0 72 25 ) Manual/Grid_005 [ -1 0 0 -1 ] [ 0 0 -1 0 ] 0 1 1
( 0 72 24 ) ( 0 72 25 ) ( 0 73 24 ) Manual/Grid_005 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
}
// brush 3
{
( 32 64 16 ) ( 32 65 16 ) ( 32 64 17 ) Manual/Grid_005 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 90 1 1
( 16 64 16 ) ( 16 64 17 ) ( 17 64 16 ) Manual/Grid_005 [ 1 0 0 8 ] [ 0 0 -1 0 ] 180 1 1
( 16 64 16 ) ( 17 64 16 ) ( 16 65 16 ) Manual/Grid_005 [ -1 0 0 -8 ] [ 0 -1 0 0 ] 180 1 1
( 72 72 48 ) ( 72 73 48 ) ( 73 72 48 ) Manual/Grid_005 [ 1 0 0 8 ] [ 0 -1 0 0 ] 270 1 1
( 72 72 24 ) ( 73 72 24 ) ( 72 72 25 ) Manual/Grid_005 [ -1 0 0 7 ] [ 0 0 -1 0 ] 180 1 1
( 80 72 24 ) ( 80 72 25 ) ( 80 73 24 ) Manual/Grid_005 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
}
// brush 4
{
( -56 72 -16 ) ( -56 73 -16 ) ( -56 72 -15 ) Manual/Grid_Small_001 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 90 1 1
( -56 72 -16 ) ( -56 72 -15 ) ( -55 72 -16 ) special/clip [ 1 0 0 0 ] [ 0 0 -1 0 ] 90 1 1
( -56 72 0 ) ( -55 72 0 ) ( -56 73 0 ) special/clip [ -1 0 0 0 ] [ 0 -1 0 -8 ] 0 1 1
( 72 200 16 ) ( 72 201 16 ) ( 73 200 16 ) Manual/Grid_Small_001 [ 1 0 0 0 ] [ 0 -1 0 0 ] 90 1 1
( 72 200 16 ) ( 73 200 16 ) ( 72 200 17 ) Manual/Grid_Small_001 [ -1 0 0 0 ] [ 0 0 -1 0 ] 90 1 1
( 80 200 16 ) ( 80 200 17 ) ( 80 201 16 ) Manual/Grid_Small_001 [ 0 1 0 0 ] [ 0 0 -1 0 ] 270 1 1
}
// brush 5
{
( -56 -48 16 ) ( -56 -47 16 ) ( -56 -48 17 ) Manual/Grid_005 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
( -56 -56 16 ) ( -56 -56 17 ) ( -55 -56 16 ) Manual/Grid_005 [ 1 0 0 0 ] [ 0 0 -1 0 ] 270 1 1
( -56 -48 16 ) ( -55 -48 16 ) ( -56 -47 16 ) Manual/Grid_005 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
( 0 -40 48 ) ( 0 -39 48 ) ( 1 -40 48 ) Manual/Grid_005 [ 1 0 0 0 ] [ 0 -1 0 0 ] 90 1 1
( 0 64 24 ) ( 1 64 24 ) ( 0 64 25 ) Manual/Grid_005 [ -1 0 0 0 ] [ 0 0 -1 0 ] 180 1 1
( -48 -40 24 ) ( -48 -40 25 ) ( -48 -39 24 ) Manual/Grid_005 [ 0 1 0 -1 ] [ 0 0 -1 0 ] 270 1 1
}
// brush 6
{
( 80 -48 16 ) ( 80 -47 16 ) ( 80 -48 17 ) Manual/Grid_005 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 90 1 1
( 80 -56 16 ) ( 80 -56 17 ) ( 81 -56 16 ) Manual/Grid_005 [ 1 0 0 8 ] [ 0 0 -1 0 ] 0 1 1
( 80 -48 0 ) ( 81 -48 0 ) ( 80 -47 0 ) Manual/Grid_005 [ -1 0 0 -8 ] [ 0 -1 0 0 ] 0 1 1
( 136 -40 48 ) ( 136 -39 48 ) ( 137 -40 48 ) Manual/Grid_005 [ 1 0 0 8 ] [ 0 -1 0 0 ] 180 1 1
( 136 64 24 ) ( 137 64 24 ) ( 136 64 25 ) Manual/Grid_005 [ -1 0 0 -8 ] [ 0 0 -1 0 ] 270 1 1
( 88 -40 24 ) ( 88 -40 25 ) ( 88 -39 24 ) Manual/Grid_005 [ 0 1 0 -1 ] [ 0 0 -1 0 ] 0 1 1
}
// brush 7
{
( -48 -56 16 ) ( -48 -55 16 ) ( -48 -56 17 ) Manual/Grid_005 [ 0 -1 0 8 ] [ 0 0 -1 0 ] 90 1 1
( -72 -56 16 ) ( -72 -56 17 ) ( -71 -56 16 ) Manual/Grid_005 [ 1 0 0 0 ] [ 0 0 -1 0 ] 270 1 1
( -72 -56 16 ) ( -71 -56 16 ) ( -72 -55 16 ) Manual/Grid_005 [ -1 0 0 0 ] [ 0 -1 0 8 ] 270 1 1
( -16 -48 48 ) ( -16 -47 48 ) ( -15 -48 48 ) Manual/Grid_005 [ 1 0 0 0 ] [ 0 -1 0 8 ] 0 1 1
( -16 -48 24 ) ( -15 -48 24 ) ( -16 -48 25 ) Manual/Grid_005 [ -1 0 0 -1 ] [ 0 0 -1 0 ] 270 1 1
( 80 -48 24 ) ( 80 -48 25 ) ( 80 -47 24 ) Manual/Grid_005 [ 0 1 0 -8 ] [ 0 0 -1 0 ] 90 1 1
}
// brush 8
{
( -56 88 16 ) ( -56 89 16 ) ( -56 88 17 ) Manual/Grid_005 [ 0 -1 0 8 ] [ 0 0 -1 0 ] 90 1 1
( -56 72 16 ) ( -56 72 17 ) ( -55 72 16 ) Manual/Grid_005 [ 1 0 0 0 ] [ 0 0 -1 0 ] 270 1 1
( -56 88 16 ) ( -55 88 16 ) ( -56 89 16 ) Manual/Grid_005 [ -1 0 0 0 ] [ 0 -1 0 8 ] 90 1 1
( 0 96 48 ) ( 0 97 48 ) ( 1 96 48 ) Manual/Grid_005 [ 1 0 0 0 ] [ 0 -1 0 8 ] 180 1 1
( 0 200 24 ) ( 1 200 24 ) ( 0 200 25 ) Manual/Grid_005 [ -1 0 0 0 ] [ 0 0 -1 0 ] 270 1 1
( -48 96 24 ) ( -48 96 25 ) ( -48 97 24 ) Manual/Grid_005 [ 0 1 0 -9 ] [ 0 0 -1 0 ] 0 1 1
}
// brush 9
{
( 80 80 16 ) ( 80 81 16 ) ( 80 80 17 ) Manual/Grid_005 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 270 1 1
( 80 64 16 ) ( 80 64 17 ) ( 81 64 16 ) Manual/Grid_005 [ 1 0 0 8 ] [ 0 0 -1 0 ] 90 1 1
( 80 80 0 ) ( 81 80 0 ) ( 80 81 0 ) Manual/Grid_005 [ -1 0 0 -8 ] [ 0 -1 0 0 ] 180 1 1
( 136 88 48 ) ( 136 89 48 ) ( 137 88 48 ) Manual/Grid_005 [ 1 0 0 8 ] [ 0 -1 0 0 ] 0 1 1
( 136 192 24 ) ( 137 192 24 ) ( 136 192 25 ) Manual/Grid_005 [ -1 0 0 -8 ] [ 0 0 -1 0 ] 90 1 1
( 88 88 24 ) ( 88 88 25 ) ( 88 89 24 ) Manual/Grid_005 [ 0 1 0 -1 ] [ 0 0 -1 0 ] 180 1 1
}
}

View file

@ -0,0 +1,14 @@
[remap]
importer="func_godot.map"
type="Resource"
uid="uid://pcqh8x2tn3ce"
path="res://.godot/imported/Tutorial.map-866d3fc832877706f6818e62e2167338.tres"
[deps]
source_file="res://3D/Maps/Tutorial.map"
dest_files=["res://.godot/imported/Tutorial.map-866d3fc832877706f6818e62e2167338.tres"]
[params]

View file

@ -1,4 +1,4 @@
[gd_scene load_steps=14 format=3 uid="uid://ec4m3geediis"]
[gd_scene load_steps=15 format=3 uid="uid://ec4m3geediis"]
[ext_resource type="Script" uid="uid://ba0tf7ihw4hpp" path="res://Scripts/Misc/CameraController3D.cs" id="1_g4gcm"]
[ext_resource type="Script" uid="uid://b8g8mflgsr5dc" path="res://Scripts/GameController.cs" id="1_joeuf"]
@ -10,6 +10,7 @@
[ext_resource type="Texture2D" uid="uid://du8xcvbnf30o2" path="res://ExternalMaterial/Barrel/Barrels.png" id="11_id3mo"]
[ext_resource type="PackedScene" uid="uid://rimplblbptcd" path="res://Scenes/Actors/IsoPlayer_FSM.tscn" id="12_g4gcm"]
[ext_resource type="PackedScene" uid="uid://c8gtrjf2xeue7" path="res://3D/MapScenes/TestLevel.tscn" id="12_g83w3"]
[ext_resource type="PackedScene" uid="uid://xm6y2sc3qx3u" path="res://3D/MapScenes/Tutorial_3D.tscn" id="14_mgr2t"]
[ext_resource type="Script" uid="uid://dnslcy71dgea" path="res://Scripts/Misc/CameraTarget3D.cs" id="16_e2nai"]
[ext_resource type="PackedScene" uid="uid://cupulrjeeivxm" path="res://3D/MapScenes/TestLevel2.tscn" id="18_e2nai"]
[ext_resource type="PackedScene" uid="uid://diveeuoyyp7n" path="res://3D/MapScenes/RebelBase3D.tscn" id="20_1dvih"]
@ -65,7 +66,7 @@ hframes = 4
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.84862, 0, -4.8932)
[node name="StartPosition" type="Marker3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20.4046, 1.57535, 19.2572)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 79.7225, 1.57535, -7.40793)
[node name="CameraTarget" type="Marker3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21.0389, 2.33215, 3.16925)
@ -86,3 +87,6 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 93.4519, 0, -38.2113)
[node name="RebelBase3d" parent="." instance=ExtResource("20_1dvih")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13.6115, 0, -23.4396)
[node name="Tutorial3d" parent="." instance=ExtResource("14_mgr2t")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 79.0827, 0, -7.26996)

View file

@ -0,0 +1,104 @@
[gd_scene load_steps=16 format=3 uid="uid://dorx2l3svs58g"]
[ext_resource type="Script" uid="uid://b8g8mflgsr5dc" path="res://Scripts/GameController.cs" id="1_jexas"]
[ext_resource type="Resource" uid="uid://bq2o78engsuyt" path="res://Resources/Maps/IsoMapTest2.tres" id="2_21h4j"]
[ext_resource type="PackedScene" uid="uid://rimplblbptcd" path="res://Scenes/Actors/IsoPlayer_FSM.tscn" id="3_gvqvx"]
[ext_resource type="PackedScene" uid="uid://dkwi1hu1bixoe" path="res://Scenes/HUD/HUD.tscn" id="4_dhiwy"]
[ext_resource type="Script" uid="uid://c5nxsq3tyxcx6" path="res://Scripts/InventoryManager.cs" id="5_nv8if"]
[ext_resource type="Script" uid="uid://cnkipcolyj61w" path="res://Scripts/AlarmManager.cs" id="6_cuqta"]
[ext_resource type="AudioStream" uid="uid://blohh20jktoyo" path="res://SFX/270641__phantastonia__alarm2.wav" id="7_xbksb"]
[ext_resource type="Texture2D" uid="uid://du8xcvbnf30o2" path="res://ExternalMaterial/Barrel/Barrels.png" id="8_u0dpd"]
[ext_resource type="Script" uid="uid://dnslcy71dgea" path="res://Scripts/Misc/CameraTarget3D.cs" id="10_xdccr"]
[ext_resource type="Script" uid="uid://ba0tf7ihw4hpp" path="res://Scripts/Misc/CameraController3D.cs" id="11_ysphp"]
[ext_resource type="Texture2D" uid="uid://dqr7vtioc4wex" path="res://textures/Manual/Space_001.png" id="12_b1fwp"]
[ext_resource type="PackedScene" uid="uid://xm6y2sc3qx3u" path="res://3D/MapScenes/Tutorial_3D.tscn" id="14_fxs8x"]
[sub_resource type="PhysicalSkyMaterial" id="PhysicalSkyMaterial_n4p3a"]
night_sky = ExtResource("12_b1fwp")
[sub_resource type="Sky" id="Sky_yt8i6"]
sky_material = SubResource("PhysicalSkyMaterial_n4p3a")
[sub_resource type="Environment" id="Environment_b1fwp"]
background_mode = 3
background_canvas_max_layer = -40
sky = SubResource("Sky_yt8i6")
[node name="TutorialGameplay" type="Node3D"]
[node name="GameController" type="Node" parent="." node_paths=PackedStringArray("_cameraTarget", "PlayerParentNode")]
script = ExtResource("1_jexas")
_cameraTarget = NodePath("../CameraTarget")
MapResource = ExtResource("2_21h4j")
PlayerTemplate = ExtResource("3_gvqvx")
SpawnMarkers = Dictionary[int, NodePath]({
0: NodePath("../StartPosition")
})
PlayerParentNode = NodePath("..")
[node name="HUD" parent="GameController" instance=ExtResource("4_dhiwy")]
[node name="InventoryManager" type="Node" parent="GameController"]
script = ExtResource("5_nv8if")
[node name="AlarmManager" type="Node" parent="GameController"]
script = ExtResource("6_cuqta")
AlarmSound = ExtResource("7_xbksb")
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
transform = Transform3D(0.442606, -0.744379, 0.5, 0.287606, 0.645974, 0.707107, -0.849343, -0.169166, 0.5, 30.2584, 5.82742, 20.7297)
light_energy = 1.375
light_bake_mode = 1
shadow_enabled = true
[node name="DirectionalLight3D2" type="DirectionalLight3D" parent="."]
transform = Transform3D(0.768277, -0.517955, -0.376129, -0.0314369, -0.617415, 0.786009, -0.639345, -0.592048, -0.490629, 25.8082, 5.82742, 12.8407)
visible = false
light_energy = 0.75
light_bake_mode = 1
shadow_enabled = true
[node name="OmniLight3D" type="OmniLight3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.24217, 2.81518, 1.21091)
light_energy = 1.796
omni_range = 6.367
omni_attenuation = 0.86
[node name="Barrel" type="Sprite3D" parent="."]
transform = Transform3D(0.707107, -0.5, 0.5, 0, 0.707107, 0.707107, -0.707107, -0.5, 0.5, 1.8865, 1.30887, -1.63081)
pixel_size = 0.05
texture_filter = 0
texture = ExtResource("8_u0dpd")
hframes = 4
[node name="StartPosition" type="Marker3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 79.7225, 1.57535, -7.40793)
[node name="CameraTarget" type="Marker3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21.0389, 2.33215, 3.16925)
script = ExtResource("10_xdccr")
[node name="Camera3D" type="Camera3D" parent="."]
physics_interpolation_mode = 1
transform = Transform3D(0.707107, -0.5, 0.5, 0, 0.707107, 0.707107, -0.707107, -0.5, 0.5, 26.5146, 7.935, 10.4923)
projection = 1
size = 7.537
script = ExtResource("11_ysphp")
MaxAimOffsetDistance = 16.0
CameraOffset = Vector3(8, 12, 8)
TargetPath = NodePath("../CameraTarget")
[node name="Tutorial3d" parent="." instance=ExtResource("14_fxs8x")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 79.0827, 0, -7.26996)
[node name="CanvasLayer" type="CanvasLayer" parent="."]
layer = -100
[node name="TextureRect" type="TextureRect" parent="CanvasLayer"]
offset_right = 319.0
offset_bottom = 181.0
texture = ExtResource("12_b1fwp")
stretch_mode = 1
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
environment = SubResource("Environment_b1fwp")

BIN
textures/Manual/Chevron_2.aseprite (Stored with Git LFS) Normal file

Binary file not shown.

BIN
textures/Manual/Chevron_2.png (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bxepcnr6o3dx3"
path="res://.godot/imported/Chevron_2.png-3a638ef4edee64bf0ca99847821c43f4.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/Manual/Chevron_2.png"
dest_files=["res://.godot/imported/Chevron_2.png-3a638ef4edee64bf0ca99847821c43f4.ctex"]
[params]
compress/mode=3
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

BIN
textures/Manual/Grid_001.png (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dykv6jljbxmhh"
path="res://.godot/imported/Grid_001.png-e75d62c4c5317055bae36fcec420d022.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/Manual/Grid_001.png"
dest_files=["res://.godot/imported/Grid_001.png-e75d62c4c5317055bae36fcec420d022.ctex"]
[params]
compress/mode=3
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

BIN
textures/Manual/Grid_002.png (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ywspri6mlrps"
path="res://.godot/imported/Grid_002.png-45c3fca457819abdaf376e7ea90b92a6.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/Manual/Grid_002.png"
dest_files=["res://.godot/imported/Grid_002.png-45c3fca457819abdaf376e7ea90b92a6.ctex"]
[params]
compress/mode=3
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

View file

@ -0,0 +1,11 @@
[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://dpx3rl57e8r0p"]
[ext_resource type="Texture2D" uid="uid://ywspri6mlrps" path="res://textures/Manual/Grid_002.png" id="1_er4s3"]
[resource]
transparency = 2
alpha_scissor_threshold = 0.5
alpha_antialiasing_mode = 0
albedo_texture = ExtResource("1_er4s3")
metallic_specular = 0.0
texture_filter = 2

BIN
textures/Manual/Grid_003.png (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cum3mt8b3n3yg"
path="res://.godot/imported/Grid_003.png-49fea0e78e05e70a127f649e86add6d7.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/Manual/Grid_003.png"
dest_files=["res://.godot/imported/Grid_003.png-49fea0e78e05e70a127f649e86add6d7.ctex"]
[params]
compress/mode=3
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

BIN
textures/Manual/Grid_004.aseprite (Stored with Git LFS) Normal file

Binary file not shown.

BIN
textures/Manual/Grid_004.png (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bnr58rufndea5"
path="res://.godot/imported/Grid_004.png-231f06a57a7f2e39c561378940ebf751.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/Manual/Grid_004.png"
dest_files=["res://.godot/imported/Grid_004.png-231f06a57a7f2e39c561378940ebf751.ctex"]
[params]
compress/mode=3
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

BIN
textures/Manual/Grid_005.png (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ca3hljreyfuus"
path="res://.godot/imported/Grid_005.png-39db04feb3a65188f68f2f70b92111e0.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/Manual/Grid_005.png"
dest_files=["res://.godot/imported/Grid_005.png-39db04feb3a65188f68f2f70b92111e0.ctex"]
[params]
compress/mode=3
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

View file

@ -0,0 +1,8 @@
[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://bdj1dmtiv46et"]
[ext_resource type="Texture2D" uid="uid://ca3hljreyfuus" path="res://textures/Manual/Grid_005.png" id="1_lnkjn"]
[resource]
albedo_texture = ExtResource("1_lnkjn")
metallic_specular = 0.0
texture_filter = 2

BIN
textures/Manual/Grid_Small_001.png (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://7te6f72by5ad"
path="res://.godot/imported/Grid_Small_001.png-335bcfc6ca52f677372f5b6566e3a88e.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/Manual/Grid_Small_001.png"
dest_files=["res://.godot/imported/Grid_Small_001.png-335bcfc6ca52f677372f5b6566e3a88e.ctex"]
[params]
compress/mode=3
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

View file

@ -0,0 +1,11 @@
[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://s8r6awwmtpt2"]
[ext_resource type="Texture2D" uid="uid://7te6f72by5ad" path="res://textures/Manual/Grid_Small_001.png" id="1_7aahj"]
[resource]
transparency = 2
alpha_scissor_threshold = 0.5
alpha_antialiasing_mode = 0
albedo_texture = ExtResource("1_7aahj")
metallic_specular = 0.0
texture_filter = 2

BIN
textures/Manual/Grid_Small_002.png (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b5hoja5jlh4ka"
path="res://.godot/imported/Grid_Small_002.png-e103bc28236a10bec1f81e4e07c77dbf.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/Manual/Grid_Small_002.png"
dest_files=["res://.godot/imported/Grid_Small_002.png-e103bc28236a10bec1f81e4e07c77dbf.ctex"]
[params]
compress/mode=3
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

BIN
textures/Manual/Grid_Small_003.aseprite (Stored with Git LFS) Normal file

Binary file not shown.

BIN
textures/Manual/Grid_Small_003.png (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dtgshim5f51c4"
path="res://.godot/imported/Grid_Small_003.png-a67e9fcc1c180ddb8503e7d90974d7c2.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/Manual/Grid_Small_003.png"
dest_files=["res://.godot/imported/Grid_Small_003.png-a67e9fcc1c180ddb8503e7d90974d7c2.ctex"]
[params]
compress/mode=3
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

BIN
textures/Manual/Grid_Small_004.png (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://r1votm58scs4"
path="res://.godot/imported/Grid_Small_004.png-4f8a3b56e8d4ee55d84a3f3f78cd041a.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/Manual/Grid_Small_004.png"
dest_files=["res://.godot/imported/Grid_Small_004.png-4f8a3b56e8d4ee55d84a3f3f78cd041a.ctex"]
[params]
compress/mode=3
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

BIN
textures/Manual/Grid_Small_005.png (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bewgfjjugmdqk"
path="res://.godot/imported/Grid_Small_005.png-4340bc41dd30d8d9f67f4870e521d287.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/Manual/Grid_Small_005.png"
dest_files=["res://.godot/imported/Grid_Small_005.png-4340bc41dd30d8d9f67f4870e521d287.ctex"]
[params]
compress/mode=3
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

BIN
textures/Manual/Space_001.aseprite (Stored with Git LFS) Normal file

Binary file not shown.

BIN
textures/Manual/Space_001.png (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dqr7vtioc4wex"
path="res://.godot/imported/Space_001.png-11f57609435d7fa869be8f169589b805.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://textures/Manual/Space_001.png"
dest_files=["res://.godot/imported/Space_001.png-11f57609435d7fa869be8f169589b805.ctex"]
[params]
compress/mode=3
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0