Small stairs

This commit is contained in:
Marco 2025-07-02 16:35:14 +02:00
commit b86fa135ed
15 changed files with 833 additions and 539 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,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://867mek4cret1"
path="res://.godot/imported/Mini_Stairs.gltf-019678105d6fdab7d49f945602270104.scn"
[deps]
source_file="res://3D/BlockbenchModels/Stairs/Mini_Stairs.gltf"
dest_files=["res://.godot/imported/Mini_Stairs.gltf-019678105d6fdab7d49f945602270104.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

BIN
3D/BlockbenchModels/Stairs/Mini_Stairs_0.png (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c1j6vdkce6g80"
path="res://.godot/imported/Mini_Stairs_0.png-700643766d0668ba8783dbb94eb118ac.ctex"
metadata={
"vram_texture": false
}
generator_parameters={
"md5": "f9195595a275665e7efb57cfa118f2dd"
}
[deps]
source_file="res://3D/BlockbenchModels/Stairs/Mini_Stairs_0.png"
dest_files=["res://.godot/imported/Mini_Stairs_0.png-700643766d0668ba8783dbb94eb118ac.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
3D/BlockbenchModels/Stairs/Mini_Stairs_Texture.png (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c1y02l7vagheg"
path="res://.godot/imported/Mini_Stairs_Texture.png-964eaf50646f2769d967741520f31701.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://3D/BlockbenchModels/Stairs/Mini_Stairs_Texture.png"
dest_files=["res://.godot/imported/Mini_Stairs_Texture.png-964eaf50646f2769d967741520f31701.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

Binary file not shown.

File diff suppressed because one or more lines are too long

View file

@ -724,17 +724,17 @@
( -265.22800634973106 851.9041965829796 -16 ) ( -260.696370370927 858.6862691031603 -24 ) ( -260.696370370927 858.6862691031603 -16 ) Walls/Wall0 [ -0.5555702330195876 -0.8314696123025551 0 5.5913696 ] [ 0 0 -1 0 ] 0 1 1
( -228.0958034170203 814.7719936502688 -16 ) ( -265.22800634973106 851.9041965829796 -24 ) ( -265.22800634973106 851.9041965829796 -16 ) Walls/Wall0 [ 0.7071067811865478 -0.7071067811865474 0 -0.13787842 ] [ 0 0 -1 0 ] 0 1 1
( -221.31373089683967 819.3036296290729 -24 ) ( -265.22800634973106 851.9041965829796 -24 ) ( -228.0958034170203 814.7719936502688 -24 ) Walls/Wall0 [ -1 0 0 0 ] [ 0 -1 0 16 ] 0 1 1
( -221.31373089683967 819.3036296290729 8 ) ( -265.22800634973106 851.9041965829796 8 ) ( -260.696370370927 858.6862691031603 8 ) Walls/Wall0 [ 1 0 0 0 ] [ 0 -1 0 16 ] 270 1 1
( -221.31373089683967 819.3036296290729 8 ) ( -265.22800634973106 851.9041965829796 8 ) ( -260.696370370927 858.6862691031603 8 ) special/clip [ 1 0 0 0 ] [ 0 -1 0 16 ] 270 1 1
( -221.31373089683967 819.3036296290729 -16 ) ( -228.0958034170203 814.7719936502688 -24 ) ( -228.0958034170203 814.7719936502688 -16 ) Walls/Wall0 [ 0.8314696123025466 0.5555702330196003 0 -0.60131836 ] [ 0 0 -1 0 ] 0 1 1
( -221.31373089683967 819.3036296290729 -16 ) ( -260.696370370927 858.6862691031603 -24 ) ( -221.31373089683967 819.3036296290729 -24 ) Walls/Wall0 [ -0.7071067811865478 0.7071067811865472 0 0.13787842 ] [ 0 0 -1 0 ] 0 1 1
( -221.31373089683967 819.3036296290729 -16 ) ( -260.696370370927 858.6862691031603 -24 ) ( -221.31373089683967 819.3036296290729 -24 ) special/clip [ -0.7071067811865478 0.7071067811865472 0 0.13787842 ] [ 0 0 -1 0 ] 0 1 1
}
// brush 79
{
( -313.7435675058852 872 -16 ) ( -312.15226856684785 880 -24 ) ( -312.15226856684785 880 -16 ) Walls/Wall0 [ -0.195090322016144 -0.9807852804032274 0 -4.88501 ] [ 0 0 -1 0 ] 0 1 1
( -265.22800634973106 851.9041965829796 -16 ) ( -313.7435675058852 872 -24 ) ( -313.7435675058852 872 -16 ) Walls/Wall0 [ 0.9238795325112864 -0.38268343236509067 0 8.223145 ] [ 0 0 -1 0 ] 0 1 1
( -260.696370370927 858.6862691031603 -24 ) ( -313.7435675058852 872 -24 ) ( -265.22800634973106 851.9041965829796 -24 ) Walls/Wall0 [ -1 0 0 0 ] [ 0 -1 0 16 ] 0 1 1
( -260.696370370927 858.6862691031603 8 ) ( -313.7435675058852 872 8 ) ( -312.15226856684785 880 8 ) Walls/Wall0 [ 1 0 0 0 ] [ 0 -1 0 16 ] 270 1 1
( -312.15226856684785 880 -24 ) ( -260.696370370927 858.6862691031603 -16 ) ( -312.15226856684785 880 -16 ) Walls/Wall0 [ -0.9238795325112865 0.38268343236509056 0 -8.223145 ] [ 0 0 -1 0 ] 0 1 1
( -260.696370370927 858.6862691031603 8 ) ( -313.7435675058852 872 8 ) ( -312.15226856684785 880 8 ) special/clip [ 1 0 0 0 ] [ 0 -1 0 16 ] 270 1 1
( -312.15226856684785 880 -24 ) ( -260.696370370927 858.6862691031603 -16 ) ( -312.15226856684785 880 -16 ) special/clip [ -0.9238795325112865 0.38268343236509056 0 -8.223145 ] [ 0 0 -1 0 ] 0 1 1
( -260.696370370927 858.6862691031603 -16 ) ( -265.22800634973106 851.9041965829796 -24 ) ( -265.22800634973106 851.9041965829796 -16 ) Walls/Wall0 [ 0.5555702330195876 0.8314696123025551 0 -5.5913696 ] [ 0 0 -1 0 ] 0 1 1
}
// brush 80
@ -742,16 +742,16 @@
( -367.84773143315215 880 -24 ) ( -366.25643249411473 872 -16 ) ( -366.25643249411473 872 -24 ) Walls/Wall0 [ 0.1950903220161444 -0.9807852804032272 0 7.9727173 ] [ 0 0 -1 0 ] 0 1 1
( -313.7435675058852 872 -16 ) ( -366.25643249411473 872 -24 ) ( -366.25643249411473 872 -16 ) Walls/Wall0 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
( -312.15226856684785 880 -24 ) ( -366.25643249411473 872 -24 ) ( -313.7435675058852 872 -24 ) Walls/Wall0 [ -1 0 0 0 ] [ 0 -1 0 16 ] 0 1 1
( -312.15226856684785 880 8 ) ( -366.25643249411473 872 8 ) ( -367.84773143315215 880 8 ) Walls/Wall0 [ 1 0 0 0 ] [ 0 -1 0 16 ] 270 1 1
( -312.15226856684785 880 -16 ) ( -367.84773143315215 880 -24 ) ( -312.15226856684785 880 -24 ) Walls/Wall0 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
( -312.15226856684785 880 8 ) ( -366.25643249411473 872 8 ) ( -367.84773143315215 880 8 ) special/clip [ 1 0 0 0 ] [ 0 -1 0 16 ] 270 1 1
( -312.15226856684785 880 -16 ) ( -367.84773143315215 880 -24 ) ( -312.15226856684785 880 -24 ) special/clip [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
( -312.15226856684785 880 -16 ) ( -313.7435675058852 872 -24 ) ( -313.7435675058852 872 -16 ) Walls/Wall0 [ 0.195090322016144 0.9807852804032274 0 4.88501 ] [ 0 0 -1 0 ] 0 1 1
}
// brush 81
{
( -419.303629629073 858.6862691031603 -24 ) ( -414.77199365026877 851.9041965829796 -16 ) ( -414.77199365026877 851.9041965829796 -24 ) Walls/Wall0 [ 0.5555702330195955 -0.8314696123025498 0 9.15625 ] [ 0 0 -1 0 ] 0 1 1
( -367.84773143315215 880 -16 ) ( -419.303629629073 858.6862691031603 -24 ) ( -367.84773143315215 880 -24 ) Walls/Wall0 [ -0.9238795325112865 -0.38268343236509056 0 8.940187 ] [ 0 0 -1 0 ] 0 1 1
( -367.84773143315215 880 -16 ) ( -419.303629629073 858.6862691031603 -24 ) ( -367.84773143315215 880 -24 ) special/clip [ -0.9238795325112865 -0.38268343236509056 0 8.940187 ] [ 0 0 -1 0 ] 0 1 1
( -366.25643249411473 872 -24 ) ( -419.303629629073 858.6862691031603 -24 ) ( -414.77199365026877 851.9041965829796 -24 ) Walls/Wall0 [ -1 0 0 0 ] [ 0 -1 0 16 ] 0 1 1
( -366.25643249411473 872 8 ) ( -419.303629629073 858.6862691031603 8 ) ( -367.84773143315215 880 8 ) Walls/Wall0 [ 1 0 0 0 ] [ 0 -1 0 16 ] 270 1 1
( -366.25643249411473 872 8 ) ( -419.303629629073 858.6862691031603 8 ) ( -367.84773143315215 880 8 ) special/clip [ 1 0 0 0 ] [ 0 -1 0 16 ] 270 1 1
( -366.25643249411473 872 -16 ) ( -414.77199365026877 851.9041965829796 -24 ) ( -414.77199365026877 851.9041965829796 -16 ) Walls/Wall0 [ 0.9238795325112862 0.3826834323650913 0 -8.940187 ] [ 0 0 -1 0 ] 0 1 1
( -367.84773143315215 880 -24 ) ( -366.25643249411473 872 -16 ) ( -367.84773143315215 880 -16 ) Walls/Wall0 [ -0.1950903220161444 0.9807852804032272 0 -7.9727173 ] [ 0 0 -1 0 ] 0 1 1
}
@ -839,6 +839,42 @@
( -221.31373089683973 819.3036296290729 -32 ) ( -200 767.8477314331521 -24 ) ( -221.31373089683973 819.3036296290729 -24 ) Manual/Black [ -0.38268343236508967 0.9238795325112868 0 -0.88220215 ] [ 0 0 -1 0 ] 180 1 1
( -200 767.8477314331521 -24 ) ( -200 712.1522685668479 -32 ) ( -200 712.1522685668479 -24 ) Manual/Black [ 0 1 0 0 ] [ 0 0 -1 0 ] 180 1 1
}
// brush 90
{
( 188 -180 12 ) ( 188 -179 12 ) ( 188 -180 13 ) Manual/Chevron_2 [ 0 -1 0 0 ] [ 0 0 -1 -4 ] 90 1 1
( 192 -180 12 ) ( 192 -180 13 ) ( 193 -180 12 ) Manual/Chevron_2 [ 1 0 0 4 ] [ 0 0 -1 -4 ] 180 1 1
( 192 -180 12 ) ( 193 -180 12 ) ( 192 -179 12 ) Manual/Chevron_2 [ -1 0 0 -4 ] [ 0 -1 0 0 ] 180 1 1
( 244 -176 16 ) ( 244 -175 16 ) ( 245 -176 16 ) Manual/Chevron_2 [ 1 0 0 4 ] [ 0 -1 0 0 ] 180 1 1
( 244 -176 16 ) ( 245 -176 16 ) ( 244 -176 17 ) Manual/Chevron_2 [ -1 0 0 -4 ] [ 0 0 -1 -4 ] 180 1 1
( 244 -176 16 ) ( 244 -176 17 ) ( 244 -175 16 ) Manual/Chevron_2 [ 0 1 0 0 ] [ 0 0 -1 -4 ] 0 1 1
}
// brush 91
{
( 188 -128 12 ) ( 188 -127 12 ) ( 188 -128 13 ) Manual/Chevron_2 [ 0 -1 0 4 ] [ 0 0 -1 -4 ] 0 1 1
( 192 -128 12 ) ( 192 -128 13 ) ( 193 -128 12 ) Manual/Chevron_2 [ 1 0 0 4 ] [ 0 0 -1 -4 ] 90 1 1
( 192 -128 12 ) ( 193 -128 12 ) ( 192 -127 12 ) Manual/Chevron_2 [ -1 0 0 -4 ] [ 0 -1 0 4 ] 90 1 1
( 244 -124 16 ) ( 244 -123 16 ) ( 245 -124 16 ) Manual/Chevron_2 [ 1 0 0 4 ] [ 0 -1 0 4 ] 90 1 1
( 244 -124 16 ) ( 245 -124 16 ) ( 244 -124 17 ) Manual/Chevron_2 [ -1 0 0 -4 ] [ 0 0 -1 -4 ] 90 1 1
( 244 -124 16 ) ( 244 -124 17 ) ( 244 -123 16 ) Manual/Chevron_2 [ 0 1 0 -4 ] [ 0 0 -1 -4 ] 270 1 1
}
// brush 92
{
( 240 -176 12 ) ( 240 -175 12 ) ( 240 -176 13 ) Manual/Chevron_2 [ 0 -1 0 4 ] [ 0 0 -1 -4 ] 0 1 1
( 196 -176 12 ) ( 196 -176 13 ) ( 197 -176 12 ) Manual/Chevron_2 [ 1 0 0 0 ] [ 0 0 -1 -4 ] 90 1 1
( 196 -176 12 ) ( 197 -176 12 ) ( 196 -175 12 ) Manual/Chevron_2 [ -1 0 0 0 ] [ 0 -1 0 4 ] 90 1 1
( 248 -172 16 ) ( 248 -171 16 ) ( 249 -172 16 ) Manual/Chevron_2 [ 1 0 0 0 ] [ 0 -1 0 4 ] 90 1 1
( 248 -128 16 ) ( 249 -128 16 ) ( 248 -128 17 ) Manual/Chevron_2 [ -1 0 0 0 ] [ 0 0 -1 -4 ] 0 1 1
( 244 -172 16 ) ( 244 -172 17 ) ( 244 -171 16 ) Manual/Chevron_2 [ 0 1 0 -4 ] [ 0 0 -1 -4 ] 0 1 1
}
// brush 93
{
( 188 -176 12 ) ( 188 -175 12 ) ( 188 -176 13 ) Manual/Chevron_2 [ 0 -1 0 4 ] [ 0 0 -1 -4 ] 0 1 1
( 144 -176 12 ) ( 144 -176 13 ) ( 145 -176 12 ) Manual/Chevron_2 [ 1 0 0 4 ] [ 0 0 -1 -4 ] 90 1 1
( 144 -176 12 ) ( 145 -176 12 ) ( 144 -175 12 ) Manual/Chevron_2 [ -1 0 0 -4 ] [ 0 -1 0 4 ] 90 1 1
( 196 -172 16 ) ( 196 -171 16 ) ( 197 -172 16 ) Manual/Chevron_2 [ 1 0 0 4 ] [ 0 -1 0 4 ] 90 1 1
( 196 -128 16 ) ( 197 -128 16 ) ( 196 -128 17 ) Manual/Chevron_2 [ -1 0 0 -4 ] [ 0 0 -1 -4 ] 0 1 1
( 192 -172 16 ) ( 192 -172 17 ) ( 192 -171 16 ) Manual/Chevron_2 [ 0 1 0 -4 ] [ 0 0 -1 -4 ] 0 1 1
}
}
// entity 1
{
@ -2480,6 +2516,21 @@
}
// entity 179
{
"classname" "actor_stairs_mini"
"origin" "-56 -112 20"
}
// entity 180
{
"classname" "actor_stairs_mini"
"origin" "88 -160 20"
}
// entity 181
{
"classname" "actor_box_blue"
"origin" "76 -160 20"
}
// entity 182
{
"classname" "func_group"
"_tb_type" "_tb_layer"
"_tb_name" "Solid"
@ -3054,7 +3105,7 @@
}
// brush 63
{
( 240 -64 16 ) ( 240 -304 16 ) ( 240 -64 8 ) Floors/Floor240 [ 0 1 0 0 ] [ 0 0 -1 -8 ] 0 1 1
( 244 -64 16 ) ( 244 -304 16 ) ( 244 -64 8 ) Floors/Floor240 [ 0 1 0 0 ] [ 0 0 -1 -8 ] 90 1 1
( 264 -304 8 ) ( 240 -304 8 ) ( 264 -304 16 ) __TB_empty [ -1 0 0 8 ] [ 0 0 1 0 ] 180 1 -1
( 264 -64 8 ) ( 240 -64 8 ) ( 264 -304 8 ) Floors/Floor240 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
( 264 -304 16 ) ( 240 -304 16 ) ( 264 -64 16 ) Floors/Floor293 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
@ -3068,25 +3119,25 @@
( 168 -304 8 ) ( 192 -304 8 ) ( 168 -64 8 ) Floors/Floor240 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
( 168 -64 16 ) ( 192 -64 16 ) ( 168 -304 16 ) Floors/Floor293 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
( 168 -64 8 ) ( 192 -64 8 ) ( 168 -64 16 ) __TB_empty [ -1 0 0 8 ] [ 0 0 1 0 ] 180 1 -1
( 192 -304 8 ) ( 192 -304 16 ) ( 192 -64 8 ) Floors/Floor240 [ 0 1 0 0 ] [ 0 0 -1 -8 ] 0 1 1
( 188 -304 8 ) ( 188 -304 16 ) ( 188 -64 8 ) Floors/Floor240 [ 0 1 0 0 ] [ 0 0 -1 -8 ] 270 1 1
}
// brush 65
{
( 192 -64 16 ) ( 192 -128 16 ) ( 192 -64 8 ) Floors/Floor240 [ 0 1 0 0 ] [ 0 0 -1 -8 ] 0 1 1
( 240 -128 16 ) ( 240 -128 8 ) ( 192 -128 16 ) Floors/Floor240 [ 1 0 0 0 ] [ 0 0 -1 -8 ] 0 1 1
( 188 -64 16 ) ( 188 -128 16 ) ( 188 -64 8 ) Floors/Floor240 [ 0 1 0 0 ] [ 0 0 -1 -8 ] 90 1 1
( 240 -124 16 ) ( 240 -124 8 ) ( 192 -124 16 ) Floors/Floor240 [ 1 0 0 0 ] [ 0 0 -1 -8 ] 270 1 1
( 192 -64 8 ) ( 192 -128 8 ) ( 240 -64 8 ) Floors/Floor240 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
( 240 -64 16 ) ( 240 -128 16 ) ( 192 -64 16 ) Floors/Floor293 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
( 240 -64 16 ) ( 192 -64 16 ) ( 240 -64 8 ) __TB_empty [ -1 0 0 8 ] [ 0 0 1 0 ] 180 1 -1
( 240 -64 8 ) ( 240 -128 8 ) ( 240 -64 16 ) Floors/Floor240 [ 0 1 0 0 ] [ 0 0 -1 -8 ] 0 1 1
( 244 -64 8 ) ( 244 -128 8 ) ( 244 -64 16 ) Floors/Floor240 [ 0 1 0 0 ] [ 0 0 -1 -8 ] 270 1 1
}
// brush 66
{
( 192 -304 8 ) ( 192 -176 8 ) ( 192 -304 16 ) Floors/Floor240 [ 0 1 0 0 ] [ 0 0 -1 -8 ] 0 1 1
( 188 -304 8 ) ( 188 -176 8 ) ( 188 -304 16 ) Floors/Floor240 [ 0 1 0 0 ] [ 0 0 -1 -8 ] 90 1 1
( 240 -304 8 ) ( 192 -304 8 ) ( 240 -304 16 ) __TB_empty [ -1 0 0 8 ] [ 0 0 1 0 ] 180 1 -1
( 240 -304 8 ) ( 240 -176 8 ) ( 192 -304 8 ) Floors/Floor240 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
( 192 -304 16 ) ( 192 -176 16 ) ( 240 -304 16 ) Floors/Floor293 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
( 192 -176 8 ) ( 240 -176 8 ) ( 192 -176 16 ) Floors/Floor240 [ 1 0 0 0 ] [ 0 0 -1 -8 ] 0 1 1
( 240 -304 16 ) ( 240 -176 16 ) ( 240 -304 8 ) Floors/Floor240 [ 0 1 0 0 ] [ 0 0 -1 -8 ] 0 1 1
( 192 -180 8 ) ( 240 -180 8 ) ( 192 -180 16 ) Floors/Floor240 [ 1 0 0 0 ] [ 0 0 -1 -8 ] 180 1 1
( 244 -304 16 ) ( 244 -176 16 ) ( 244 -304 8 ) Floors/Floor240 [ 0 1 0 0 ] [ 0 0 -1 -8 ] 270 1 1
}
// brush 67
{
@ -4255,7 +4306,7 @@
( -280 256 8 ) ( -281 256 8 ) ( -280 256 9 ) Walls/Wall0 [ -1 0 0 -8 ] [ 0 0 1 -8 ] 270 1 -1
( -152 544 -24 ) ( -153 544 -24 ) ( -152 543 -24 ) Walls/Wall0 [ -1 0 0 -8 ] [ 0 1 0 0 ] 270 1 1
( -280 416 8 ) ( -280 415 8 ) ( -281 416 8 ) Manual/Black [ -1 0 0 0 ] [ 0 1 0 0 ] 180 1 1
( -152 408 -24 ) ( -152 408 -23 ) ( -153 408 -24 ) Walls/Wall0 [ -1 0 0 -8 ] [ 0 0 1 -8 ] 270 1 -1
( -152 360 -24 ) ( -152 360 -23 ) ( -153 360 -24 ) Walls/Wall0 [ -1 0 0 -8 ] [ 0 0 1 -8 ] 0 1 -1
( -160 544 -24 ) ( -160 543 -24 ) ( -160 544 -23 ) Walls/Wall0 [ 0 -1 0 0 ] [ 0 0 1 0 ] 180 1 -1
}
// brush 197
@ -4456,297 +4507,324 @@
( 264 296 -24 ) ( 264 296 -23 ) ( 263 296 -24 ) Walls/Wall0 [ -1 0 0 8 ] [ 0 0 1 -8 ] 180 1 -1
( 256 384 -24 ) ( 256 383 -24 ) ( 256 384 -23 ) Manual/Black [ 0 -1 0 0 ] [ 0 0 1 0 ] 0 1 -1
}
// brush 219
{
( -168 552 8 ) ( -168 552 9 ) ( -168 551 8 ) Walls/Wall0 [ 0 -1 0 8 ] [ 0 0 1 -8 ] 180 1 -1
( -280 392 8 ) ( -281 392 8 ) ( -280 392 9 ) Walls/Wall0 [ -1 0 0 -8 ] [ 0 0 1 -8 ] 270 1 -1
( -152 680 -24 ) ( -153 680 -24 ) ( -152 679 -24 ) Walls/Wall0 [ -1 0 0 -8 ] [ 0 1 0 -8 ] 270 1 1
( -280 552 8 ) ( -280 551 8 ) ( -281 552 8 ) Manual/Black [ -1 0 0 0 ] [ 0 1 0 0 ] 180 1 1
( -152 408 -24 ) ( -152 408 -23 ) ( -153 408 -24 ) Walls/Wall0 [ -1 0 0 -8 ] [ 0 0 1 -8 ] 90 1 -1
( -160 680 -24 ) ( -160 679 -24 ) ( -160 680 -23 ) Walls/Wall0 [ 0 -1 0 8 ] [ 0 0 1 0 ] 180 1 -1
}
// entity 180
// brush 220
{
( -168 392 -24 ) ( -168 393 -24 ) ( -168 392 -23 ) __TB_empty [ 1.8369701987210297e-16 1 0 -8 ] [ 0 0 1 -8 ] 180 1 -1
( -104 360 -56 ) ( -105 360 -56 ) ( -104 360 -55 ) __TB_empty [ -1 1.8369701987210297e-16 0 24 ] [ 0 0 1 -8 ] 180 1 -1
( -104 264 -32 ) ( -104 265 -32 ) ( -105 264 -32 ) __TB_empty [ 1.8369701987210297e-16 1 0 -8 ] [ 1 -1.8369701987210297e-16 0 -24 ] 90 1 1
( -232 392 -24 ) ( -233 392 -24 ) ( -232 393 -24 ) Various/Various16 [ 1.8369701987210297e-16 1 0 8 ] [ 1 -1.8369701987210297e-16 0 -8 ] 270 1 1
( -232 392 -24 ) ( -232 392 -23 ) ( -233 392 -24 ) __TB_empty [ -1 1.8369701987210297e-16 0 24 ] [ 0 0 1 -8 ] 180 1 -1
( -160 264 -56 ) ( -160 264 -55 ) ( -160 265 -56 ) __TB_empty [ 1.8369701987210297e-16 1 0 -8 ] [ 0 0 1 -8 ] 180 1 -1
}
// brush 221
{
( -232 264 -24 ) ( -232 264 -23 ) ( -232 263 -24 ) Floors/Floor278 [ 0 -1 0 8 ] [ 0 0 1 -8 ] 0 1 -1
( -88 344 -24 ) ( -89 344 -24 ) ( -88 344 -23 ) Floors/Floor278 [ -1 0 0 8 ] [ 0 0 1 -8 ] 0 1 -1
( 40 392 -32 ) ( 39 392 -32 ) ( 40 391 -32 ) Floors/Floor278 [ -1 0 0 8 ] [ 0 1 0 -8 ] 0 1 1
( -88 264 -24 ) ( -88 263 -24 ) ( -89 264 -24 ) Floors/Floor278 [ -1 0 0 8 ] [ 0 1 0 -8 ] 0 1 1
( 40 408 -56 ) ( 40 408 -55 ) ( 39 408 -56 ) Floors/Floor278 [ -1 0 0 8 ] [ 0 0 1 -8 ] 90 1 -1
( -168 392 -56 ) ( -168 391 -56 ) ( -168 392 -55 ) Floors/Floor278 [ 0 -1 0 8 ] [ 0 0 1 -8 ] 90 1 -1
}
}
// entity 183
{
"classname" "actor_box_wood"
"origin" "172 -96 20"
"_tb_layer" "3"
}
// entity 181
// entity 184
{
"classname" "actor_box_blue"
"origin" "-80 -96 28"
"_tb_layer" "3"
}
// entity 182
// entity 185
{
"classname" "actor_box_red"
"origin" "-80 -88 20"
"_tb_layer" "3"
}
// entity 183
// entity 186
{
"classname" "actor_terminal"
"origin" "-60 -152 28"
"angle" "90"
"_tb_layer" "3"
}
// entity 184
// entity 187
{
"classname" "actor_ac_unit"
"origin" "-32 -156 24"
"angle" "270"
"_tb_layer" "3"
}
// entity 185
// entity 188
{
"classname" "actor_table"
"origin" "-56 -152 20"
"angle" "90"
"_tb_layer" "3"
}
// entity 186
// entity 189
{
"classname" "actor_box_wood"
"origin" "-72 -116 20"
"angles" "0 -30 0"
"_tb_layer" "3"
}
// entity 187
// entity 190
{
"classname" "actor_table"
"origin" "-8 -92 20"
"_tb_layer" "3"
}
// entity 188
// entity 191
{
"classname" "actor_box_wood"
"origin" "-84 -152 20"
"_tb_layer" "3"
}
// entity 189
// entity 192
{
"classname" "actor_box_wood"
"origin" "-76 -152 20"
"_tb_layer" "3"
}
// entity 190
// entity 193
{
"classname" "actor_box_wood"
"origin" "-80 -104 20"
"_tb_layer" "3"
}
// entity 191
// entity 194
{
"classname" "actor_tank"
"origin" "168 -544 64"
"_tb_layer" "3"
}
// entity 192
// entity 195
{
"classname" "actor_tank"
"origin" "168 -576 64"
"_tb_layer" "3"
}
// entity 193
// entity 196
{
"classname" "actor_box_wood"
"origin" "160 -600 60"
"_tb_layer" "3"
}
// entity 194
// entity 197
{
"classname" "actor_box_wood"
"origin" "160 -616 60"
"_tb_layer" "3"
}
// entity 195
// entity 198
{
"classname" "actor_box_red"
"origin" "164 -632 60"
"_tb_layer" "3"
}
// entity 196
// entity 199
{
"classname" "actor_box_blue"
"origin" "164 -632 68"
"_tb_layer" "3"
}
// entity 197
// entity 200
{
"classname" "actor_box_wood"
"origin" "276 -192 20"
"_tb_layer" "3"
}
// entity 198
// entity 201
{
"classname" "actor_elevator_1"
"origin" "216 -376 15"
"_tb_layer" "3"
}
// entity 199
// entity 202
{
"classname" "actor_tube_straight"
"origin" "-112 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 200
// entity 203
{
"classname" "actor_tube_straight"
"origin" "-96 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 201
// entity 204
{
"classname" "actor_tube_straight"
"origin" "-80 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 202
// entity 205
{
"classname" "actor_tube_straight"
"origin" "-64 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 203
// entity 206
{
"classname" "actor_tube_straight"
"origin" "-48 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 204
// entity 207
{
"classname" "actor_tube_straight"
"origin" "-32 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 205
// entity 208
{
"classname" "actor_tube_straight"
"origin" "-16 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 206
// entity 209
{
"classname" "actor_tube_straight"
"origin" "0 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 207
// entity 210
{
"classname" "actor_tube_straight"
"origin" "16 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 208
// entity 211
{
"classname" "actor_tube_straight"
"origin" "32 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 209
// entity 212
{
"classname" "actor_tube_straight"
"origin" "48 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 210
// entity 213
{
"classname" "actor_tube_straight"
"origin" "64 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 211
// entity 214
{
"classname" "actor_tube_straight"
"origin" "80 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 212
// entity 215
{
"classname" "actor_tube_straight"
"origin" "96 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 213
// entity 216
{
"classname" "actor_tube_straight"
"origin" "112 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 214
// entity 217
{
"classname" "actor_tube_straight"
"origin" "128 -48 -16"
"angle" "270"
"_tb_layer" "3"
}
// entity 215
// entity 218
{
"classname" "actor_tube_corner"
"origin" "144 -48 -16"
"angle" "90"
"_tb_layer" "3"
}
// entity 216
// entity 219
{
"classname" "actor_tank"
"origin" "-216 -32 -16"
"angle" "90"
"_tb_layer" "3"
}
// entity 217
// entity 220
{
"classname" "actor_tube_straight"
"origin" "-200 -32 -16"
"angle" "90"
"_tb_layer" "3"
}
// entity 218
// entity 221
{
"classname" "actor_tube_straight"
"origin" "-184 -32 -16"
"angle" "90"
"_tb_layer" "3"
}
// entity 219
// entity 222
{
"classname" "actor_tube_straight"
"origin" "-152 -32 -16"
"angle" "90"
"_tb_layer" "3"
}
// entity 220
// entity 223
{
"classname" "actor_barrel_1"
"origin" "-252 -8 -16"
"_tb_layer" "3"
}
// entity 221
// entity 224
{
"classname" "actor_box_red"
"origin" "-264 -24 -20"
"_tb_layer" "3"
}
// entity 222
// entity 225
{
"classname" "actor_box_red"
"origin" "-264 -24 -12"
"_tb_layer" "3"
}
// entity 223
// entity 226
{
"classname" "actor_box_green"
"origin" "-264 -8 -20"
"_tb_layer" "3"
}
// entity 224
// entity 227
{
"classname" "func_group"
"_tb_type" "_tb_group"
@ -4765,7 +4843,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 225
// entity 228
{
"classname" "func_group"
"_tb_type" "_tb_group"
@ -4783,163 +4861,163 @@
( -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 226
// entity 229
{
"classname" "actor_capacitor_mini"
"origin" "-248 104 -16"
"_tb_layer" "3"
}
// entity 227
// entity 230
{
"classname" "actor_tank_large"
"origin" "-304 -24 -8"
"_tb_layer" "3"
}
// entity 228
// entity 231
{
"classname" "actor_chest_1"
"origin" "-252 -24 -16"
"_tb_layer" "3"
}
// entity 229
// entity 232
{
"classname" "actor_chest_1"
"origin" "40 -200 24"
"_tb_layer" "3"
}
// entity 230
// entity 233
{
"classname" "actor_elevator_1"
"origin" "-168 112 -25"
"targetname" "elevator_2"
"_tb_layer" "3"
}
// entity 231
// entity 234
{
"classname" "actor_terminal_big"
"origin" "92 -248 28"
"angle" "90"
"_tb_layer" "3"
}
// entity 232
// entity 235
{
"classname" "actor_barrel_1"
"origin" "176 -144 24"
"_tb_layer" "3"
}
// entity 233
// entity 236
{
"classname" "actor_barrel_1"
"origin" "176 -300 24"
"_tb_layer" "3"
}
// entity 234
// entity 237
{
"classname" "actor_barrel_1"
"origin" "188 -144 24"
"_tb_layer" "3"
}
// entity 235
// entity 238
{
"classname" "actor_tube_straight"
"origin" "-128 -16 -16"
"_tb_layer" "3"
}
// entity 236
// entity 239
{
"classname" "actor_tube_straight"
"origin" "-128 0 -16"
"_tb_layer" "3"
}
// entity 237
// entity 240
{
"classname" "actor_tube_straight"
"origin" "-128 16 -16"
"_tb_layer" "3"
}
// entity 238
// entity 241
{
"classname" "actor_tube_straight"
"origin" "-128 32 -16"
"_tb_layer" "3"
}
// entity 239
// entity 242
{
"classname" "actor_tube_straight"
"origin" "-128 80 -20"
"_tb_layer" "3"
}
// entity 240
// entity 243
{
"classname" "actor_tube_straight"
"origin" "-128 96 -20"
"_tb_layer" "3"
}
// entity 241
// entity 244
{
"classname" "actor_tube_straight"
"origin" "-128 112 -20"
"_tb_layer" "3"
}
// entity 242
// entity 245
{
"classname" "actor_tube_straight"
"origin" "-128 128 -20"
"_tb_layer" "3"
}
// entity 243
// entity 246
{
"classname" "actor_barrel_1"
"origin" "-256 -36 -16"
"_tb_layer" "3"
}
// entity 244
// entity 247
{
"classname" "actor_barrel_1"
"origin" "-300 56 -16"
"_tb_layer" "3"
}
// entity 245
// entity 248
{
"classname" "actor_barrel_1"
"origin" "-300 68 -16"
"_tb_layer" "3"
}
// entity 246
// entity 249
{
"classname" "actor_barrel_1"
"origin" "-292 64 -16"
"_tb_layer" "3"
}
// entity 247
// entity 250
{
"classname" "actor_tube_straight"
"origin" "-168 -32 -16"
"angle" "90"
"_tb_layer" "3"
}
// entity 248
// entity 251
{
"classname" "actor_tube_straight"
"origin" "-128 48 -32"
"angles" "0 0 90"
"_tb_layer" "3"
}
// entity 249
// entity 252
{
"classname" "actor_tube_straight"
"origin" "-128 48 -48"
"angles" "0 0 90"
"_tb_layer" "3"
}
// entity 250
// entity 253
{
"classname" "actor_tube_straight"
"origin" "-128 64 -36"
"angles" "0 0 90"
"_tb_layer" "3"
}
// entity 251
// entity 254
{
"classname" "actor_tube_straight"
"origin" "-128 64 -52"

View file

@ -7,7 +7,7 @@
[sub_resource type="BoxShape3D" id="BoxShape3D_7axon"]
size = Vector3(1.99927, 2.00482, 0.140869)
[node name="Door3d" type="AnimatableBody3D"]
[node name="Door3d" type="AnimatableBody3D" groups=["Solid"]]
collision_layer = 16
[node name="blockbench_export" parent="." instance=ExtResource("1_7axon")]

View file

@ -0,0 +1,16 @@
[gd_scene load_steps=3 format=3 uid="uid://cxci0rfd070sk"]
[ext_resource type="PackedScene" uid="uid://867mek4cret1" path="res://3D/BlockbenchModels/Stairs/Mini_Stairs.gltf" id="3_bh68m"]
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_bh68m"]
points = PackedVector3Array(-0.4, -0.3, -0.6, 0.4, -0.3, -0.6, 0.4, 0.3, 0.4, 0.4, -0.3, 0.4, -0.4, 0.3, 0.4, -0.395, -0.3, 0.4)
[node name="StairsMini" type="StaticBody3D" groups=["Solid"]]
collision_layer = 16
collision_mask = 0
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00549316, 0.0253752, -0.000488281)
shape = SubResource("ConvexPolygonShape3D_bh68m")
[node name="blockbench_export" parent="." instance=ExtResource("3_bh68m")]

View file

@ -0,0 +1,31 @@
[gd_resource type="Resource" script_class="FuncGodotFGDModelPointClass" load_steps=4 format=3 uid="uid://c8jy0j0d0nw0x"]
[ext_resource type="Resource" uid="uid://5bc1qysixhmh" path="res://3D/TrenchBroom/EntityDefinitions/base/actor_base.tres" id="1_ntxx8"]
[ext_resource type="PackedScene" uid="uid://cxci0rfd070sk" path="res://3D/Scenes/Props/Stairs_Mini_3D.tscn" id="2_ntxx8"]
[ext_resource type="Script" uid="uid://dkmyelig23ub5" path="res://addons/func_godot/src/fgd/func_godot_fgd_model_point_class.gd" id="3_1o7fi"]
[resource]
script = ExtResource("3_1o7fi")
target_map_editor = 1
models_sub_folder = ""
scale_expression = ""
generate_size_property = false
rotation_offset = Vector3(0, 180, 0)
generate_gd_ignore_file = false
scene_file = ExtResource("2_ntxx8")
apply_rotation_on_map_build = true
apply_scale_on_map_build = false
classname = "actor_stairs_mini"
description = "Mini Stairs"
func_godot_internal = false
base_classes = Array[Resource]([ExtResource("1_ntxx8")])
class_properties = {}
class_property_descriptions = {}
auto_apply_to_matching_node_properties = false
meta_properties = {
"model": "\"3D/MapModels/actor_furniture_box.glb\"",
"size": AABB(-8, -8, -4, 8, 8, 4)
}
node_class = ""
name_property = ""
metadata/_custom_type_script = "uid://c83r7t467hm4m"

View file

@ -1,4 +1,4 @@
[gd_resource type="Resource" script_class="FuncGodotFGDFile" load_steps=40 format=3 uid="uid://b700sa4be6dfa"]
[gd_resource type="Resource" script_class="FuncGodotFGDFile" load_steps=41 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://cknmd0lgmorx2" path="res://addons/func_godot/src/fgd/func_godot_fgd_file.gd" id="1_lykim"]
@ -39,6 +39,7 @@
[ext_resource type="Resource" uid="uid://db7vsj36v1m2e" path="res://3D/TrenchBroom/EntityDefinitions/point/actors/Actor_Wallfan.tres" id="36_p5b6l"]
[ext_resource type="Resource" uid="uid://tqytdmynf2ko" path="res://3D/TrenchBroom/EntityDefinitions/point/lights/light_special.tres" id="37_53o7h"]
[ext_resource type="Resource" uid="uid://fbovhni8adhg" path="res://3D/TrenchBroom/EntityDefinitions/point/triggers/Alarm_Trigger_3D.tres" id="38_mdgca"]
[ext_resource type="Resource" uid="uid://c8jy0j0d0nw0x" path="res://3D/TrenchBroom/EntityDefinitions/point/actors/Actor_Stairs_mini.tres" id="39_d6b4f"]
[resource]
script = ExtResource("1_lykim")
@ -46,5 +47,5 @@ export_file = false
target_map_editor = 1
fgd_name = "FuncGodot"
base_fgd_files = Array[Resource]([])
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")])
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")])
metadata/_custom_type_script = "uid://cknmd0lgmorx2"