Add trenchbroom-godot pipeline test map
This commit is contained in:
parent
dcc729fc89
commit
9385e1d3bb
@ -1,4 +1,4 @@
|
|||||||
[gd_resource type="Resource" script_class="FuncGodotLocalConfig" load_steps=2 format=3 uid="uid://bqjt7nyekxgog"]
|
[gd_resource type="Resource" script_class="FuncGodotLocalConfig" format=3 uid="uid://bqjt7nyekxgog"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://xsjnhahhyein" path="res://addons/func_godot/src/util/func_godot_local_config.gd" id="1_g8kqj"]
|
[ext_resource type="Script" uid="uid://xsjnhahhyein" path="res://addons/func_godot/src/util/func_godot_local_config.gd" id="1_g8kqj"]
|
||||||
|
|
||||||
|
|||||||
0
godot/maps/autosave/.gdignore
Normal file
0
godot/maps/autosave/.gdignore
Normal file
BIN
godot/maps/diner.exr
Normal file
BIN
godot/maps/diner.exr
Normal file
Binary file not shown.
29
godot/maps/diner.exr.import
Normal file
29
godot/maps/diner.exr.import
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="2d_array_texture"
|
||||||
|
type="CompressedTexture2DArray"
|
||||||
|
uid="uid://bhrjf03rkrnbf"
|
||||||
|
path.bptc="res://.godot/imported/diner.exr-6f77f100fbb80ff9133dc8de01c84254.bptc.ctexarray"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://maps/diner.exr"
|
||||||
|
dest_files=["res://.godot/imported/diner.exr-6f77f100fbb80ff9133dc8de01c84254.bptc.ctexarray"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/channel_pack=1
|
||||||
|
mipmaps/generate=false
|
||||||
|
mipmaps/limit=-1
|
||||||
|
slices/horizontal=1
|
||||||
|
slices/vertical=4
|
||||||
BIN
godot/maps/diner.lmbake
Normal file
BIN
godot/maps/diner.lmbake
Normal file
Binary file not shown.
152
godot/maps/diner.map
Normal file
152
godot/maps/diner.map
Normal file
@ -0,0 +1,152 @@
|
|||||||
|
// Game: QuakeBall
|
||||||
|
// Format: Valve
|
||||||
|
// entity 0
|
||||||
|
{
|
||||||
|
"mapversion" "220"
|
||||||
|
"wad" ""
|
||||||
|
"classname" "worldspawn"
|
||||||
|
// brush 0
|
||||||
|
{
|
||||||
|
( -64 64 16 ) ( -64 112 -16 ) ( -64 112 16 ) wall_foam [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||||
|
( 64 64 16 ) ( -64 64 -16 ) ( -64 64 16 ) wall_foam [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||||
|
( 64 112 -16 ) ( -64 64 -16 ) ( 64 64 -16 ) wall_foam [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||||
|
( 64 112 16 ) ( -64 64 16 ) ( -64 112 16 ) wall_foam [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||||
|
( 64 112 16 ) ( -64 112 -16 ) ( 64 112 -16 ) wall_foam [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||||
|
( 64 112 16 ) ( 64 64 -16 ) ( 64 64 16 ) wall_foam [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||||
|
}
|
||||||
|
// brush 1
|
||||||
|
{
|
||||||
|
( -64 64 80 ) ( -64 112 16 ) ( -64 112 80 ) wall_foam [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||||
|
( 64 64 80 ) ( -64 64 16 ) ( -64 64 80 ) wall_foam [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||||
|
( 64 112 16 ) ( -64 64 16 ) ( 64 64 16 ) wall_foam [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||||
|
( 64 112 80 ) ( -64 64 80 ) ( -64 112 80 ) wall_foam [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||||
|
( 64 112 80 ) ( -64 112 16 ) ( 64 112 16 ) wall_foam [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||||
|
( 32 112 80 ) ( 32 64 16 ) ( 32 64 80 ) wall_foam [ 0 1 0 0 ] [ 0 0 -1 0 ] 180 1 1
|
||||||
|
}
|
||||||
|
// brush 2
|
||||||
|
{
|
||||||
|
( 32 112 80 ) ( 32 64 80 ) ( 32 64 16 ) wall_foam [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||||
|
( 64 64 80 ) ( -64 64 16 ) ( -64 64 80 ) foam_trimsheet [ 1 0 0 0 ] [ 0 0 -1 16 ] 180 1 1
|
||||||
|
( 64 112 16 ) ( -64 64 16 ) ( 64 64 16 ) wall_foam [ -1 0 0 0 ] [ 0 -1 0 0 ] 180 1 1
|
||||||
|
( 64 112 80 ) ( -64 64 80 ) ( -64 112 80 ) wall_foam [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||||
|
( 64 112 80 ) ( -64 112 16 ) ( 64 112 16 ) wall_foam [ -1 0 0 0 ] [ 0 0 -1 0 ] 180 1 1
|
||||||
|
( 48 112 80 ) ( 48 64 16 ) ( 48 64 80 ) wall_foam [ 0 1 0 0 ] [ 0 0 -1 0 ] 270 1 1
|
||||||
|
}
|
||||||
|
// brush 3
|
||||||
|
{
|
||||||
|
( 48 112 80 ) ( 48 64 80 ) ( 48 64 16 ) wall_foam [ 0 1 0 0 ] [ 0 0 -1 0 ] 270 1 1
|
||||||
|
( 64 64 80 ) ( -64 64 16 ) ( -64 64 80 ) wall_foam [ 1 0 0 0 ] [ 0 0 -1 16 ] 180 1 1
|
||||||
|
( 64 112 16 ) ( -64 64 16 ) ( 64 64 16 ) wall_foam [ -1 0 0 0 ] [ 0 -1 0 0 ] 180 1 1
|
||||||
|
( 64 112 80 ) ( -64 64 80 ) ( -64 112 80 ) wall_foam [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||||
|
( 64 112 80 ) ( -64 112 16 ) ( 64 112 16 ) wall_foam [ -1 0 0 0 ] [ 0 0 -1 0 ] 180 1 1
|
||||||
|
( 64 112 80 ) ( 64 64 16 ) ( 64 64 80 ) wall_foam [ 0 1 0 0 ] [ 0 0 -1 0 ] 180 1 1
|
||||||
|
}
|
||||||
|
// brush 4
|
||||||
|
{
|
||||||
|
( -48 64 80 ) ( -48 16 80 ) ( -48 16 48 ) orange_accent [ 0 -1 0 0 ] [ 0 0 -1 8 ] 180 4 4
|
||||||
|
( -48 16 80 ) ( 0 16 64 ) ( 0 16 48 ) wall_foam [ 1 0 0 0 ] [ 0 0 -1 8 ] 180 4 4
|
||||||
|
( 0 16 48 ) ( 0 64 48 ) ( -48 64 48 ) orange_accent [ -1 0 0 0 ] [ 0 -1 0 0 ] 180 4 4
|
||||||
|
( 0 64 48 ) ( 0 64 64 ) ( -48 64 80 ) wall_foam [ -1 0 0 0 ] [ 0 0 -1 8 ] 180 4 4
|
||||||
|
( -48 64 80 ) ( 0 64 64 ) ( 0 16 64 ) wall_foam [ 1 0 0 0 ] [ 0 -1 0 0 ] 180 4 4
|
||||||
|
( 0 16 64 ) ( 0 64 64 ) ( 0 64 48 ) wall_foam [ 0 1 0 0 ] [ 0 0 -1 8 ] 180 4 4
|
||||||
|
}
|
||||||
|
// brush 5
|
||||||
|
{
|
||||||
|
( 0 64 48 ) ( 0 16 48 ) ( 0 16 16 ) orange_accent [ 0 -1 0 0 ] [ 0 0 -1 0 ] 90 4 4
|
||||||
|
( 0 16 48 ) ( 48 16 32 ) ( 48 16 16 ) wall_foam [ 1 0 0 -12 ] [ 0 0 -1 0 ] 90 4 4
|
||||||
|
( 48 16 16 ) ( 48 64 16 ) ( 0 64 16 ) wall_foam [ -1 0 0 12 ] [ 0 -1 0 0 ] 90 4 4
|
||||||
|
( 48 64 16 ) ( 48 64 32 ) ( 0 64 48 ) wall_foam [ -1 0 0 12 ] [ 0 0 -1 0 ] 90 4 4
|
||||||
|
( 0 64 48 ) ( 48 64 32 ) ( 48 16 32 ) wall_foam [ 1 0 0 -12 ] [ 0 -1 0 0 ] 90 4 4
|
||||||
|
( 48 16 32 ) ( 48 64 32 ) ( 48 64 16 ) wall_foam [ 0 1 0 0 ] [ 0 0 -1 0 ] 90 4 4
|
||||||
|
}
|
||||||
|
// brush 6
|
||||||
|
{
|
||||||
|
( -64 64 69.33333333333576 ) ( -64 16 69.33333333333576 ) ( -64 16 32 ) wall_foam [ 0 -1 0 0 ] [ 0 0 -1 4 ] 180 4 4
|
||||||
|
( -64 16 69.33333333333576 ) ( -48 16 64 ) ( -48 16 32 ) wall_foam [ 1 0 0 0 ] [ 0 0 -1 4 ] 270 4 4
|
||||||
|
( -48 16 32 ) ( -48 64 32 ) ( -64 64 32 ) wall_foam [ -1 0 0 0 ] [ 0 -1 0 0 ] 270 4 4
|
||||||
|
( -48 64 32 ) ( -48 64 64 ) ( -64 64 69.33333333333576 ) wall_foam [ -1 0 0 0 ] [ 0 0 -1 4 ] 270 4 4
|
||||||
|
( -64 64 69.33333333333576 ) ( -48 64 64 ) ( -48 16 64 ) orange_accent [ 1 0 0 0 ] [ 0 -1 0 0 ] 270 4 4
|
||||||
|
( -48 16 64 ) ( -48 64 64 ) ( -48 64 32 ) orange_accent [ 0 -1 0 0 ] [ 0 0 -1 4 ] 90 4 4
|
||||||
|
}
|
||||||
|
// brush 7
|
||||||
|
{
|
||||||
|
( -64 -64 -16 ) ( -64 -63 -16 ) ( -64 -64 -15 ) wall_foam [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||||
|
( -64 -64 -16 ) ( -64 -64 -15 ) ( -63 -64 -16 ) wall_foam [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||||
|
( -64 -64 -16 ) ( -63 -64 -16 ) ( -64 -63 -16 ) wall_foam [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||||
|
( 64 64 16 ) ( 64 65 16 ) ( 65 64 16 ) wall_foam [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||||
|
( -64 -16 16 ) ( 16 -16 16 ) ( 16 -16 144 ) wall_foam [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||||
|
( 64 64 16 ) ( 64 64 17 ) ( 64 65 16 ) wall_foam [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||||
|
}
|
||||||
|
// brush 8
|
||||||
|
{
|
||||||
|
( -64 -64 -16 ) ( -64 -63 -16 ) ( -64 -64 -15 ) wall_foam [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||||
|
( 64 0 16 ) ( -64 0 16 ) ( -64 0 144 ) wall_foam [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||||
|
( -64 -64 -16 ) ( -63 -64 -16 ) ( -64 -63 -16 ) wall_foam [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||||
|
( 64 64 16 ) ( 64 65 16 ) ( 65 64 16 ) wall_foam [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||||
|
( 64 64 16 ) ( 65 64 16 ) ( 64 64 17 ) wall_foam [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||||
|
( 320 64 16 ) ( 320 64 17 ) ( 320 65 16 ) wall_foam [ 0 1 0 0 ] [ 0 0 -1 0 ] 270 1 1
|
||||||
|
}
|
||||||
|
// brush 9
|
||||||
|
{
|
||||||
|
( -64 -64 -16 ) ( -64 -63 -16 ) ( -64 -64 -15 ) dark_accent [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||||
|
( -64 -16 16 ) ( 16 -16 144 ) ( 16 -16 16 ) dark_accent [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||||
|
( -64 -64 -16 ) ( -63 -64 -16 ) ( -64 -63 -16 ) dark_accent [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||||
|
( 64 64 16 ) ( 64 65 16 ) ( 65 64 16 ) dark_accent [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||||
|
( 64 0 16 ) ( -64 0 144 ) ( -64 0 16 ) dark_accent [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||||
|
( 64 64 16 ) ( 64 64 17 ) ( 64 65 16 ) dark_accent [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||||
|
}
|
||||||
|
// brush 10
|
||||||
|
{
|
||||||
|
( 112 -160 0 ) ( 112 0 -16 ) ( 112 0 0 ) wall_foam [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 4 4
|
||||||
|
( 320 -160 0 ) ( 112 -160 -16 ) ( 112 -160 0 ) wall_foam [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 4 4
|
||||||
|
( 320 0 -16 ) ( 112 -160 -16 ) ( 320 -160 -16 ) wall_foam [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 4 4
|
||||||
|
( 320 0 0 ) ( 112 -160 0 ) ( 112 0 0 ) wall_foam [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 4 4
|
||||||
|
( 320 0 0 ) ( 112 0 -16 ) ( 320 0 -16 ) wall_foam [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 4 4
|
||||||
|
( 320 0 0 ) ( 320 -160 -16 ) ( 320 -160 0 ) wall_foam [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 4 4
|
||||||
|
}
|
||||||
|
// brush 11
|
||||||
|
{
|
||||||
|
( -304 16 64 ) ( -304 64 32 ) ( -304 64 64 ) dark_accent [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 4 4
|
||||||
|
( -64 16 64 ) ( -304 16 32 ) ( -304 16 64 ) dark_accent [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 4 4
|
||||||
|
( -64 64 32 ) ( -304 16 32 ) ( -64 16 32 ) dark_accent [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 4 4
|
||||||
|
( -64 64 64 ) ( -304 16 64 ) ( -304 64 64 ) dark_accent [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 4 4
|
||||||
|
( -64 64 64 ) ( -304 64 32 ) ( -64 64 32 ) dark_accent [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 4 4
|
||||||
|
( -64 64 64 ) ( -64 16 32 ) ( -64 16 64 ) dark_accent [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 4 4
|
||||||
|
}
|
||||||
|
// brush 12
|
||||||
|
{
|
||||||
|
( -304 -304 64 ) ( -304 -32 32 ) ( -304 -32 64 ) dark_accent [ 0 -1 0 -12 ] [ 0 0 -1 0 ] 90 4 4
|
||||||
|
( -272 -304 64 ) ( -304 -304 32 ) ( -304 -304 64 ) dark_accent [ 1 0 0 0 ] [ 0 0 -1 0 ] 90 4 4
|
||||||
|
( -272 -32 32 ) ( -304 -304 32 ) ( -272 -304 32 ) dark_accent [ -1 0 0 0 ] [ 0 -1 0 -12 ] 90 4 4
|
||||||
|
( -272 -32 64 ) ( -304 -304 64 ) ( -304 -32 64 ) dark_accent [ 1 0 0 0 ] [ 0 -1 0 -12 ] 90 4 4
|
||||||
|
( -272 -32 64 ) ( -304 -32 32 ) ( -272 -32 32 ) dark_accent [ -1 0 0 0 ] [ 0 0 -1 0 ] 90 4 4
|
||||||
|
( -272 -32 64 ) ( -272 -304 32 ) ( -272 -304 64 ) dark_accent [ 0 1 0 12 ] [ 0 0 -1 0 ] 90 4 4
|
||||||
|
}
|
||||||
|
// brush 13
|
||||||
|
{
|
||||||
|
( -272 -192 64 ) ( -272 -128 32 ) ( -272 -128 64 ) wall_foam [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 4 4
|
||||||
|
( 192 -192 64 ) ( -272 -192 32 ) ( -272 -192 64 ) wall_foam [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 4 4
|
||||||
|
( 192 -128 32 ) ( -272 -192 32 ) ( 192 -192 32 ) wall_foam [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 4 4
|
||||||
|
( 192 -128 64 ) ( -272 -192 64 ) ( -272 -128 64 ) wall_foam [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 4 4
|
||||||
|
( 192 -128 64 ) ( -272 -128 32 ) ( 192 -128 32 ) wall_foam [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 4 4
|
||||||
|
( 192 -128 64 ) ( 192 -192 32 ) ( 192 -192 64 ) wall_foam [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 4 4
|
||||||
|
}
|
||||||
|
// brush 14
|
||||||
|
{
|
||||||
|
( -160 -112 0 ) ( -160 -111 0 ) ( -160 -112 1 ) wall_foam [ 0 -1 0 16 ] [ 0 0 -1 -16 ] 90 1 1
|
||||||
|
( -224 -112 0 ) ( -224 -112 1 ) ( -223 -112 0 ) wall_foam [ 1 0 0 0 ] [ 0 0 -1 -16 ] 270 1 1
|
||||||
|
( -224 -112 0 ) ( -223 -112 0 ) ( -224 -111 0 ) wall_foam [ -1 0 0 0 ] [ 0 -1 0 16 ] 270 1 1
|
||||||
|
( -96 16 32 ) ( -96 17 32 ) ( -95 16 32 ) wall_foam [ 1 0 0 0 ] [ 0 -1 0 16 ] 270 1 1
|
||||||
|
( -224 -64 32 ) ( -144 -64 32 ) ( -144 -64 160 ) wall_foam [ -1 0 0 0 ] [ 0 0 -1 -16 ] 270 1 1
|
||||||
|
( -96 16 32 ) ( -96 16 33 ) ( -96 17 32 ) wall_foam [ 0 1 0 -16 ] [ 0 0 -1 -16 ] 270 1 1
|
||||||
|
}
|
||||||
|
// brush 15
|
||||||
|
{
|
||||||
|
( -256 -80 16 ) ( -256 -79 16 ) ( -256 -80 17 ) wall_foam [ 0 -1 0 -16 ] [ 0 0 -1 0 ] 270 1 1
|
||||||
|
( -320 -80 16 ) ( -320 -80 17 ) ( -319 -80 16 ) wall_foam [ 1 0 0 0 ] [ 0 0 -1 0 ] 90 1 1
|
||||||
|
( -320 -80 16 ) ( -319 -80 16 ) ( -320 -79 16 ) wall_foam [ -1 0 0 0 ] [ 0 -1 0 -16 ] 90 1 1
|
||||||
|
( -192 48 48 ) ( -192 49 48 ) ( -191 48 48 ) wall_foam [ 1 0 0 0 ] [ 0 -1 0 -16 ] 90 1 1
|
||||||
|
( -320 -32 48 ) ( -240 -32 48 ) ( -240 -32 176 ) wall_foam [ -1 0 0 0 ] [ 0 0 -1 0 ] 90 1 1
|
||||||
|
( -192 48 48 ) ( -192 48 49 ) ( -192 49 48 ) wall_foam [ 0 1 0 16 ] [ 0 0 -1 0 ] 90 1 1
|
||||||
|
}
|
||||||
|
}
|
||||||
14
godot/maps/diner.map.import
Normal file
14
godot/maps/diner.map.import
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="func_godot.map"
|
||||||
|
type="Resource"
|
||||||
|
uid="uid://dsp1f8bvpwlfa"
|
||||||
|
path="res://.godot/imported/diner.map-697b550e0d0845187a070afd16dfbe1d.tres"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://maps/diner.map"
|
||||||
|
dest_files=["res://.godot/imported/diner.map-697b550e0d0845187a070afd16dfbe1d.tres"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
203
godot/maps/diner.tscn
Normal file
203
godot/maps/diner.tscn
Normal file
File diff suppressed because one or more lines are too long
8
godot/maps/materials/dark_accent.tres
Normal file
8
godot/maps/materials/dark_accent.tres
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
[gd_resource type="StandardMaterial3D" format=3 uid="uid://qigsomjhm2nb"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://42i712pjb8sp" path="res://maps/textures/dark_accent.png" id="1_masdv"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
albedo_texture = ExtResource("1_masdv")
|
||||||
|
metallic_specular = 0.0
|
||||||
|
texture_filter = 2
|
||||||
8
godot/maps/materials/foam_trimsheet.tres
Normal file
8
godot/maps/materials/foam_trimsheet.tres
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
[gd_resource type="StandardMaterial3D" format=3 uid="uid://jk1vi81uwn88"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://b0seuq3ivhb3c" path="res://maps/textures/foam_trimsheet.png" id="1_lm8wp"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
albedo_texture = ExtResource("1_lm8wp")
|
||||||
|
metallic_specular = 0.0
|
||||||
|
texture_filter = 2
|
||||||
8
godot/maps/materials/orange_accent.tres
Normal file
8
godot/maps/materials/orange_accent.tres
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
[gd_resource type="StandardMaterial3D" format=3 uid="uid://1ine08aphdv7"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://ds5mo0y3f15e" path="res://maps/textures/orange_accent.png" id="1_clj8j"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
albedo_texture = ExtResource("1_clj8j")
|
||||||
|
metallic_specular = 0.0
|
||||||
|
texture_filter = 2
|
||||||
8
godot/maps/materials/wall_foam.tres
Normal file
8
godot/maps/materials/wall_foam.tres
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
[gd_resource type="StandardMaterial3D" format=3 uid="uid://hpsrvwx1o2v0"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://ca0cxihuj2d04" path="res://maps/textures/wall_foam.png" id="1_gdby5"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
albedo_texture = ExtResource("1_gdby5")
|
||||||
|
metallic_specular = 0.0
|
||||||
|
texture_filter = 2
|
||||||
36
godot/maps/meta/lightmap_timestamp_checker.tscn
Normal file
36
godot/maps/meta/lightmap_timestamp_checker.tscn
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
[gd_scene format=3 uid="uid://tu330t7m1ow6"]
|
||||||
|
|
||||||
|
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_t72h2"]
|
||||||
|
emission_shape = 3
|
||||||
|
emission_box_extents = Vector3(10, 5, 10)
|
||||||
|
gravity = Vector3(0, 0.1, 0)
|
||||||
|
|
||||||
|
[sub_resource type="ORMMaterial3D" id="ORMMaterial3D_p5t2c"]
|
||||||
|
no_depth_test = true
|
||||||
|
shading_mode = 0
|
||||||
|
albedo_color = Color(1, 1, 0, 1)
|
||||||
|
|
||||||
|
[sub_resource type="TextMesh" id="TextMesh_xtu64"]
|
||||||
|
material = SubResource("ORMMaterial3D_p5t2c")
|
||||||
|
text = "lighting out of date"
|
||||||
|
depth = 0.001
|
||||||
|
|
||||||
|
[sub_resource type="GDScript" id="GDScript_1btwk"]
|
||||||
|
resource_name = "lightmap_timestamp_checker"
|
||||||
|
script/source = "@tool
|
||||||
|
extends GPUParticles3D
|
||||||
|
|
||||||
|
func _ready() -> void:
|
||||||
|
# TODO: enable this node if the .exr/.lmbake's timestamp is older than the .map file's
|
||||||
|
pass
|
||||||
|
"
|
||||||
|
|
||||||
|
[node name="lightmap_timestamp_checker" type="GPUParticles3D" unique_id=400431685]
|
||||||
|
visible = false
|
||||||
|
amount = 100
|
||||||
|
lifetime = 10.0
|
||||||
|
transform_align = 1
|
||||||
|
transform_align_channel_filter = 1
|
||||||
|
process_material = SubResource("ParticleProcessMaterial_t72h2")
|
||||||
|
draw_pass_1 = SubResource("TextMesh_xtu64")
|
||||||
|
script = SubResource("GDScript_1btwk")
|
||||||
10
godot/maps/meta/map_entity_defs.tres
Normal file
10
godot/maps/meta/map_entity_defs.tres
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
[gd_resource type="Resource" script_class="FuncGodotFGDFile" format=3 uid="uid://dhq2srgr0vr1m"]
|
||||||
|
|
||||||
|
[ext_resource type="Resource" uid="uid://crgpdahjaj" path="res://addons/func_godot/fgd/func_godot_fgd.tres" id="1_j17uj"]
|
||||||
|
[ext_resource type="Script" uid="uid://drlmgulwbjwqu" path="res://addons/func_godot/src/fgd/func_godot_fgd_file.gd" id="2_2w5ia"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("2_2w5ia")
|
||||||
|
fgd_name = "QuakeBall"
|
||||||
|
base_fgd_files = Array[Resource]([ExtResource("1_j17uj")])
|
||||||
|
metadata/_custom_type_script = "uid://drlmgulwbjwqu"
|
||||||
13
godot/maps/meta/map_settings.tres
Normal file
13
godot/maps/meta/map_settings.tres
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
[gd_resource type="Resource" script_class="FuncGodotMapSettings" format=3 uid="uid://blt2w6o2bluf"]
|
||||||
|
|
||||||
|
[ext_resource type="Material" uid="uid://cvex6toty8yn7" path="res://addons/func_godot/textures/default_material.tres" id="1_7o8ks"]
|
||||||
|
[ext_resource type="Resource" uid="uid://crgpdahjaj" path="res://addons/func_godot/fgd/func_godot_fgd.tres" id="2_8b1os"]
|
||||||
|
[ext_resource type="Script" uid="uid://38q6k0ctahjn" path="res://addons/func_godot/src/map/func_godot_map_settings.gd" id="3_3gcu6"]
|
||||||
|
[ext_resource type="Script" uid="uid://cij36hpqc46c" path="res://addons/func_godot/src/import/quake_wad_file.gd" id="4_1vx06"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("3_3gcu6")
|
||||||
|
uv_unwrap_texel_size = 4.0
|
||||||
|
base_texture_dir = "res://maps/textures"
|
||||||
|
base_material_dir = "res://maps/materials"
|
||||||
|
metadata/_custom_type_script = "uid://38q6k0ctahjn"
|
||||||
17
godot/maps/meta/trenchbroom_config.tres
Normal file
17
godot/maps/meta/trenchbroom_config.tres
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
[gd_resource type="Resource" script_class="TrenchBroomGameConfig" format=3 uid="uid://ciwxwubrjewbv"]
|
||||||
|
|
||||||
|
[ext_resource type="Resource" uid="uid://b4xhdj0e16lop" path="res://addons/func_godot/game_config/trenchbroom/tb_face_tag_clip.tres" id="1_t22k8"]
|
||||||
|
[ext_resource type="Resource" uid="uid://ca7377sfgj074" path="res://addons/func_godot/game_config/trenchbroom/tb_face_tag_skip.tres" id="2_0ihd1"]
|
||||||
|
[ext_resource type="Resource" uid="uid://bkjxc54mmdhbo" path="res://addons/func_godot/game_config/trenchbroom/tb_face_tag_origin.tres" id="3_6nnvt"]
|
||||||
|
[ext_resource type="Resource" uid="uid://dhq2srgr0vr1m" path="res://maps/meta/map_entity_defs.tres" id="4_t22k8"]
|
||||||
|
[ext_resource type="Texture2D" uid="uid://decwujsyhj0qy" path="res://addons/func_godot/icon32.png" id="5_j06qj"]
|
||||||
|
[ext_resource type="Script" uid="uid://cx44c4vnq8bt5" path="res://addons/func_godot/src/trenchbroom/trenchbroom_game_config.gd" id="6_0n2ss"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource("6_0n2ss")
|
||||||
|
game_name = "QuakeBall"
|
||||||
|
textures_root_folder = "godot/maps/textures"
|
||||||
|
palette_path = ""
|
||||||
|
fgd_file = ExtResource("4_t22k8")
|
||||||
|
default_uv_scale = Vector2(4, 4)
|
||||||
|
metadata/_custom_type_script = "uid://cx44c4vnq8bt5"
|
||||||
BIN
godot/maps/textures/dark_accent.png
Normal file
BIN
godot/maps/textures/dark_accent.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 341 B |
41
godot/maps/textures/dark_accent.png.import
Normal file
41
godot/maps/textures/dark_accent.png.import
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://42i712pjb8sp"
|
||||||
|
path.s3tc="res://.godot/imported/dark_accent.png-4f64bfe907f21c953f808dc359e307c1.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://maps/textures/dark_accent.png"
|
||||||
|
dest_files=["res://.godot/imported/dark_accent.png-4f64bfe907f21c953f808dc359e307c1.s3tc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
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
|
||||||
BIN
godot/maps/textures/foam_trimsheet.png
Normal file
BIN
godot/maps/textures/foam_trimsheet.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.2 KiB |
41
godot/maps/textures/foam_trimsheet.png.import
Normal file
41
godot/maps/textures/foam_trimsheet.png.import
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://b0seuq3ivhb3c"
|
||||||
|
path.s3tc="res://.godot/imported/foam_trimsheet.png-b3aaa5f1f4e3627db620dd651f51d509.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://maps/textures/foam_trimsheet.png"
|
||||||
|
dest_files=["res://.godot/imported/foam_trimsheet.png-b3aaa5f1f4e3627db620dd651f51d509.s3tc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
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
|
||||||
BIN
godot/maps/textures/orange_accent.png
Normal file
BIN
godot/maps/textures/orange_accent.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.7 KiB |
41
godot/maps/textures/orange_accent.png.import
Normal file
41
godot/maps/textures/orange_accent.png.import
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://ds5mo0y3f15e"
|
||||||
|
path.s3tc="res://.godot/imported/orange_accent.png-2b87c9fa88e0e1d8cab25f68ebe2e57b.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://maps/textures/orange_accent.png"
|
||||||
|
dest_files=["res://.godot/imported/orange_accent.png-2b87c9fa88e0e1d8cab25f68ebe2e57b.s3tc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
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
|
||||||
BIN
godot/maps/textures/wall_foam.png
Normal file
BIN
godot/maps/textures/wall_foam.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 474 B |
41
godot/maps/textures/wall_foam.png.import
Normal file
41
godot/maps/textures/wall_foam.png.import
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://ca0cxihuj2d04"
|
||||||
|
path.s3tc="res://.godot/imported/wall_foam.png-83da5925e875b224908ce7cb2610a7c3.s3tc.ctex"
|
||||||
|
metadata={
|
||||||
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://maps/textures/wall_foam.png"
|
||||||
|
dest_files=["res://.godot/imported/wall_foam.png-83da5925e875b224908ce7cb2610a7c3.s3tc.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=2
|
||||||
|
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
|
||||||
Loading…
Reference in New Issue
Block a user