Spawn markers in level

This commit is contained in:
Marco 2025-09-18 10:52:22 +02:00
commit 4b65b25dcd
18 changed files with 335 additions and 197 deletions

View file

@ -1 +1 @@
{"meta":{"format_version":"4.10","model_format":"free","box_uv":false},"name":"Locker","model_identifier":"","visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"timeline_setups":[],"unhandled_root_fields":{},"reexport":{"codec":"gltf","codec_options":{"encoding":"ascii","scale":16,"embed_textures":true,"armature":false,"animations":true},"path":".\\Locker.gltf","enabled":true},"resolution":{"width":64,"height":64},"elements":[{"name":"cuboid","color":5,"origin":[0,-2,0],"rotation":[0,0,0],"export":true,"visibility":true,"locked":false,"render_order":"default","allow_mirror_modeling":true,"vertices":{"xM28":[6,18,3],"I0Sa":[6,18,-3],"pmxs":[6,-10,3],"TcJ0":[6,-10,-3],"EtVY":[-6,18,3],"gHBF":[-6,18,-3],"JOcS":[-6,-10,3],"yGT9":[-6,-10,-3]},"faces":{"qV8AglmM":{"uv":{"TcJ0":[32,28],"I0Sa":[32,0],"pmxs":[26,28],"xM28":[26,0]},"vertices":["xM28","pmxs","I0Sa","TcJ0"],"texture":0},"dKRKlp4D":{"uv":{"yGT9":[0,57],"JOcS":[6,57],"gHBF":[0,29],"EtVY":[6,29]},"vertices":["EtVY","gHBF","JOcS","yGT9"],"texture":0},"u0SW7moh":{"uv":{"gHBF":[7,29],"EtVY":[7,35],"I0Sa":[19,29],"xM28":[19,35]},"vertices":["xM28","I0Sa","EtVY","gHBF"],"texture":0},"onVtNzZC":{"uv":{"yGT9":[20,35],"TcJ0":[32,35],"JOcS":[20,29],"pmxs":[32,29]},"vertices":["pmxs","JOcS","TcJ0","yGT9"],"texture":0},"QAXIvmMF":{"uv":{"JOcS":[0,28],"pmxs":[12,28],"EtVY":[0,0],"xM28":[12,0]},"vertices":["xM28","EtVY","pmxs","JOcS"],"texture":0},"xatjuqmo":{"uv":{"yGT9":[25,28],"gHBF":[25,0],"TcJ0":[13,28],"I0Sa":[13,0]},"vertices":["I0Sa","TcJ0","gHBF","yGT9"],"texture":0}},"type":"mesh","uuid":"be3ecca3-341d-adb4-3c1c-31cf5e974e42"}],"outliner":["be3ecca3-341d-adb4-3c1c-31cf5e974e42"],"textures":[{"path":"D:\\Maddo\\cirnogodot\\3D\\BlockbenchModels\\Locker\\Locker_Texture.png","name":"Locker_Texture.png","folder":"block","namespace":"","id":"0","group":"","width":64,"height":64,"uv_width":64,"uv_height":64,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"752d4124-c731-fbdf-563f-1a652e8b2386","relative_path":"Locker_Texture.png","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAWBJREFUeF7tmzEOwjAMRdOFiZ3rcA1mboDEKZC4ATPX4DrsTCxFBQpCxFGC3Ni0rxtSajc/399OHJrFeteGgud82Daa73T2CtyrD71P5rqcZxmenS6hB0Djnd5elvOBBgEADFAIgWZz/CBou1+9fqfChhB4aspA4Z1lVkUDYEAC60mEAAyYOgNSajOJEAAAQuCNQEf57un3CoRAYgNFJTiWShARRARlBBBBRFA+RiMLkAUe7Mg6uRhokMqBCGmQNEgaFBH4izqgRF9G1xormfwYx4qNTu2VlsBzmQa1m6DS5N1WggCg3AaHAQICfxECJcr/q3CW+NAeG90LeFgZ7YlK9gAgdkMEBjg4qCAEKiGABqABkVtiiCAiaH9aW0kDAyKICCKC39flyQJkAbKAedOSNFgJAeoA6gDqgPj/Bq1bVpUkIJheT6k1yZQfAPCwCpbfAAMs0ffgGwZ4WAXLb7gBw5RMbrGcG8UAAAAASUVORK5CYII="}],"export_options":{"gltf":{"encoding":"ascii","scale":16,"embed_textures":true,"armature":false,"animations":true}}}
{"meta":{"format_version":"4.10","model_format":"free","box_uv":false},"name":"Locker","model_identifier":"","visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"timeline_setups":[],"unhandled_root_fields":{},"reexport":{"codec":"gltf","codec_options":{"encoding":"ascii","scale":16,"embed_textures":true,"armature":false,"animations":true},"path":".\\Locker.gltf","enabled":true},"resolution":{"width":64,"height":64},"elements":[{"name":"cuboid","color":5,"origin":[0,-2,0],"rotation":[0,0,0],"export":true,"visibility":true,"locked":false,"render_order":"default","allow_mirror_modeling":true,"vertices":{"xM28":[6,18,3],"I0Sa":[6,18,-3],"pmxs":[6,-10,3],"TcJ0":[6,-10,-3],"EtVY":[-6,18,3],"gHBF":[-6,18,-3],"JOcS":[-6,-10,3],"yGT9":[-6,-10,-3]},"faces":{"qV8AglmM":{"uv":{"TcJ0":[32,28],"I0Sa":[32,0],"pmxs":[26,28],"xM28":[26,0]},"vertices":["xM28","pmxs","I0Sa","TcJ0"],"texture":0},"dKRKlp4D":{"uv":{"yGT9":[0,57],"JOcS":[6,57],"gHBF":[0,29],"EtVY":[6,29]},"vertices":["EtVY","gHBF","JOcS","yGT9"],"texture":0},"u0SW7moh":{"uv":{"gHBF":[7,29],"EtVY":[7,35],"I0Sa":[19,29],"xM28":[19,35]},"vertices":["xM28","I0Sa","EtVY","gHBF"],"texture":0},"onVtNzZC":{"uv":{"yGT9":[20,35],"TcJ0":[32,35],"JOcS":[20,29],"pmxs":[32,29]},"vertices":["pmxs","JOcS","TcJ0","yGT9"],"texture":0},"QAXIvmMF":{"uv":{"JOcS":[0,28],"pmxs":[12,28],"EtVY":[0,0],"xM28":[12,0]},"vertices":["xM28","EtVY","pmxs","JOcS"],"texture":0},"xatjuqmo":{"uv":{"yGT9":[25,28],"gHBF":[25,0],"TcJ0":[13,28],"I0Sa":[13,0]},"vertices":["I0Sa","TcJ0","gHBF","yGT9"],"texture":0}},"type":"mesh","uuid":"be3ecca3-341d-adb4-3c1c-31cf5e974e42"}],"outliner":["be3ecca3-341d-adb4-3c1c-31cf5e974e42"],"textures":[{"path":"D:\\Maddo\\cirnogodot\\3D\\BlockbenchModels\\Locker\\Locker_Texture_Grainy.png","name":"Locker_Texture_Grainy.png","folder":"block","namespace":"","id":"0","group":"","width":64,"height":64,"uv_width":64,"uv_height":64,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"752d4124-c731-fbdf-563f-1a652e8b2386","relative_path":"Locker_Texture_Grainy.png","source":"data:image/png;base64,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"}],"export_options":{"gltf":{"encoding":"ascii","scale":16,"embed_textures":true,"armature":false,"animations":true}}}

View file

@ -1 +1 @@
{"asset":{"version":"2.0","generator":"Blockbench 4.12.6 glTF exporter"},"scenes":[{"nodes":[1],"name":"blockbench_export"}],"scene":0,"nodes":[{"translation":[0,-0.125,0],"name":"cuboid","mesh":0},{"children":[0]}],"bufferViews":[{"buffer":0,"byteOffset":0,"byteLength":288,"target":34962,"byteStride":12},{"buffer":0,"byteOffset":288,"byteLength":288,"target":34962,"byteStride":12},{"buffer":0,"byteOffset":576,"byteLength":192,"target":34962,"byteStride":8},{"buffer":0,"byteOffset":768,"byteLength":72,"target":34963}],"buffers":[{"byteLength":840,"uri":"data:application/octet-stream;base64,AADAPgAAkD8AAEA+AADAPgAAIL8AAEA+AADAPgAAkD8AAEC+AADAPgAAIL8AAEC+AADAvgAAkD8AAEA+AADAvgAAkD8AAEC+AADAvgAAIL8AAEA+AADAvgAAIL8AAEC+AADAPgAAkD8AAEA+AADAPgAAkD8AAEC+AADAvgAAkD8AAEA+AADAvgAAkD8AAEC+AADAPgAAIL8AAEA+AADAvgAAIL8AAEA+AADAPgAAIL8AAEC+AADAvgAAIL8AAEC+AADAPgAAkD8AAEA+AADAvgAAkD8AAEA+AADAPgAAIL8AAEA+AADAvgAAIL8AAEA+AADAPgAAkD8AAEC+AADAPgAAIL8AAEC+AADAvgAAkD8AAEC+AADAvgAAIL8AAEC+AACAPwAAAAAAAAAAAACAPwAAAAAAAAAAAACAPwAAAAAAAAAAAACAPwAAAAAAAAAAAACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AADQPgAAAAAAANA+AADgPgAAAD8AAAAAAAAAPwAA4D4AAMA9AADoPgAAAAAAAOg+AADAPQAAZD8AAAAAAABkPwAAmD4AAAw/AACYPgAA6D4AAOA9AAAMPwAA4D0AAOg+AAAAPwAA6D4AAKA+AADoPgAAAD8AAAw/AACgPgAADD8AAEA+AAAAAAAAAAAAAAAAAABAPgAA4D4AAAAAAADgPgAAUD4AAAAAAABQPgAA4D4AAMg+AAAAAAAAyD4AAOA+AgAAAAEAAgABAAMABgAEAAUABgAFAAcACgAIAAkACgAJAAsADgAMAA0ADgANAA8AEgAQABEAEgARABMAFgAUABUAFgAVABcA"}],"accessors":[{"bufferView":0,"componentType":5126,"count":24,"max":[0.375,1.125,0.1875],"min":[-0.375,-0.625,-0.1875],"type":"VEC3"},{"bufferView":1,"componentType":5126,"count":24,"max":[1,1,1],"min":[-1,-1,-1],"type":"VEC3"},{"bufferView":2,"componentType":5126,"count":24,"max":[0.5,0.890625],"min":[0,0],"type":"VEC2"},{"bufferView":3,"componentType":5123,"count":36,"max":[23],"min":[0],"type":"SCALAR"}],"materials":[{"pbrMetallicRoughness":{"metallicFactor":0,"roughnessFactor":1,"baseColorTexture":{"index":0}},"alphaMode":"MASK","alphaCutoff":0.05,"doubleSided":true}],"textures":[{"sampler":0,"source":0,"name":"Locker_Texture"}],"samplers":[{"magFilter":9728,"minFilter":9728,"wrapS":33071,"wrapT":33071}],"images":[{"mimeType":"image/png","uri":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAWBJREFUeF7tmzEOwjAMRdOFiZ3rcA1mboDEKZC4ATPX4DrsTCxFBQpCxFGC3Ni0rxtSajc/399OHJrFeteGgud82Daa73T2CtyrD71P5rqcZxmenS6hB0Djnd5elvOBBgEADFAIgWZz/CBou1+9fqfChhB4aspA4Z1lVkUDYEAC60mEAAyYOgNSajOJEAAAQuCNQEf57un3CoRAYgNFJTiWShARRARlBBBBRFA+RiMLkAUe7Mg6uRhokMqBCGmQNEgaFBH4izqgRF9G1xormfwYx4qNTu2VlsBzmQa1m6DS5N1WggCg3AaHAQICfxECJcr/q3CW+NAeG90LeFgZ7YlK9gAgdkMEBjg4qCAEKiGABqABkVtiiCAiaH9aW0kDAyKICCKC39flyQJkAbKAedOSNFgJAeoA6gDqgPj/Bq1bVpUkIJheT6k1yZQfAPCwCpbfAAMs0ffgGwZ4WAXLb7gBw5RMbrGcG8UAAAAASUVORK5CYII="}],"meshes":[{"primitives":[{"mode":4,"attributes":{"POSITION":0,"NORMAL":1,"TEXCOORD_0":2},"indices":3,"material":0}]}]}
{"asset":{"version":"2.0","generator":"Blockbench 4.12.6 glTF exporter"},"scenes":[{"nodes":[1],"name":"blockbench_export"}],"scene":0,"nodes":[{"translation":[0,-0.125,0],"name":"cuboid","mesh":0},{"children":[0]}],"bufferViews":[{"buffer":0,"byteOffset":0,"byteLength":288,"target":34962,"byteStride":12},{"buffer":0,"byteOffset":288,"byteLength":288,"target":34962,"byteStride":12},{"buffer":0,"byteOffset":576,"byteLength":192,"target":34962,"byteStride":8},{"buffer":0,"byteOffset":768,"byteLength":72,"target":34963}],"buffers":[{"byteLength":840,"uri":"data:application/octet-stream;base64,AADAPgAAkD8AAEA+AADAPgAAIL8AAEA+AADAPgAAkD8AAEC+AADAPgAAIL8AAEC+AADAvgAAkD8AAEA+AADAvgAAkD8AAEC+AADAvgAAIL8AAEA+AADAvgAAIL8AAEC+AADAPgAAkD8AAEA+AADAPgAAkD8AAEC+AADAvgAAkD8AAEA+AADAvgAAkD8AAEC+AADAPgAAIL8AAEA+AADAvgAAIL8AAEA+AADAPgAAIL8AAEC+AADAvgAAIL8AAEC+AADAPgAAkD8AAEA+AADAvgAAkD8AAEA+AADAPgAAIL8AAEA+AADAvgAAIL8AAEA+AADAPgAAkD8AAEC+AADAPgAAIL8AAEC+AADAvgAAkD8AAEC+AADAvgAAIL8AAEC+AACAPwAAAAAAAAAAAACAPwAAAAAAAAAAAACAPwAAAAAAAAAAAACAPwAAAAAAAAAAAACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AADQPgAAAAAAANA+AADgPgAAAD8AAAAAAAAAPwAA4D4AAMA9AADoPgAAAAAAAOg+AADAPQAAZD8AAAAAAABkPwAAmD4AAAw/AACYPgAA6D4AAOA9AAAMPwAA4D0AAOg+AAAAPwAA6D4AAKA+AADoPgAAAD8AAAw/AACgPgAADD8AAEA+AAAAAAAAAAAAAAAAAABAPgAA4D4AAAAAAADgPgAAUD4AAAAAAABQPgAA4D4AAMg+AAAAAAAAyD4AAOA+AgAAAAEAAgABAAMABgAEAAUABgAFAAcACgAIAAkACgAJAAsADgAMAA0ADgANAA8AEgAQABEAEgARABMAFgAUABUAFgAVABcA"}],"accessors":[{"bufferView":0,"componentType":5126,"count":24,"max":[0.375,1.125,0.1875],"min":[-0.375,-0.625,-0.1875],"type":"VEC3"},{"bufferView":1,"componentType":5126,"count":24,"max":[1,1,1],"min":[-1,-1,-1],"type":"VEC3"},{"bufferView":2,"componentType":5126,"count":24,"max":[0.5,0.890625],"min":[0,0],"type":"VEC2"},{"bufferView":3,"componentType":5123,"count":36,"max":[23],"min":[0],"type":"SCALAR"}],"materials":[{"pbrMetallicRoughness":{"metallicFactor":0,"roughnessFactor":1,"baseColorTexture":{"index":0}},"alphaMode":"MASK","alphaCutoff":0.05,"doubleSided":true}],"textures":[{"sampler":0,"source":0,"name":"Locker_Texture.png"}],"samplers":[{"magFilter":9728,"minFilter":9728,"wrapS":33071,"wrapT":33071}],"images":[{"mimeType":"image/png","uri":"data:image/png;base64,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"}],"meshes":[{"primitives":[{"mode":4,"attributes":{"POSITION":0,"NORMAL":1,"TEXCOORD_0":2},"indices":3,"material":0}]}]}

View file

@ -37,6 +37,14 @@ import_script/path=""
materials/extract=0
materials/extract_format=0
materials/extract_path=""
_subresources={}
_subresources={
"materials": {
"material_0": {
"use_external/enabled": true,
"use_external/fallback_path": "res://3D/BlockbenchModels/Locker/locker_material/material_0.tres",
"use_external/path": "uid://ciipcfee37dqj"
}
}
}
gltf/naming_version=2
gltf/embedded_image_handling=1

Binary file not shown.

Binary file not shown.

BIN
3D/BlockbenchModels/Locker/Locker_0.png (Stored with Git LFS)

Binary file not shown.

View file

@ -8,7 +8,7 @@ metadata={
"vram_texture": false
}
generator_parameters={
"md5": "1c54f2ecf7d64fc450677ea96e441dc1"
"md5": "6c0a8db1bc561f72d1016154aebb98f1"
}
[deps]

BIN
3D/BlockbenchModels/Locker/Locker_Texture_Grainy.png (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cpyxoq51bdhap"
path="res://.godot/imported/Locker_Texture_Grainy.png-4567431e2473721196bc2c0930897e06.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://3D/BlockbenchModels/Locker/Locker_Texture_Grainy.png"
dest_files=["res://.godot/imported/Locker_Texture_Grainy.png-4567431e2473721196bc2c0930897e06.ctex"]
[params]
compress/mode=3
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
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/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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,15 @@
[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://ciipcfee37dqj"]
[ext_resource type="Texture2D" uid="uid://cpiftac44rqjq" path="res://3D/BlockbenchModels/Locker/Locker_0.png" id="1_j8iki"]
[resource]
resource_name = "material_0"
transparency = 2
alpha_scissor_threshold = 0.05
alpha_antialiasing_mode = 0
cull_mode = 2
albedo_texture = ExtResource("1_j8iki")
metallic = 0.66
metallic_specular = 0.4
texture_filter = 0
texture_repeat = false

Binary file not shown.

Binary file not shown.

View file

@ -11,7 +11,7 @@
( -64 -64 -16 ) ( -64 -64 -15 ) ( -63 -64 -16 ) special/clip [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
( -64 -64 8 ) ( -63 -64 8 ) ( -64 -63 8 ) special/clip [ -1 0 0 0 ] [ 0 -1 0 0 ] 270 1 1
( 64 64 16 ) ( 64 65 16 ) ( 65 64 16 ) Floors/Floor103 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
( 64 64 16 ) ( 65 64 16 ) ( 64 64 17 ) special/clip [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
( 64 64 16 ) ( 65 64 16 ) ( 64 64 17 ) Manual/Black [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
( 64 64 16 ) ( 64 64 17 ) ( 64 65 16 ) special/clip [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
}
// brush 1
@ -20,7 +20,7 @@
( -64 -64 16 ) ( -64 -64 17 ) ( -63 -64 16 ) special/clip [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
( -64 -64 16 ) ( -63 -64 16 ) ( -64 -63 16 ) Walls/Wall0 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
( -56 64 48 ) ( -56 65 48 ) ( -55 64 48 ) special/clip [ 1 0 0 0 ] [ 0 -1 0 0 ] 270 1 1
( -56 64 24 ) ( -55 64 24 ) ( -56 64 25 ) Walls/Wall0 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
( -56 64 24 ) ( -55 64 24 ) ( -56 64 25 ) Manual/Black [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
( -56 64 24 ) ( -56 64 25 ) ( -56 65 24 ) Walls/wall_metal_001 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
}
// brush 2
@ -65,7 +65,7 @@
( -64 -64 48 ) ( -64 -64 49 ) ( -63 -64 48 ) special/clip [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
( -64 -64 48 ) ( -63 -64 48 ) ( -64 -63 48 ) special/clip [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
( -56 64 52 ) ( -56 65 52 ) ( -55 64 52 ) Manual/Black [ 1 0 0 0 ] [ 0 -1 0 0 ] 270 1 1
( -56 64 56 ) ( -55 64 56 ) ( -56 64 57 ) __TB_empty [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
( -56 64 56 ) ( -55 64 56 ) ( -56 64 57 ) Manual/Black [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
( -56 64 56 ) ( -56 64 57 ) ( -56 65 56 ) Walls/WallTop_001 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
}
// brush 7
@ -92,7 +92,7 @@
( 72 56 48 ) ( 71 56 48 ) ( 72 56 49 ) special/clip [ 1 1.6081226496766366e-16 0 24 ] [ 0 0 -1 0 ] 90 1 1
( 72 56 48 ) ( 72 57 48 ) ( 71 56 48 ) special/clip [ 1.6081226496766366e-16 -1 0 24 ] [ 1 1.6081226496766366e-16 0 24 ] 180 1 1
( -56 64 52 ) ( -57 64 52 ) ( -56 65 52 ) Manual/Black [ -1.6081226496766366e-16 1 0 0 ] [ 1 1.6081226496766366e-16 0 0 ] 270 1 1
( -56 64 56 ) ( -56 64 57 ) ( -57 64 56 ) Walls/WallTop_001 [ -1 -1.6081226496766366e-16 0 0 ] [ 0 0 -1 0 ] 90 1 1
( -56 64 56 ) ( -56 64 57 ) ( -57 64 56 ) Manual/Black [ -1 -1.6081226496766366e-16 0 0 ] [ 0 0 -1 0 ] 90 1 1
( 56 56 48 ) ( 56 56 49 ) ( 56 57 48 ) special/clip [ -1.6081226496766366e-16 1 0 -24 ] [ 0 0 -1 0 ] 0 1 1
}
// brush 10
@ -432,7 +432,7 @@
// entity 1
{
"classname" "actor_teleporter"
"origin" "-40 8 17"
"origin" "-24 -8 17"
}
// entity 2
{
@ -442,7 +442,7 @@
// entity 3
{
"classname" "actor_locker"
"origin" "-44 48 28"
"origin" "-52 48 28"
}
// entity 4
{
@ -660,3 +660,18 @@
"classname" "actor_chair"
"origin" "16 -40 24"
}
// entity 13
{
"classname" "actor_locker"
"origin" "-52 32 28"
}
// entity 14
{
"classname" "actor_locker"
"origin" "-52 16 28"
}
// entity 15
{
"classname" "marker_spawn"
"origin" "-24 -8 24"
}

View file

@ -0,0 +1,24 @@
[gd_resource type="Resource" script_class="FuncGodotFGDPointClass" load_steps=4 format=3 uid="uid://cmdgqpq5e1duq"]
[ext_resource type="Script" uid="uid://cxsqwtsqd8w33" path="res://addons/func_godot/src/fgd/func_godot_fgd_point_class.gd" id="1_prigk"]
[ext_resource type="Resource" uid="uid://5bc1qysixhmh" path="res://3D/TrenchBroom/EntityDefinitions/base/actor_base.tres" id="1_v787f"]
[ext_resource type="Script" uid="uid://csruxpdnpj18r" path="res://Scripts/Actors/3D/PlayerStartMarker3D.cs" id="3_cr881"]
[resource]
script = ExtResource("1_prigk")
script_class = ExtResource("3_cr881")
classname = "marker_spawn"
description = "Spawn Marker"
base_classes = Array[Resource]([ExtResource("1_v787f")])
class_properties = {
"id": 0
}
class_property_descriptions = {
"id": "The ID of the marker"
}
meta_properties = {
"color": Color(0.8, 0.8, 0.8, 1),
"size": AABB(-4, -4, -8, 4, 4, 8)
}
node_class = "Marker3D"
metadata/_custom_type_script = "uid://cxsqwtsqd8w33"

View file

@ -1,4 +1,4 @@
[gd_resource type="Resource" script_class="FuncGodotFGDFile" load_steps=52 format=3 uid="uid://b700sa4be6dfa"]
[gd_resource type="Resource" script_class="FuncGodotFGDFile" load_steps=53 format=3 uid="uid://b700sa4be6dfa"]
[ext_resource type="Resource" uid="uid://ia1t5p4mhom3" path="res://3D/TrenchBroom/EntityDefinitions/point/lights/light_omni.tres" id="1_7vcj1"]
[ext_resource type="Script" uid="uid://drlmgulwbjwqu" path="res://addons/func_godot/src/fgd/func_godot_fgd_file.gd" id="1_lykim"]
@ -51,7 +51,8 @@
[ext_resource type="Resource" uid="uid://pwaweics6iqm" path="res://3D/TrenchBroom/EntityDefinitions/point/actors/actor_Filing_Cabinet.tres" id="48_lb3ub"]
[ext_resource type="Resource" uid="uid://umbceo5tcxni" path="res://3D/TrenchBroom/EntityDefinitions/point/actors/actor_chair.tres" id="49_8hbdx"]
[ext_resource type="Resource" uid="uid://bhkn5vwemx7nk" path="res://3D/TrenchBroom/EntityDefinitions/point/actors/actor_box_blue_tall.tres" id="50_xpy40"]
[ext_resource type="Resource" uid="uid://cmdgqpq5e1duq" path="res://3D/TrenchBroom/EntityDefinitions/point/actors/marker_spawn.tres" id="51_mwau1"]
[resource]
script = ExtResource("1_lykim")
entity_definitions = Array[Resource]([ExtResource("1_7vcj1"), ExtResource("2_u7uvb"), ExtResource("3_u7uvb"), ExtResource("4_1nmxk"), ExtResource("5_ljb2x"), ExtResource("6_seuvu"), ExtResource("7_fmwex"), ExtResource("8_c8m8m"), ExtResource("9_14sjf"), ExtResource("10_xik3w"), ExtResource("11_dgiqm"), ExtResource("12_1teik"), ExtResource("13_f0hti"), ExtResource("14_6ld6e"), ExtResource("15_g8j5j"), ExtResource("16_7h4of"), ExtResource("17_m3sbm"), ExtResource("18_m3sbm"), ExtResource("19_hvhb8"), ExtResource("20_3v5us"), ExtResource("21_g67cj"), ExtResource("22_iy67w"), ExtResource("23_b5lmu"), ExtResource("24_ndas4"), ExtResource("25_n7wsi"), ExtResource("26_v48k5"), ExtResource("27_ombvk"), ExtResource("28_31lma"), ExtResource("29_louv0"), ExtResource("30_wfgfu"), ExtResource("31_elv2e"), ExtResource("32_elv2e"), ExtResource("33_aawmv"), ExtResource("34_wy0ht"), ExtResource("35_3jqmy"), ExtResource("36_p5b6l"), ExtResource("37_53o7h"), ExtResource("38_mdgca"), ExtResource("39_d6b4f"), ExtResource("40_l3pck"), ExtResource("41_q8hab"), ExtResource("42_ekplg"), ExtResource("43_d7qk0"), ExtResource("44_k6g2u"), ExtResource("45_b4ckg"), ExtResource("46_dyoc0"), ExtResource("47_pa845"), ExtResource("48_lb3ub"), ExtResource("49_8hbdx"), ExtResource("50_xpy40")])
entity_definitions = Array[Resource]([ExtResource("1_7vcj1"), ExtResource("2_u7uvb"), ExtResource("3_u7uvb"), ExtResource("4_1nmxk"), ExtResource("5_ljb2x"), ExtResource("6_seuvu"), ExtResource("7_fmwex"), ExtResource("8_c8m8m"), ExtResource("9_14sjf"), ExtResource("10_xik3w"), ExtResource("11_dgiqm"), ExtResource("12_1teik"), ExtResource("13_f0hti"), ExtResource("14_6ld6e"), ExtResource("15_g8j5j"), ExtResource("16_7h4of"), ExtResource("17_m3sbm"), ExtResource("18_m3sbm"), ExtResource("19_hvhb8"), ExtResource("20_3v5us"), ExtResource("21_g67cj"), ExtResource("22_iy67w"), ExtResource("23_b5lmu"), ExtResource("24_ndas4"), ExtResource("25_n7wsi"), ExtResource("26_v48k5"), ExtResource("27_ombvk"), ExtResource("28_31lma"), ExtResource("29_louv0"), ExtResource("30_wfgfu"), ExtResource("31_elv2e"), ExtResource("32_elv2e"), ExtResource("33_aawmv"), ExtResource("34_wy0ht"), ExtResource("35_3jqmy"), ExtResource("36_p5b6l"), ExtResource("37_53o7h"), ExtResource("38_mdgca"), ExtResource("39_d6b4f"), ExtResource("40_l3pck"), ExtResource("41_q8hab"), ExtResource("42_ekplg"), ExtResource("43_d7qk0"), ExtResource("44_k6g2u"), ExtResource("45_b4ckg"), ExtResource("46_dyoc0"), ExtResource("47_pa845"), ExtResource("48_lb3ub"), ExtResource("49_8hbdx"), ExtResource("50_xpy40"), ExtResource("51_mwau1")])