Reduce labyrinthiness, lengthen bridge, add health pickups to precipice

This commit is contained in:
Jens Pitkänen 2026-07-29 17:56:36 +03:00
parent 2b00253924
commit d584436587
5 changed files with 4662 additions and 4808 deletions

View File

@ -0,0 +1,19 @@
[gd_resource type="Resource" script_class="FuncGodotFGDModelPointClass" format=3 uid="uid://dps4b2wkpjfgo"]
[ext_resource type="Script" uid="uid://d1nwwgcrner8b" path="res://addons/func_godot/src/fgd/func_godot_fgd_point_class_display_descriptor.gd" id="1_0csf6"]
[ext_resource type="PackedScene" uid="uid://dov2eh5u4ypnx" path="res://scenes/misc/health_pickup.tscn" id="2_st24o"]
[ext_resource type="Script" uid="uid://ldfqjtq0br35" path="res://addons/func_godot/src/fgd/func_godot_fgd_model_point_class.gd" id="3_1yge4"]
[resource]
script = ExtResource("3_1yge4")
target_map_editor = 1
generate_size_property = true
scene_file = ExtResource("2_st24o")
classname = "item_health"
meta_properties = Dictionary[String, Variant]({
"color": Color(0.8, 0.8, 0.8, 1),
"model": "{\"path\": \"godot/maps/entity_models/item_health.glb\", \"scale\": 32.0 }",
"size": AABB(0, 0, 41, 0, 0, 41)
})
node_class = "Node3D"
metadata/_custom_type_script = "uid://ldfqjtq0br35"

View File

@ -6,10 +6,11 @@
[ext_resource type="Resource" uid="uid://bqm65x2jpfxho" path="res://maps/entities/info_spawn_point.tres" id="3_qwe78"] [ext_resource type="Resource" uid="uid://bqm65x2jpfxho" path="res://maps/entities/info_spawn_point.tres" id="3_qwe78"]
[ext_resource type="Resource" uid="uid://bm5nw7wckpjqp" path="res://maps/entities/info_goal.tres" id="4_x6tyy"] [ext_resource type="Resource" uid="uid://bm5nw7wckpjqp" path="res://maps/entities/info_goal.tres" id="4_x6tyy"]
[ext_resource type="Resource" uid="uid://btmowkranpsd8" path="res://maps/entities/func_killbox.tres" id="5_t5oe3"] [ext_resource type="Resource" uid="uid://btmowkranpsd8" path="res://maps/entities/func_killbox.tres" id="5_t5oe3"]
[ext_resource type="Resource" uid="uid://dps4b2wkpjfgo" path="res://maps/entities/item_health.tres" id="6_qvuam"]
[resource] [resource]
script = ExtResource("2_2w5ia") script = ExtResource("2_2w5ia")
fgd_name = "QuakeBall" fgd_name = "QuakeBall"
base_fgd_files = Array[Resource]([ExtResource("1_j17uj")]) base_fgd_files = Array[Resource]([ExtResource("1_j17uj")])
entity_definitions = Array[Resource]([ExtResource("1_fkacr"), ExtResource("3_qwe78"), ExtResource("4_x6tyy"), ExtResource("5_t5oe3")]) entity_definitions = Array[Resource]([ExtResource("1_fkacr"), ExtResource("3_qwe78"), ExtResource("4_x6tyy"), ExtResource("5_t5oe3"), ExtResource("6_qvuam")])
metadata/_custom_type_script = "uid://drlmgulwbjwqu" metadata/_custom_type_script = "uid://drlmgulwbjwqu"

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -9,7 +9,7 @@ radius = 0.8577998
pickup_area = NodePath("area_3d") pickup_area = NodePath("area_3d")
[node name="area_3d" type="Area3D" parent="." unique_id=168425054] [node name="area_3d" type="Area3D" parent="." unique_id=168425054]
transform = Transform3D(0.5306476, 0, -0.8475926, 0, 1, 0, 0.8475926, 0, 0.5306476, 0, 1.2881019, 0) transform = Transform3D(-0.4998196, 0, 0.8661295, 0, 1, 0, -0.8661295, 0, -0.4998196, 0, 1.7165325, 0)
collision_layer = 0 collision_layer = 0
collision_mask = 3 collision_mask = 3