Updated to Godot 4.5 and func_godot 2025.9. Added grid_white and grid_taupe textures. Unfucked func_godot and navmesh settings. Began blocking out motel layout in map.

This commit is contained in:
2025-10-14 02:15:54 -04:00
parent 986d2f5666
commit b402a162e1
154 changed files with 10450 additions and 10097 deletions

1
maps/autosave/.gdignore Normal file
View File

@@ -0,0 +1 @@

View File

@@ -1,14 +0,0 @@
[remap]
importer="func_godot.map"
type="Resource"
uid="uid://bmjn0u44o5mvf"
path="res://.godot/imported/cafemotel.1.map-47307151d410699b7cf7c2fe6d296bb7.tres"
[deps]
source_file="res://maps/autosave/cafemotel.1.map"
dest_files=["res://.godot/imported/cafemotel.1.map-47307151d410699b7cf7c2fe6d296bb7.tres"]
[params]

View File

@@ -1,14 +0,0 @@
[remap]
importer="func_godot.map"
type="Resource"
uid="uid://dnemivow04qpk"
path="res://.godot/imported/cafemotel.10.map-d2df9a014684f3492d3e6763eb7f1da0.tres"
[deps]
source_file="res://maps/autosave/cafemotel.10.map"
dest_files=["res://.godot/imported/cafemotel.10.map-d2df9a014684f3492d3e6763eb7f1da0.tres"]
[params]

File diff suppressed because it is too large Load Diff

View File

@@ -1,14 +0,0 @@
[remap]
importer="func_godot.map"
type="Resource"
uid="uid://bd2pf06n61b4u"
path="res://.godot/imported/cafemotel.2.map-329ea658bc94d88c0207ca27af156139.tres"
[deps]
source_file="res://maps/autosave/cafemotel.2.map"
dest_files=["res://.godot/imported/cafemotel.2.map-329ea658bc94d88c0207ca27af156139.tres"]
[params]

File diff suppressed because it is too large Load Diff

View File

@@ -1,14 +0,0 @@
[remap]
importer="func_godot.map"
type="Resource"
uid="uid://y1sbcu02ea5d"
path="res://.godot/imported/cafemotel.3.map-6d42229b7fe491fa2ece872b8b10319b.tres"
[deps]
source_file="res://maps/autosave/cafemotel.3.map"
dest_files=["res://.godot/imported/cafemotel.3.map-6d42229b7fe491fa2ece872b8b10319b.tres"]
[params]

File diff suppressed because it is too large Load Diff

View File

@@ -1,14 +0,0 @@
[remap]
importer="func_godot.map"
type="Resource"
uid="uid://dui1yh3wfxk16"
path="res://.godot/imported/cafemotel.4.map-731efff994f87bd5aa3011d0c5a2d8b3.tres"
[deps]
source_file="res://maps/autosave/cafemotel.4.map"
dest_files=["res://.godot/imported/cafemotel.4.map-731efff994f87bd5aa3011d0c5a2d8b3.tres"]
[params]

File diff suppressed because it is too large Load Diff

View File

@@ -1,14 +0,0 @@
[remap]
importer="func_godot.map"
type="Resource"
uid="uid://bnl046hi7vyy2"
path="res://.godot/imported/cafemotel.5.map-ae62204556e89e9a585d7ad45b20710e.tres"
[deps]
source_file="res://maps/autosave/cafemotel.5.map"
dest_files=["res://.godot/imported/cafemotel.5.map-ae62204556e89e9a585d7ad45b20710e.tres"]
[params]

File diff suppressed because it is too large Load Diff

View File

@@ -1,14 +0,0 @@
[remap]
importer="func_godot.map"
type="Resource"
uid="uid://o4h76xttf4wo"
path="res://.godot/imported/cafemotel.6.map-7ad2b949d0b7a10286b02931fcb7b51f.tres"
[deps]
source_file="res://maps/autosave/cafemotel.6.map"
dest_files=["res://.godot/imported/cafemotel.6.map-7ad2b949d0b7a10286b02931fcb7b51f.tres"]
[params]

File diff suppressed because it is too large Load Diff

View File

@@ -1,14 +0,0 @@
[remap]
importer="func_godot.map"
type="Resource"
uid="uid://bp8nk5lxhq08o"
path="res://.godot/imported/cafemotel.7.map-b5abd06e937cb0c051ce59b35633dd67.tres"
[deps]
source_file="res://maps/autosave/cafemotel.7.map"
dest_files=["res://.godot/imported/cafemotel.7.map-b5abd06e937cb0c051ce59b35633dd67.tres"]
[params]

File diff suppressed because it is too large Load Diff

View File

@@ -1,14 +0,0 @@
[remap]
importer="func_godot.map"
type="Resource"
uid="uid://ddxvcex0hc0b6"
path="res://.godot/imported/cafemotel.8.map-15104dba74e9cec2e6122b8eb18ca6b4.tres"
[deps]
source_file="res://maps/autosave/cafemotel.8.map"
dest_files=["res://.godot/imported/cafemotel.8.map-15104dba74e9cec2e6122b8eb18ca6b4.tres"]
[params]

File diff suppressed because it is too large Load Diff

View File

@@ -1,14 +0,0 @@
[remap]
importer="func_godot.map"
type="Resource"
uid="uid://b2pl1ib43kb1k"
path="res://.godot/imported/cafemotel.9.map-314401240a63c36835e205de8f16beb5.tres"
[deps]
source_file="res://maps/autosave/cafemotel.9.map"
dest_files=["res://.godot/imported/cafemotel.9.map-314401240a63c36835e205de8f16beb5.tres"]
[params]

Binary file not shown.

View File

@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/cafemotel.exr-b68a99b22ade4f3c357488de987ba51
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/channel_pack=1
mipmaps/generate=false

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,14 @@
[remap]
importer="func_godot.map"
type="Resource"
uid="uid://bbhnsntjpqxn4"
path="res://.godot/imported/cafemotel_backup.map-2d58f3106dfbb1d07fde4c2129dd145a.tres"
[deps]
source_file="res://maps/cafemotel_backup.map"
dest_files=["res://.godot/imported/cafemotel_backup.map-2d58f3106dfbb1d07fde4c2129dd145a.tres"]
[params]

15
maps/func_fgd.tres Normal file
View File

@@ -0,0 +1,15 @@
[gd_resource type="Resource" script_class="FuncGodotFGDFile" load_steps=10 format=3 uid="uid://cr2cirhqq3arj"]
[ext_resource type="Resource" uid="uid://nayxb8n7see2" path="res://addons/func_godot/fgd/phong_base.tres" id="1_3lx7o"]
[ext_resource type="Resource" uid="uid://doo4ly322b4jc" path="res://addons/func_godot/fgd/vertex_merge_distance_base.tres" id="2_twqhv"]
[ext_resource type="Resource" uid="uid://bdji3873bg32h" path="res://addons/func_godot/fgd/worldspawn.tres" id="3_slpby"]
[ext_resource type="Resource" uid="uid://b70vf4t5dc70t" path="res://addons/func_godot/fgd/func_geo.tres" id="4_lbtf6"]
[ext_resource type="Resource" uid="uid://cxy7jnh6d7msn" path="res://addons/func_godot/fgd/func_detail.tres" id="5_iug7m"]
[ext_resource type="Resource" uid="uid://ch3e0dix85uhb" path="res://addons/func_godot/fgd/func_detail_illusionary.tres" id="6_vieu6"]
[ext_resource type="Resource" uid="uid://dg5x44cc7flew" path="res://addons/func_godot/fgd/func_illusionary.tres" id="7_6k7yq"]
[ext_resource type="Script" uid="uid://drlmgulwbjwqu" path="res://addons/func_godot/src/fgd/func_godot_fgd_file.gd" id="8_bqrt2"]
[ext_resource type="Resource" uid="uid://b4b1bdboq1ayu" path="res://maps/func_transparent.tres" id="8_twqhv"]
[resource]
script = ExtResource("8_bqrt2")
entity_definitions = Array[Resource]([ExtResource("1_3lx7o"), ExtResource("2_twqhv"), ExtResource("3_slpby"), ExtResource("4_lbtf6"), ExtResource("5_iug7m"), ExtResource("6_vieu6"), ExtResource("7_6k7yq"), ExtResource("8_twqhv")])

View File

@@ -0,0 +1,13 @@
[gd_resource type="Resource" script_class="FuncGodotMapSettings" load_steps=5 format=3 uid="uid://1bx5hv7o0k32"]
[ext_resource type="Material" uid="uid://cvex6toty8yn7" path="res://addons/func_godot/textures/default_material.tres" id="1_63oi4"]
[ext_resource type="Resource" uid="uid://cr2cirhqq3arj" path="res://maps/func_fgd.tres" id="2_63oi4"]
[ext_resource type="Script" uid="uid://38q6k0ctahjn" path="res://addons/func_godot/src/map/func_godot_map_settings.gd" id="3_ixb1v"]
[ext_resource type="Script" uid="uid://cij36hpqc46c" path="res://addons/func_godot/src/import/quake_wad_file.gd" id="4_h08ew"]
[resource]
script = ExtResource("3_ixb1v")
entity_fgd = ExtResource("2_63oi4")
clip_texture = "clip"
skip_texture = "skip"
save_generated_materials = false

View File

@@ -0,0 +1,17 @@
[gd_resource type="Resource" script_class="FuncGodotFGDSolidClass" load_steps=3 format=3 uid="uid://b4b1bdboq1ayu"]
[ext_resource type="Script" uid="uid://5cow84q03m6a" path="res://addons/func_godot/src/fgd/func_godot_fgd_solid_class.gd" id="1_8r4fh"]
[ext_resource type="Resource" uid="uid://doo4ly322b4jc" path="res://addons/func_godot/fgd/vertex_merge_distance_base.tres" id="1_owjbh"]
[resource]
script = ExtResource("1_8r4fh")
spawn_type = 0
shadow_casting_setting = 0
classname = "func_transparent"
description = "Solid geometry that doesn't cast shadows and has collision, but can be seen through by NPCs."
base_classes = Array[Resource]([ExtResource("1_owjbh")])
meta_properties = {
"color": Color(0.62062806, 0.8315058, 0.9718184, 1)
}
node_class = "StaticBody3D"
metadata/_custom_type_script = "uid://5cow84q03m6a"

View File

@@ -0,0 +1,14 @@
[gd_resource type="Resource" script_class="TrenchBroomGameConfig" load_steps=7 format=3 uid="uid://be5voomj3doy4"]
[ext_resource type="Resource" uid="uid://b4xhdj0e16lop" path="res://addons/func_godot/game_config/trenchbroom/tb_face_tag_clip.tres" id="1_nbspt"]
[ext_resource type="Resource" uid="uid://ca7377sfgj074" path="res://addons/func_godot/game_config/trenchbroom/tb_face_tag_skip.tres" id="2_v7pyo"]
[ext_resource type="Resource" uid="uid://bkjxc54mmdhbo" path="res://addons/func_godot/game_config/trenchbroom/tb_face_tag_origin.tres" id="3_f03fy"]
[ext_resource type="Resource" uid="uid://crgpdahjaj" path="res://addons/func_godot/fgd/func_godot_fgd.tres" id="4_cadg7"]
[ext_resource type="Texture2D" uid="uid://decwujsyhj0qy" path="res://addons/func_godot/icon32.png" id="5_k741i"]
[ext_resource type="Script" uid="uid://cx44c4vnq8bt5" path="res://addons/func_godot/src/trenchbroom/trenchbroom_game_config.gd" id="6_3whjp"]
[resource]
script = ExtResource("6_3whjp")
game_name = "That Wretched Shadow"
default_uv_scale = Vector2(0.25, 0.25)
metadata/_custom_type_script = "uid://cx44c4vnq8bt5"