Destructible triggers

This commit is contained in:
Marco 2025-07-04 10:31:23 +02:00
commit 7aee230b3c
56 changed files with 1457 additions and 1106 deletions

View file

@ -6,8 +6,6 @@
script = ExtResource("1_giwth")
classname = "ActivationType"
description = "Activation Type"
func_godot_internal = false
base_classes = Array[Resource]([])
class_properties = {
"activationtype": {
"Close": "Close",
@ -20,11 +18,4 @@ class_properties = {
class_property_descriptions = {
"activationtype": "Type of activation"
}
auto_apply_to_matching_node_properties = false
meta_properties = {
"color": Color(0.8, 0.8, 0.8, 1),
"size": AABB(-8, -8, -8, 8, 8, 8)
}
node_class = ""
name_property = ""
metadata/_custom_type_script = "uid://6o4wbl0iau0v"

View file

@ -0,0 +1,12 @@
[gd_resource type="Resource" script_class="FuncGodotFGDBaseClass" load_steps=4 format=3 uid="uid://dl5gtmotc4g6a"]
[ext_resource type="Resource" uid="uid://bd4h6ha84s74b" path="res://3D/TrenchBroom/EntityDefinitions/base/activation_type_base.tres" id="2_h557v"]
[ext_resource type="Resource" uid="uid://kerywjgft7vh" path="res://3D/TrenchBroom/EntityDefinitions/base/target_base.tres" id="3_njkdc"]
[ext_resource type="Script" uid="uid://6o4wbl0iau0v" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="3_ql3xv"]
[resource]
script = ExtResource("3_ql3xv")
classname = "Destroyable"
description = "Destroyable actor with the ability to send a signal on death"
base_classes = Array[Resource]([ExtResource("2_h557v"), ExtResource("3_njkdc")])
metadata/_custom_type_script = "uid://blhmvtghs553u"

View file

@ -7,19 +7,12 @@
[resource]
script = ExtResource("3_riefj")
scene_file = ExtResource("2_77pvc")
apply_rotation_on_map_build = true
apply_scale_on_map_build = false
classname = "actor_capacitor"
description = "Capacitor"
func_godot_internal = false
base_classes = Array[Resource]([ExtResource("1_77pvc")])
class_properties = {}
class_property_descriptions = {}
auto_apply_to_matching_node_properties = false
meta_properties = {
"model": "\"3D/MapModels/Capacitor.glb\"",
"size": AABB(-8, -8, -12, 8, 8, 12)
}
node_class = ""
name_property = ""
metadata/_custom_type_script = "uid://c83r7t467hm4m"

View file

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

View file

@ -1,31 +1,21 @@
[gd_resource type="Resource" script_class="FuncGodotFGDModelPointClass" load_steps=4 format=3 uid="uid://ocl6a6lorlxa"]
[gd_resource type="Resource" script_class="FuncGodotFGDModelPointClass" load_steps=5 format=3 uid="uid://ocl6a6lorlxa"]
[ext_resource type="Resource" uid="uid://5bc1qysixhmh" path="res://3D/TrenchBroom/EntityDefinitions/base/actor_base.tres" id="1_q0qx2"]
[ext_resource type="Resource" uid="uid://dl5gtmotc4g6a" path="res://3D/TrenchBroom/EntityDefinitions/base/destroyable_base.tres" id="2_7m3jg"]
[ext_resource type="PackedScene" uid="uid://cgxq2tvdxnkil" path="res://3D/Scenes/Props/Furniture/SmallBox_3D.tscn" id="2_q0qx2"]
[ext_resource type="Script" uid="uid://dkmyelig23ub5" path="res://addons/func_godot/src/fgd/func_godot_fgd_model_point_class.gd" id="3_ta5yw"]
[resource]
script = ExtResource("3_ta5yw")
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_q0qx2")
apply_rotation_on_map_build = true
apply_scale_on_map_build = false
classname = "actor_furniture_box"
description = "Box"
func_godot_internal = false
base_classes = Array[Resource]([ExtResource("1_q0qx2")])
class_properties = {}
class_property_descriptions = {}
auto_apply_to_matching_node_properties = false
base_classes = Array[Resource]([ExtResource("1_q0qx2"), ExtResource("2_7m3jg")])
meta_properties = {
"model": "\"3D\\MapModels/actor_furniture_box.glb\"",
"model": "\"3D/MapModels/actor_furniture_box.glb\"",
"size": AABB(-2, -2, -2, 2, 2, 2)
}
node_class = ""
name_property = ""
metadata/_custom_type_script = "uid://c83r7t467hm4m"

View file

@ -1,31 +1,21 @@
[gd_resource type="Resource" script_class="FuncGodotFGDModelPointClass" load_steps=4 format=3 uid="uid://cdlo7qrub1bbd"]
[gd_resource type="Resource" script_class="FuncGodotFGDModelPointClass" load_steps=5 format=3 uid="uid://cdlo7qrub1bbd"]
[ext_resource type="Resource" uid="uid://5bc1qysixhmh" path="res://3D/TrenchBroom/EntityDefinitions/base/actor_base.tres" id="1_62adm"]
[ext_resource type="PackedScene" uid="uid://ddi6ch3tuqqri" path="res://3D/Scenes/Props/Furniture/Can_3D.tscn" id="2_62adm"]
[ext_resource type="Resource" uid="uid://dl5gtmotc4g6a" path="res://3D/TrenchBroom/EntityDefinitions/base/destroyable_base.tres" id="2_6885y"]
[ext_resource type="Script" uid="uid://dkmyelig23ub5" path="res://addons/func_godot/src/fgd/func_godot_fgd_model_point_class.gd" id="3_8wc8b"]
[resource]
script = ExtResource("3_8wc8b")
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_62adm")
apply_rotation_on_map_build = true
apply_scale_on_map_build = false
classname = "actor_furniture_can"
description = "Can"
func_godot_internal = false
base_classes = Array[Resource]([ExtResource("1_62adm")])
class_properties = {}
class_property_descriptions = {}
auto_apply_to_matching_node_properties = false
base_classes = Array[Resource]([ExtResource("1_62adm"), ExtResource("2_6885y")])
meta_properties = {
"model": "\"3D\\MapModels/actor_furniture_can.glb\"",
"model": "\"3D/MapModels/actor_furniture_can.glb\"",
"size": AABB(-2, -2, -2, 2, 2, 2)
}
node_class = ""
name_property = ""
metadata/_custom_type_script = "uid://c83r7t467hm4m"

View file

@ -7,25 +7,14 @@
[resource]
script = ExtResource("3_tppu4")
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_a11ow")
apply_rotation_on_map_build = true
apply_scale_on_map_build = false
classname = "actor_furniture_shelf"
description = "Vending Machine"
func_godot_internal = false
base_classes = Array[Resource]([ExtResource("1_a11ow")])
class_properties = {}
class_property_descriptions = {}
auto_apply_to_matching_node_properties = false
meta_properties = {
"model": "\"3D\\MapModels/actor_furniture_shelf.glb\"",
"model": "\"3D/MapModels/actor_furniture_shelf.glb\"",
"size": AABB(-4, -8, -1, 4, 8, 1)
}
node_class = ""
name_property = ""
metadata/_custom_type_script = "uid://c83r7t467hm4m"

View file

@ -1,31 +1,21 @@
[gd_resource type="Resource" script_class="FuncGodotFGDModelPointClass" load_steps=4 format=3 uid="uid://yw4443572o6u"]
[gd_resource type="Resource" script_class="FuncGodotFGDModelPointClass" load_steps=5 format=3 uid="uid://yw4443572o6u"]
[ext_resource type="Resource" uid="uid://5bc1qysixhmh" path="res://3D/TrenchBroom/EntityDefinitions/base/actor_base.tres" id="1_aw0kv"]
[ext_resource type="PackedScene" uid="uid://dsppxfki3n30g" path="res://3D/Scenes/Props/Furniture/Triangle_Furniture_3D.tscn" id="2_aw0kv"]
[ext_resource type="Resource" uid="uid://dl5gtmotc4g6a" path="res://3D/TrenchBroom/EntityDefinitions/base/destroyable_base.tres" id="2_iqqa2"]
[ext_resource type="Script" uid="uid://dkmyelig23ub5" path="res://addons/func_godot/src/fgd/func_godot_fgd_model_point_class.gd" id="3_4hq8f"]
[resource]
script = ExtResource("3_4hq8f")
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_aw0kv")
apply_rotation_on_map_build = true
apply_scale_on_map_build = false
classname = "actor_furniture_triangle"
description = "Triangle"
func_godot_internal = false
base_classes = Array[Resource]([ExtResource("1_aw0kv")])
class_properties = {}
class_property_descriptions = {}
auto_apply_to_matching_node_properties = false
base_classes = Array[Resource]([ExtResource("1_aw0kv"), ExtResource("2_iqqa2")])
meta_properties = {
"model": "\"3D\\MapModels/actor_furniture_triangle.glb\"",
"model": "\"3D/MapModels/actor_furniture_triangle.glb\"",
"size": AABB(-2, -2, -2, 2, 2, 2)
}
node_class = ""
name_property = ""
metadata/_custom_type_script = "uid://c83r7t467hm4m"

View file

@ -1,31 +1,21 @@
[gd_resource type="Resource" script_class="FuncGodotFGDModelPointClass" load_steps=4 format=3 uid="uid://db7vsj36v1m2e"]
[gd_resource type="Resource" script_class="FuncGodotFGDModelPointClass" load_steps=5 format=3 uid="uid://db7vsj36v1m2e"]
[ext_resource type="Resource" uid="uid://5bc1qysixhmh" path="res://3D/TrenchBroom/EntityDefinitions/base/actor_base.tres" id="1_xso68"]
[ext_resource type="Resource" uid="uid://dl5gtmotc4g6a" path="res://3D/TrenchBroom/EntityDefinitions/base/destroyable_base.tres" id="2_bmdmp"]
[ext_resource type="PackedScene" uid="uid://cgy5kmem2hrps" path="res://3D/Scenes/Props/Wall_Fan_3D.tscn" id="2_xso68"]
[ext_resource type="Script" uid="uid://dkmyelig23ub5" path="res://addons/func_godot/src/fgd/func_godot_fgd_model_point_class.gd" id="3_jcora"]
[resource]
script = ExtResource("3_jcora")
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_xso68")
apply_rotation_on_map_build = true
apply_scale_on_map_build = false
classname = "actor_wallfan"
description = "Wall Fan"
func_godot_internal = false
base_classes = Array[Resource]([ExtResource("1_xso68")])
class_properties = {}
class_property_descriptions = {}
auto_apply_to_matching_node_properties = false
base_classes = Array[Resource]([ExtResource("1_xso68"), ExtResource("2_bmdmp")])
meta_properties = {
"model": "\"3D\\MapModels/actor_wallfan.glb\"",
"model": "\"3D/MapModels/actor_wallfan.glb\"",
"size": AABB(-2, -12, -12, 2, 12, 12)
}
node_class = ""
name_property = ""
metadata/_custom_type_script = "uid://c83r7t467hm4m"

View file

@ -7,19 +7,12 @@
[resource]
script = ExtResource("3_j0n30")
scene_file = ExtResource("2_8qd6p")
apply_rotation_on_map_build = true
apply_scale_on_map_build = false
classname = "actor_ac_unit"
description = "AC Unit"
func_godot_internal = false
base_classes = Array[Resource]([ExtResource("1_8qd6p")])
class_properties = {}
class_property_descriptions = {}
auto_apply_to_matching_node_properties = false
meta_properties = {
"model": "\"3D/MapModels/AC_Unit.glb\"",
"size": AABB(-4, -8, -8, 4, 8, 8)
}
node_class = ""
name_property = ""
metadata/_custom_type_script = "uid://c83r7t467hm4m"

View file

@ -1,8 +1,9 @@
[gd_resource type="Resource" script_class="FuncGodotFGDPointClass" load_steps=4 format=3 uid="uid://2j6k1gmnqqps"]
[gd_resource type="Resource" script_class="FuncGodotFGDPointClass" load_steps=5 format=3 uid="uid://2j6k1gmnqqps"]
[ext_resource type="Resource" uid="uid://5bc1qysixhmh" path="res://3D/TrenchBroom/EntityDefinitions/base/actor_base.tres" id="1_gqx5a"]
[ext_resource type="Script" uid="uid://c83r7t467hm4m" path="res://addons/func_godot/src/fgd/func_godot_fgd_point_class.gd" id="1_mixsm"]
[ext_resource type="PackedScene" uid="uid://c2enjjxlfb5or" path="res://3D/Scenes/Props/barrel_3d.tscn" id="2_5uiix"]
[ext_resource type="Resource" uid="uid://dl5gtmotc4g6a" path="res://3D/TrenchBroom/EntityDefinitions/base/destroyable_base.tres" id="2_8f3nn"]
[resource]
script = ExtResource("1_mixsm")
@ -11,15 +12,9 @@ apply_rotation_on_map_build = false
apply_scale_on_map_build = false
classname = "actor_barrel_1"
description = "Explosive Barrel Type 1"
func_godot_internal = false
base_classes = Array[Resource]([ExtResource("1_gqx5a")])
class_properties = {}
class_property_descriptions = {}
auto_apply_to_matching_node_properties = false
base_classes = Array[Resource]([ExtResource("1_gqx5a"), ExtResource("2_8f3nn")])
meta_properties = {
"model": "\"3D/MapModels/Barrel3DModel.glb\"",
"size": AABB(-8, -8, -8, 8, 8, 8)
}
node_class = ""
name_property = ""
metadata/_custom_type_script = "uid://c83r7t467hm4m"

View file

@ -1,6 +1,7 @@
[gd_resource type="Resource" script_class="FuncGodotFGDPointClass" load_steps=4 format=3 uid="uid://dwy3es5h3pdg0"]
[gd_resource type="Resource" script_class="FuncGodotFGDPointClass" load_steps=5 format=3 uid="uid://dwy3es5h3pdg0"]
[ext_resource type="Resource" uid="uid://5bc1qysixhmh" path="res://3D/TrenchBroom/EntityDefinitions/base/actor_base.tres" id="1_jvuvk"]
[ext_resource type="Resource" uid="uid://dl5gtmotc4g6a" path="res://3D/TrenchBroom/EntityDefinitions/base/destroyable_base.tres" id="2_jo0qs"]
[ext_resource type="PackedScene" uid="uid://br01ww57uaky5" path="res://3D/Scenes/Props/Box_3D_Blue.tscn" id="2_jvuvk"]
[ext_resource type="Script" uid="uid://c83r7t467hm4m" path="res://addons/func_godot/src/fgd/func_godot_fgd_point_class.gd" id="3_rj0b6"]
@ -11,15 +12,9 @@ apply_rotation_on_map_build = false
apply_scale_on_map_build = false
classname = "actor_box_blue"
description = "Blue Box"
func_godot_internal = false
base_classes = Array[Resource]([ExtResource("1_jvuvk")])
class_properties = {}
class_property_descriptions = {}
auto_apply_to_matching_node_properties = false
base_classes = Array[Resource]([ExtResource("1_jvuvk"), ExtResource("2_jo0qs")])
meta_properties = {
"model": "\"3D/MapModels/Box_Blue.glb\"",
"size": AABB(-8, -8, -4, 8, 8, 4)
}
node_class = ""
name_property = ""
metadata/_custom_type_script = "uid://c83r7t467hm4m"

View file

@ -1,25 +1,19 @@
[gd_resource type="Resource" script_class="FuncGodotFGDPointClass" load_steps=4 format=3 uid="uid://41wnjh6ftght"]
[gd_resource type="Resource" script_class="FuncGodotFGDPointClass" load_steps=5 format=3 uid="uid://41wnjh6ftght"]
[ext_resource type="Resource" uid="uid://5bc1qysixhmh" path="res://3D/TrenchBroom/EntityDefinitions/base/actor_base.tres" id="1_tgkjo"]
[ext_resource type="Resource" uid="uid://dl5gtmotc4g6a" path="res://3D/TrenchBroom/EntityDefinitions/base/destroyable_base.tres" id="2_hdwgc"]
[ext_resource type="PackedScene" uid="uid://c6cdl3y3i3axl" path="res://3D/Scenes/Props/Box_3D_Yellow.tscn" id="2_tgkjo"]
[ext_resource type="Script" uid="uid://c83r7t467hm4m" path="res://addons/func_godot/src/fgd/func_godot_fgd_point_class.gd" id="3_023jf"]
[resource]
script = ExtResource("3_023jf")
scene_file = ExtResource("2_tgkjo")
apply_rotation_on_map_build = true
apply_scale_on_map_build = false
classname = "actor_box_yellow"
description = "Yellow Box"
func_godot_internal = false
base_classes = Array[Resource]([ExtResource("1_tgkjo")])
class_properties = {}
class_property_descriptions = {}
auto_apply_to_matching_node_properties = false
base_classes = Array[Resource]([ExtResource("1_tgkjo"), ExtResource("2_hdwgc")])
meta_properties = {
"model": "\"3D/MapModels/Box_Yellow.glb\"",
"size": AABB(-8, -8, -4, 8, 8, 4)
}
node_class = ""
name_property = ""
metadata/_custom_type_script = "uid://c83r7t467hm4m"

View file

@ -1,25 +1,19 @@
[gd_resource type="Resource" script_class="FuncGodotFGDPointClass" load_steps=4 format=3 uid="uid://cqiy7ue8nlj26"]
[gd_resource type="Resource" script_class="FuncGodotFGDPointClass" load_steps=5 format=3 uid="uid://cqiy7ue8nlj26"]
[ext_resource type="Resource" uid="uid://5bc1qysixhmh" path="res://3D/TrenchBroom/EntityDefinitions/base/actor_base.tres" id="1_nc5iv"]
[ext_resource type="PackedScene" uid="uid://jffyxmft3nbw" path="res://3D/Scenes/Props/Box_3D_Red.tscn" id="2_nc5iv"]
[ext_resource type="Resource" uid="uid://dl5gtmotc4g6a" path="res://3D/TrenchBroom/EntityDefinitions/base/destroyable_base.tres" id="2_qd7ab"]
[ext_resource type="Script" uid="uid://c83r7t467hm4m" path="res://addons/func_godot/src/fgd/func_godot_fgd_point_class.gd" id="3_igeav"]
[resource]
script = ExtResource("3_igeav")
scene_file = ExtResource("2_nc5iv")
apply_rotation_on_map_build = true
apply_scale_on_map_build = false
classname = "actor_box_red"
description = "Red Box"
func_godot_internal = false
base_classes = Array[Resource]([ExtResource("1_nc5iv")])
class_properties = {}
class_property_descriptions = {}
auto_apply_to_matching_node_properties = false
base_classes = Array[Resource]([ExtResource("1_nc5iv"), ExtResource("2_qd7ab")])
meta_properties = {
"model": "\"3D/MapModels/Box_Red.glb\"",
"size": AABB(-8, -8, -4, 8, 8, 4)
}
node_class = ""
name_property = ""
metadata/_custom_type_script = "uid://c83r7t467hm4m"

View file

@ -1,25 +1,19 @@
[gd_resource type="Resource" script_class="FuncGodotFGDPointClass" load_steps=4 format=3 uid="uid://b3ewphyir1y4q"]
[gd_resource type="Resource" script_class="FuncGodotFGDPointClass" load_steps=5 format=3 uid="uid://b3ewphyir1y4q"]
[ext_resource type="Resource" uid="uid://5bc1qysixhmh" path="res://3D/TrenchBroom/EntityDefinitions/base/actor_base.tres" id="1_7ewvt"]
[ext_resource type="PackedScene" uid="uid://d2kqcbr5rufxb" path="res://3D/Scenes/Props/Wooden_Box.tscn" id="2_7ewvt"]
[ext_resource type="Resource" uid="uid://dl5gtmotc4g6a" path="res://3D/TrenchBroom/EntityDefinitions/base/destroyable_base.tres" id="2_tuy8l"]
[ext_resource type="Script" uid="uid://c83r7t467hm4m" path="res://addons/func_godot/src/fgd/func_godot_fgd_point_class.gd" id="3_uyj54"]
[resource]
script = ExtResource("3_uyj54")
scene_file = ExtResource("2_7ewvt")
apply_rotation_on_map_build = true
apply_scale_on_map_build = false
classname = "actor_box_wood"
description = "Wooden Box"
func_godot_internal = false
base_classes = Array[Resource]([ExtResource("1_7ewvt")])
class_properties = {}
class_property_descriptions = {}
auto_apply_to_matching_node_properties = false
base_classes = Array[Resource]([ExtResource("1_7ewvt"), ExtResource("2_tuy8l")])
meta_properties = {
"model": "\"3D/MapModels/Wooden_Box.glb\"",
"size": AABB(-4, -8, -4, 4, 8, 4)
}
node_class = ""
name_property = ""
metadata/_custom_type_script = "uid://c83r7t467hm4m"

View file

@ -1,25 +1,19 @@
[gd_resource type="Resource" script_class="FuncGodotFGDPointClass" load_steps=4 format=3 uid="uid://dj72os2jpdl4l"]
[gd_resource type="Resource" script_class="FuncGodotFGDPointClass" load_steps=5 format=3 uid="uid://dj72os2jpdl4l"]
[ext_resource type="Resource" uid="uid://5bc1qysixhmh" path="res://3D/TrenchBroom/EntityDefinitions/base/actor_base.tres" id="1_8m0gw"]
[ext_resource type="PackedScene" uid="uid://c8wwioforxms3" path="res://3D/Scenes/Props/Box_3D_Green.tscn" id="2_3do5h"]
[ext_resource type="Resource" uid="uid://dl5gtmotc4g6a" path="res://3D/TrenchBroom/EntityDefinitions/base/destroyable_base.tres" id="2_6f4l5"]
[ext_resource type="Script" uid="uid://c83r7t467hm4m" path="res://addons/func_godot/src/fgd/func_godot_fgd_point_class.gd" id="3_6f4l5"]
[resource]
script = ExtResource("3_6f4l5")
scene_file = ExtResource("2_3do5h")
apply_rotation_on_map_build = true
apply_scale_on_map_build = false
classname = "actor_box_green"
description = "Green Box"
func_godot_internal = false
base_classes = Array[Resource]([ExtResource("1_8m0gw")])
class_properties = {}
class_property_descriptions = {}
auto_apply_to_matching_node_properties = false
base_classes = Array[Resource]([ExtResource("1_8m0gw"), ExtResource("2_6f4l5")])
meta_properties = {
"model": "\"3D/MapModels/Box_Green.glb\"",
"size": AABB(-8, -8, -4, 8, 8, 4)
}
node_class = ""
name_property = ""
metadata/_custom_type_script = "uid://c83r7t467hm4m"