behaviour-tree-test/project/objects/tiles/tree.tscn
2026-04-01 21:06:20 +02:00

58 lines
13 KiB
Text

[gd_scene format=4 uid="uid://chdubc88gxpdo"]
[ext_resource type="PackedScene" uid="uid://bn7d8n5mbabu3" path="res://objects/tiles/path.tscn" id="1_xpuv5"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_xpuv5"]
albedo_color = Color(0.41960785, 0.2784314, 0.003921569, 1)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_5004x"]
albedo_color = Color(0.49803922, 0.56078434, 0.25490198, 1)
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_xpuv5"]
data = PackedVector3Array(-0.66740113, -0.34313965, -0.667401, 0, -0.34313965, 0, 1.12552705e-08, -0.34313965, -0.94384766, -0.66740113, -0.34313965, -0.667401, -0.94384766, -0.34313965, -8.2513786e-08, 0, -0.34313965, 0, -0.66740113, -0.34313965, -0.667401, -0.66740113, 4.875427, -0.667401, -0.94384766, -0.34313965, -8.2513786e-08, -0.66740113, -0.34313965, -0.667401, 1.12552705e-08, -0.34313965, -0.94384766, 1.12552705e-08, 5.2167068, -0.94384766, -0.94384766, -0.34313965, -8.2513786e-08, -0.66740113, 4.875427, -0.667401, -0.79887486, 4.4393635, -0.34999537, -0.94384766, -0.34313965, -8.2513786e-08, -0.79887486, 4.4393635, -0.34999537, -0.94384766, 4.8638444, -8.2513786e-08, -0.66740113, -0.34313965, -0.667401, 1.12552705e-08, 5.2167068, -0.94384766, -0.66740113, 4.875427, -0.667401, -0.94384766, -0.34313965, -8.2513786e-08, -0.6674011, -0.34313965, 0.6674011, 0, -0.34313965, 0, -0.6674011, -0.34313965, 0.6674011, -4.1256893e-08, -0.34313965, 0.94384766, 0, -0.34313965, 0, -0.94384766, -0.34313965, -8.2513786e-08, -0.94384766, 4.8638444, -8.2513786e-08, -0.6674011, -0.34313965, 0.6674011, -0.6674011, -0.34313965, 0.6674011, -0.6674011, 5.0774446, 0.6674011, -4.1256893e-08, -0.34313965, 0.94384766, -0.6674011, -0.34313965, 0.6674011, -0.94384766, 4.8638444, -8.2513786e-08, -0.6674011, 5.0774446, 0.6674011, -4.1256893e-08, -0.34313965, 0.94384766, -0.6674011, 5.0774446, 0.6674011, -4.1256893e-08, 4.5700846, 0.94384766, 1.12552705e-08, -0.34313965, -0.94384766, 0, -0.34313965, 0, 0.66740096, -0.34313965, -0.6674012, 0.66740096, -0.34313965, -0.6674012, 0, -0.34313965, 0, 0.94384766, -0.34313965, 0, 1.12552705e-08, -0.34313965, -0.94384766, 0.66740096, -0.34313965, -0.6674012, 0.66740096, 4.782449, -0.6674012, 0.66740096, -0.34313965, -0.6674012, 0.94384766, -0.34313965, 0, 0.94384766, 5.0313044, 0, 1.12552705e-08, -0.34313965, -0.94384766, 0.66740096, 4.782449, -0.6674012, 1.12552705e-08, 5.2167068, -0.94384766, 0.66740096, -0.34313965, -0.6674012, 0.7555928, 4.4776535, -0.4544872, 0.66740096, 4.782449, -0.6674012, 0.66740096, -0.34313965, -0.6674012, 0.94384766, 5.0313044, 0, 0.7555928, 4.4776535, -0.4544872, -4.1256893e-08, -0.34313965, 0.94384766, 0.6674011, -0.34313965, 0.6674011, 0, -0.34313965, 0, 0, -0.34313965, 0, 0.6674011, -0.34313965, 0.6674011, 0.94384766, -0.34313965, 0, -4.1256893e-08, -0.34313965, 0.94384766, 0.09506693, 4.437453, 0.9044696, 0.6674011, -0.34313965, 0.6674011, 0.94384766, -0.34313965, 0, 0.6674011, -0.34313965, 0.6674011, 0.6674011, 5.078015, 0.6674011, -4.1256893e-08, -0.34313965, 0.94384766, -4.1256893e-08, 4.5700846, 0.94384766, 0.09506693, 4.437453, 0.9044696, 0.6674011, -0.34313965, 0.6674011, 0.09506693, 4.437453, 0.9044696, 0.6674011, 5.078015, 0.6674011, 0.94384766, -0.34313965, 0, 0.6674011, 5.078015, 0.6674011, 0.94384766, 5.0313044, 0, -3.6688764, 6.5100718, -1.6837136, -0.66740113, 4.875427, -0.667401, 1.12552705e-08, 5.2167068, -0.94384766, -3.6688764, 6.5100718, -1.6837136, -0.79887486, 4.4393635, -0.34999537, -0.66740113, 4.875427, -0.667401, -3.6688764, 6.5100718, -1.6837136, -0.94384766, 4.8638444, -8.2513786e-08, -0.79887486, 4.4393635, -0.34999537, -3.6688764, 6.5100718, -1.6837136, -0.6674011, 5.0774446, 0.6674011, -0.94384766, 4.8638444, -8.2513786e-08, 0.25443035, 6.7252855, 4.1135864, -4.1256893e-08, 4.5700846, 0.94384766, -0.6674011, 5.0774446, 0.6674011, -3.6688764, 6.5100718, -1.6837136, 3.2495835, 6.791897, -2.2281992, -0.47170913, 9.476811, -3.9575212, -3.6688764, 6.5100718, -1.6837136, 1.12552705e-08, 5.2167068, -0.94384766, 3.2495835, 6.791897, -2.2281992, -3.6688764, 6.5100718, -1.6837136, -0.47170913, 9.476811, -3.9575212, -0.26969498, 12.376941, 0.110457405, -3.6688764, 6.5100718, -1.6837136, -3.4668624, 9.4102, 2.3842647, 0.25443035, 6.7252855, 4.1135864, -3.6688764, 6.5100718, -1.6837136, -0.26969498, 12.376941, 0.110457405, -3.4668624, 9.4102, 2.3842647, -3.6688764, 6.5100718, -1.6837136, 0.25443035, 6.7252855, 4.1135864, -0.6674011, 5.0774446, 0.6674011, -3.4668624, 9.4102, 2.3842647, -0.26969498, 12.376941, 0.110457405, 0.25443035, 6.7252855, 4.1135864, 3.2495835, 6.791897, -2.2281992, 1.12552705e-08, 5.2167068, -0.94384766, 0.66740096, 4.782449, -0.6674012, 3.2495835, 6.791897, -2.2281992, 0.66740096, 4.782449, -0.6674012, 0.7555928, 4.4776535, -0.4544872, 3.2495835, 6.791897, -2.2281992, 0.7555928, 4.4776535, -0.4544872, 0.94384766, 5.0313044, 0, 0.25443035, 6.7252855, 4.1135864, 0.09506693, 4.437453, 0.9044696, -4.1256893e-08, 4.5700846, 0.94384766, 0.25443035, 6.7252855, 4.1135864, 0.6674011, 5.078015, 0.6674011, 0.09506693, 4.437453, 0.9044696, 0.25443035, 6.7252855, 4.1135864, 0.94384766, 5.0313044, 0, 0.6674011, 5.078015, 0.6674011, -0.47170913, 9.476811, -3.9575212, 3.2495835, 6.791897, -2.2281992, -0.26969498, 12.376941, 0.110457405, -0.26969498, 12.376941, 0.110457405, 3.2495835, 6.791897, -2.2281992, 3.4515975, 9.692025, 1.839779, 3.2495835, 6.791897, -2.2281992, 0.94384766, 5.0313044, 0, 0.25443035, 6.7252855, 4.1135864, -0.26969498, 12.376941, 0.110457405, 3.4515975, 9.692025, 1.839779, 0.25443035, 6.7252855, 4.1135864, 3.2495835, 6.791897, -2.2281992, 0.25443035, 6.7252855, 4.1135864, 3.4515975, 9.692025, 1.839779)
[sub_resource type="ArrayMesh" id="ArrayMesh_5004x"]
_surfaces = [{
"aabb": AABB(-0.94384766, -0.34313965, -0.94384766, 1.8876953, 5.5598464, 1.8876953),
"attribute_data": PackedByteArray("GPYVPgAAAAAAAAA/AAAAPwAAAD8AAAAAGPYVPgAAAAAAAAAAAAAAAAAAAD8AAAA/AAAgPwAAAAAAACA/J3tNPwAAAD8AAAAAAAAgPwAAAAAAAEA/AAAAAAAAQD9B61o/AAAAPwAAAAAAACA/J3tNPwPIED+iTzw/AAAAPwAAAAADyBA/ok88PwAAAD9nBk0/AAAgPwAAAAAAAEA/QetaPwAAID8ne00/AAAAAAAAAAAa9hU+AAAAAAAAAD8AAAA/GvYVPgAAAAD///8+AAAAAAAAAD8AAAA/AAAAPwAAAAAAAAA/ZwZNPwAAwD4AAAAAAADAPgAAAAAAAMA+fm9VPwAAgD4AAAAAAADAPgAAAAAAAAA/ZwZNPwAAwD5+b1U/AACAPgAAAAAAAMA+fm9VPwAAgD5NdUE/AAAAPwAAAAAAAAA/AAAAP3iCWj8AAAAAeIJaPwAAAAAAAAA/AAAAPwAAgD8AAAAAAABAPwAAAAAAAGA/AAAAAAAAYD/v0Uk/AABgPwAAAAAAAAAAAAAAAAAAAABmnlM/AABAPwAAAAAAAGA/79FJPwAAQD9B61o/AABgPwAAAAAmihg/mdE9PwAAYD/v0Uk/AABgPwAAAAAAAAAAZp5TPyaKGD+Z0T0/////PgAAAAB6glo/AAAAAAAAAD8AAAA/AAAAPwAAAD96glo/AAAAAAAAgD8AAAAAAACAPgAAAABpxG0+YDw8PwAAAD4AAAAAAAAAAAAAAAAAAAA+AAAAAAAAAD4+dVU/AACAPgAAAAAAAIA+TXVBP2nEbT5gPDw/AAAAPgAAAABpxG0+YDw8PwAAAD4+dVU/AAAAAAAAAAAAAAA+PnVVPwAAAABmnlM/"),
"format": 34359738391,
"material": SubResource("StandardMaterial3D_xpuv5"),
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 81,
"vertex_data": PackedByteArray("zdoqvwCwr77L2iq/AAAAAACwr74AAAAANF1BMgCwr74AoHG/zdoqvwCwr77L2iq/AKBxvwCwr75vMrGzAAAAAACwr74AAAAAzdoqvwCwr77L2iq/zdoqv38DnEDL2iq/AKBxvwCwr75vMrGzzdoqvwCwr77L2iq/NF1BMgCwr74AoHG/NF1BMkPvpkAAoHG/AKBxvwCwr75vMrGzzdoqv38DnEDL2iq/EINMv0QPjkCYMrO+AKBxvwCwr75vMrGzEINMv0QPjkCYMrO+AKBxv52km0BvMrGzzdoqvwCwr77L2iq/NF1BMkPvpkAAoHG/zdoqv38DnEDL2iq/AKBxvwCwr75vMrGzzNoqvwCwr77M2io/AAAAAACwr74AAAAAzNoqvwCwr77M2io/bzIxswCwr74AoHE/AAAAAACwr74AAAAAAKBxvwCwr75vMrGzAKBxv52km0BvMrGzzNoqvwCwr77M2io/zNoqvwCwr77M2io/zNoqv216okDM2io/bzIxswCwr74AoHE/zNoqvwCwr77M2io/AKBxv52km0BvMrGzzNoqv216okDM2io/bzIxswCwr74AoHE/zNoqv216okDM2io/bzIxsyI+kkAAoHE/NF1BMgCwr74AoHG/AAAAAACwr74AAAAAytoqPwCwr77O2iq/ytoqPwCwr77O2iq/AAAAAACwr74AAAAAAKBxPwCwr74AAAAANF1BMgCwr74AoHG/ytoqPwCwr77O2iq/ytoqP9IJmUDO2iq/ytoqPwCwr77O2iq/AKBxPwCwr74AAAAAAKBxP3IAoUAAAAAANF1BMgCwr74AoHG/ytoqP9IJmUDO2iq/NF1BMkPvpkAAoHG/ytoqPwCwr77O2iq/iG5BP/BIj0CMsui+ytoqP9IJmUDO2iq/ytoqPwCwr77O2iq/AKBxP3IAoUAAAAAAiG5BP/BIj0CMsui+bzIxswCwr74AoHE/zNoqPwCwr77M2io/AAAAAACwr74AAAAAAAAAAACwr74AAAAAzNoqPwCwr77M2io/AKBxPwCwr74AAAAAbzIxswCwr74AoHE/c7LCPZ3/jUBSi2c/zNoqPwCwr77M2io/AKBxPwCwr74AAAAAzNoqPwCwr77M2io/zNoqPxl/okDM2io/bzIxswCwr74AoHE/bzIxsyI+kkAAoHE/c7LCPZ3/jUBSi2c/zNoqPwCwr77M2io/c7LCPZ3/jUBSi2c/zNoqPxl/okDM2io/AKBxPwCwr74AAAAAzNoqPxl/okDM2io/AKBxP3IAoUAAAAAA/38AAP///x//fwAA////P/9/AAD///8//38AAP///x//fwAA//++Ev9/AAD///8/AADVyP//lNsAACm3//+UmwAA9ZX//wP1AADVyP//lNv//3fwd/D/vwAAd/D//8LHAAD1lf//A/UAACm3//+UmwAAfKX+/0DtAAD1lf//A/UAAHyl/v9A7YcP/38AADv4AADVyP//lNsAAHfw///CxwAAKbf//2rk/38AAHyl/7//fwAA/7//v/9/AAD///+//38AAP+//7//fwAA////v/9/AAD///+/AAD1lf//+oqHD/9/AAA7+Ck3/38AAGrkKTf/fwAAauTVSP9/AACU2/9//38AAP+/KTf/fwAAauSHD/9/AAA7+NVI/38AAJTb/3//fwAA/7/VSP9/AACU2/9//38AAP+//38AAP///z//fwAA////P/9/AAD/v/8//38AAP+//z//fwAA////P/9/AAB8pf8///938Hfw/7///76yvrL/v///1cjVyP+///++sgAAoGZ38P9////DB///ho8AAMMH//938Hfw/7///9XI1cj/vwAAd/D//8LH//++sgAAoGb//3ylAAC+Ev//1cgAAGok//++sgAAoGb//4aPAADDB///fKUAAL4S/38AAP///7//fwAA////3/9/AAD///+//38AAP///7//fwAA////3/9/AAD//0Dt/3//fwAA/798pf9/fSX/vym3/38pN/+/d/D/f3hw/78pt/9/KTf/v9XI/3/VSP+//3//fwAA/7//f/9/AAD/v3yl/399Jf+/Kbf/fyk3/798pf9/fSX/v9XI/3/VSP+/d/D/f3hw/7/VyP9/1Uj/v///ho+Gj/+/")
}, {
"aabb": AABB(-3.6688764, 4.437453, -3.9575212, 7.120474, 7.939488, 8.071108),
"attribute_data": PackedByteArray("AAAAAAAAAADtL849ilY4P8xugz787kM/AAAAAAAAAAAAAAAA129FP+0vzj2KVjg/AAAAAAAAAAAUATo/dhXXPddvRT8AAAAAAAAAAAAAAAAkI0s/eGh2PhQBOj92Fdc9AACAPwAAgD/3Knk/bbltPiQjSz94aHY+AAAAAAAAAAAAAIA/AACAPwAAgD8AAAAAAAAAAAAAAADMboM+/O5DPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAACAPwAAgD8AAIA/AAAAAAAAAAAAAIA/AACAPwAAgD8AAAAAAAAAAAAAAAAAAIA/AACAPyQjSz94aHY+AAAAAAAAgD8AAIA/AACAPwAAAAAAAAAAAACAPwAAgD/MboM+/O5DP8AFiD7o328/AACAPwAAgD/ABYg+6N9vP0Q3YT4AAIA/AAAAAAAAAAAAAAAAL7JHP9wNDz7N4To/AACAPwAAgD8AAIA/xjFYPvcqeT9tuW0+AACAPwAAgD+lwoA+VNNSP8YxWD4AAIA/AACAPwAAgD/cDQ8+zeE6P6XCgD5U01I/AAAAAAAAgD8AAIA/AACAPwAAAAAAAAAAAAAAAAAAAAAAAIA/AACAPwAAgD8AAAAAAAAAAAAAAADcDQ8+zeE6PwAAgD8AAIA/AACAPwAAgD8AAIA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA/AACAPwAAgD8AAAAA"),
"format": 34359738391,
"material": SubResource("StandardMaterial3D_5004x"),
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 69,
"vertex_data": PackedByteArray("385qwIJS0EDtg9e/zdoqv38DnEDL2iq/NF1BMkPvpkAAoHG/385qwIJS0EDtg9e/EINMv0QPjkCYMrO+zdoqv38DnEDL2iq/385qwIJS0EDtg9e/AKBxv52km0BvMrGzEINMv0QPjkCYMrO+385qwIJS0EDtg9e/zNoqv216okDM2io/AKBxv52km0BvMrGzskSCPoo110CAooNAbzIxsyI+kkAAoHE/zNoqv216okDM2io/385qwIJS0EDtg9e/LflPQDhX2UDRmg7A3IPxvgWhF0EHSH3A385qwIJS0EDtg9e/NF1BMkPvpkAAoHG/LflPQDhX2UDRmg7A385qwIJS0EDtg9e/3IPxvgWhF0EHSH3AdhWKvvMHRkF+N+I9385qwIJS0EDtg9e/E+FdwC6QFkHLlxhAskSCPoo110CAooNA385qwIJS0EDtg9e/dhWKvvMHRkF+N+I9E+FdwC6QFkHLlxhA385qwIJS0EDtg9e/skSCPoo110CAooNAzNoqv216okDM2io/E+FdwC6QFkHLlxhAdhWKvvMHRkF+N+I9skSCPoo110CAooNALflPQDhX2UDRmg7ANF1BMkPvpkAAoHG/ytoqP9IJmUDO2iq/LflPQDhX2UDRmg7AytoqP9IJmUDO2iq/iG5BP/BIj0CMsui+LflPQDhX2UDRmg7AiG5BP/BIj0CMsui+AKBxP3IAoUAAAAAAskSCPoo110CAooNAc7LCPZ3/jUBSi2c/bzIxsyI+kkAAoHE/skSCPoo110CAooNAzNoqPxl/okDM2io/c7LCPZ3/jUBSi2c/skSCPoo110CAooNAAKBxP3IAoUAAAAAAzNoqPxl/okDM2io/3IPxvgWhF0EHSH3ALflPQDhX2UDRmg7AdhWKvvMHRkF+N+I9dhWKvvMHRkF+N+I9LflPQDhX2UDRmg7A+eZcQIkSG0Hhfes/LflPQDhX2UDRmg7AAKBxP3IAoUAAAAAAskSCPoo110CAooNAdhWKvvMHRkF+N+I9+eZcQIkSG0Hhfes/skSCPoo110CAooNALflPQDhX2UDRmg7AskSCPoo110CAooNA+eZcQIkSG0Hhfes/xTObA/3SQBjFM5sD/dJAGMUzmwP90kAYxTObA/3SQBjFM5sD/dJAGMUzmwP90kAYf0/+Uou6HlV/T/5Si7oeVX9P/lKLuh5Vf0/+Uou6HlV/T/5Si7oeVX9P/lKLuh5Vf0/+Uou6HlV/T/5Si7oeVX9P/lKLuh5VxTObA/3SQBjFM5sD/dJAGMUzmwP90kAYxTObA/3SQBjFM5sD/dJAGMUzmwP90kAYPipyxZqDHCY+KnLFmoMcJj4qcsWagxwmf0/+Uou6HlV/T/5Si7oeVX9P/lKLuh5VPipyxZqDHCY+KnLFmoMcJj4qcsWagxwmf0/+Uou6HlV/T/5Si7oeVX9P/lKLuh5VmoPFs/3SQBiag8Wz/dJAGJqDxbP90kAYxTObA/3SQBjFM5sD/dJAGMUzmwP90kAYxTObA/3SQBjFM5sD/dJAGMUzmwP90kAYi7rBVZqDHCaLusFVmoMcJou6wVWagxwmf0/+Uou6HlV/T/5Si7oeVX9P/lKLuh5Vi7rBVZqDHCaLusFVmoMcJou6wVWagxwmi7rBVZqDHCaLusFVmoMcJou6wVWagxwm/dJ+z4u6HlX90n7Pi7oeVf3Sfs+Luh5V/dJ+z4u6HlX90n7Pi7oeVf3Sfs+Luh5Vi7rBVZqDHCaLusFVmoMcJou6wVWagxwmmoPFs/3SQBiag8Wz/dJAGJqDxbP90kAYi7rBVZqDHCaLusFVmoMcJou6wVWagxwm")
}]
[node name="Path" unique_id=1526274724 instance=ExtResource("1_xpuv5")]
[node name="StaticBody3D" type="StaticBody3D" parent="." index="1" unique_id=1373387792]
[node name="CSGCombiner3D" type="CSGCombiner3D" parent="StaticBody3D" index="0" unique_id=383990101]
visible = false
[node name="CSGCylinder3D" type="CSGCylinder3D" parent="StaticBody3D/CSGCombiner3D" index="0" unique_id=1732873877]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.9076538, 0)
use_collision = true
radius = 0.94384766
height = 6.501587
material = SubResource("StandardMaterial3D_xpuv5")
[node name="CSGBox3D3" type="CSGBox3D" parent="StaticBody3D/CSGCombiner3D" index="1" unique_id=1499597348]
transform = Transform3D(-0.6500023, -0.7588576, -0.040402826, -0.6031552, 0.5475163, -0.5800258, 0.46227804, -0.3526487, -0.81359565, -0.10863938, 8.101048, 0.07803272)
size = Vector3(4.918701, 4.9038086, 5)
material = SubResource("StandardMaterial3D_5004x")
[node name="CSGBakedCollisionShape3D" type="CollisionShape3D" parent="StaticBody3D" index="1" unique_id=312454773]
shape = SubResource("ConcavePolygonShape3D_xpuv5")
[node name="CSGBakedMeshInstance3D" type="MeshInstance3D" parent="StaticBody3D" index="2" unique_id=1852330464]
mesh = SubResource("ArrayMesh_5004x")