Files
VR-Mess/scenes/maps/playground.tscn
T
FoxyzandClaude Opus 5.5 df7a2c5a89 Maps are editor-built scenes: [Tool] Playground/Crag, headless rebuild for agents
scenes/maps/playground.tscn and crag.tscn are generated by the map scripts' Rebuild (inspector
button, or godot-mono --headless --path . tools/rebuild_maps.tscn) and loaded as saved by the game,
so hand edits stick. The crag route is saved as Marker3D nodes and crag_spike checks the saved
scene. Layout verified identical to the code-built one (tools/map_dump.tscn).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 20:10:10 +03:00

2265 lines
80 KiB
Plaintext

[gd_scene format=3]
[ext_resource type="Script" path="res://scripts/Playground.cs" id="1"]
[sub_resource type="BoxShape3D" id="BoxShape3D_4dhe6"]
size = Vector3(1.2, 0.3, 1.2)
[sub_resource type="BoxMesh" id="BoxMesh_5hicw"]
size = Vector3(1.2, 0.3, 1.2)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_xxtkw"]
albedo_color = Color(0.62, 0.62, 0.6, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_rddl2"]
size = Vector3(1.2, 0.6, 1.2)
[sub_resource type="BoxMesh" id="BoxMesh_xw4wq"]
size = Vector3(1.2, 0.6, 1.2)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_050xr"]
albedo_color = Color(0.62, 0.62, 0.6, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_hwtpv"]
size = Vector3(1.2, 0.9, 1.2)
[sub_resource type="BoxMesh" id="BoxMesh_7n6l4"]
size = Vector3(1.2, 0.9, 1.2)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_snwvs"]
albedo_color = Color(0.62, 0.62, 0.6, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_kms2k"]
size = Vector3(1.2, 1.2, 1.2)
[sub_resource type="BoxMesh" id="BoxMesh_2r3eo"]
size = Vector3(1.2, 1.2, 1.2)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_brwlm"]
albedo_color = Color(0.62, 0.62, 0.6, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_yubad"]
size = Vector3(1.2, 1.5, 1.2)
[sub_resource type="BoxMesh" id="BoxMesh_ri6b7"]
size = Vector3(1.2, 1.5, 1.2)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_m6rps"]
albedo_color = Color(0.62, 0.62, 0.6, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_ov8qe"]
size = Vector3(3, 1, 3)
[sub_resource type="BoxMesh" id="BoxMesh_x453x"]
size = Vector3(3, 1, 3)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_jkr81"]
albedo_color = Color(0.62, 0.62, 0.6, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_omqb8"]
size = Vector3(1.2, 0.17, 0.3)
[sub_resource type="BoxMesh" id="BoxMesh_ugi88"]
size = Vector3(1.2, 0.17, 0.3)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_fk7ew"]
albedo_color = Color(0.658, 0.658, 0.64000005, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_7iiy4"]
size = Vector3(1.2, 0.34, 0.3)
[sub_resource type="BoxMesh" id="BoxMesh_g5lew"]
size = Vector3(1.2, 0.34, 0.3)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_iu1ix"]
albedo_color = Color(0.658, 0.658, 0.64000005, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_dep6j"]
size = Vector3(1.2, 0.51, 0.3)
[sub_resource type="BoxMesh" id="BoxMesh_r2bbi"]
size = Vector3(1.2, 0.51, 0.3)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_xdwkp"]
albedo_color = Color(0.658, 0.658, 0.64000005, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_tvwdx"]
size = Vector3(1.2, 0.68, 0.3)
[sub_resource type="BoxMesh" id="BoxMesh_pxm47"]
size = Vector3(1.2, 0.68, 0.3)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_mo4la"]
albedo_color = Color(0.658, 0.658, 0.64000005, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_a72v8"]
size = Vector3(1.2, 0.85, 0.3)
[sub_resource type="BoxMesh" id="BoxMesh_2fuex"]
size = Vector3(1.2, 0.85, 0.3)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_wku2t"]
albedo_color = Color(0.658, 0.658, 0.64000005, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_jp1lm"]
size = Vector3(1.2, 0.1, 3.236068)
[sub_resource type="BoxMesh" id="BoxMesh_oen35"]
size = Vector3(1.2, 0.1, 3.236068)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_k3tyx"]
albedo_color = Color(0.35, 0.6, 0.35, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_43gh8"]
size = Vector3(1.2, 0.1, 1.5557239)
[sub_resource type="BoxMesh" id="BoxMesh_po2hk"]
size = Vector3(1.2, 0.1, 1.5557239)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_tre4p"]
albedo_color = Color(0.7, 0.25, 0.2, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_facsp"]
size = Vector3(1.5, 2.4, 3)
[sub_resource type="BoxMesh" id="BoxMesh_wgbty"]
size = Vector3(1.5, 2.4, 3)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_o7jyf"]
albedo_color = Color(0.527, 0.527, 0.51000005, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_af7y8"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_ttk7h"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ucg7x"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_2di82"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_2cxnl"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_7y4m6"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_ui0pa"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_8yeei"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_t5xen"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_2xwyj"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_jaan3"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ibb3u"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_ulryc"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_mp4hn"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_kv6g1"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_kompm"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_01ysc"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_dpsmv"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_cmx2w"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_o4lay"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_q0yk0"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_as2wx"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_e7gj8"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_bcg5q"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_envay"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_7cls0"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_vwl8l"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_2bpuj"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_qbpbn"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_18eo1"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_swxwg"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_v5dry"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_5074v"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_u0ss8"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_me7bm"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_3schc"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_xce76"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_kjj7b"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_phgyb"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_y32so"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_h3l2e"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_5thfd"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_euosm"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_ou71q"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_r6whk"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_pb4df"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_1w5c8"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_vmw2n"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_nymjq"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_ixis2"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_3cuc5"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_ed34t"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_7x2sw"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ktxxr"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_onnij"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_1xeh3"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_wsii5"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_vp27g"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_jclyj"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ixgss"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_fydnx"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_htt14"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_jf0e5"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_5bfuw"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_8s5yp"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_kfd1y"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_3ms4o"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_0xtc5"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_xvaun"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_wq00a"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="BoxMesh" id="BoxMesh_babem"]
size = Vector3(0.08, 0.06, 0.22)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_5fo3m"]
albedo_color = Color(0.9, 0.45, 0.15, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_8jvjl"]
height = 2.25
radius = 0.05
[sub_resource type="CylinderMesh" id="CylinderMesh_i6wec"]
top_radius = 0.05
bottom_radius = 0.05
height = 2.25
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_3wn44"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_l4xjc"]
height = 2.25
radius = 0.05
[sub_resource type="CylinderMesh" id="CylinderMesh_tepdl"]
top_radius = 0.05
bottom_radius = 0.05
height = 2.25
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_g05k5"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_421mk"]
height = 1.4000001
radius = 0.025
[sub_resource type="CylinderMesh" id="CylinderMesh_pm006"]
top_radius = 0.025
bottom_radius = 0.025
height = 1.4000001
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_8ewds"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_7b8se"]
height = 5.0
radius = 0.04
[sub_resource type="CylinderMesh" id="CylinderMesh_rd54n"]
top_radius = 0.04
bottom_radius = 0.04
height = 5.0
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_2mogg"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_uacog"]
height = 5.0
radius = 0.04
[sub_resource type="CylinderMesh" id="CylinderMesh_y3pxi"]
top_radius = 0.04
bottom_radius = 0.04
height = 5.0
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_k6sa0"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_1ca8n"]
height = 2.25
radius = 0.05
[sub_resource type="CylinderMesh" id="CylinderMesh_bksix"]
top_radius = 0.05
bottom_radius = 0.05
height = 2.25
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_5a4sk"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_r61go"]
height = 2.25
radius = 0.05
[sub_resource type="CylinderMesh" id="CylinderMesh_uk46u"]
top_radius = 0.05
bottom_radius = 0.05
height = 2.25
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_61v3i"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_px0rx"]
height = 2.25
radius = 0.05
[sub_resource type="CylinderMesh" id="CylinderMesh_02b3f"]
top_radius = 0.05
bottom_radius = 0.05
height = 2.25
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_hakan"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_y2mjw"]
height = 2.25
radius = 0.05
[sub_resource type="CylinderMesh" id="CylinderMesh_pg4xm"]
top_radius = 0.05
bottom_radius = 0.05
height = 2.25
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_tnhrc"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_2wmxw"]
height = 0.5999999
radius = 0.022
[sub_resource type="CylinderMesh" id="CylinderMesh_08t8f"]
top_radius = 0.022
bottom_radius = 0.022
height = 0.5999999
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_farw7"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_xdnyn"]
height = 0.5999999
radius = 0.022
[sub_resource type="CylinderMesh" id="CylinderMesh_oi50a"]
top_radius = 0.022
bottom_radius = 0.022
height = 0.5999999
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_1c42c"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_gsjie"]
height = 0.5999999
radius = 0.022
[sub_resource type="CylinderMesh" id="CylinderMesh_h87dv"]
top_radius = 0.022
bottom_radius = 0.022
height = 0.5999999
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_hlpdc"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_xr84g"]
height = 0.5999999
radius = 0.022
[sub_resource type="CylinderMesh" id="CylinderMesh_nl25m"]
top_radius = 0.022
bottom_radius = 0.022
height = 0.5999999
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_la566"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_s04wn"]
height = 0.5999999
radius = 0.022
[sub_resource type="CylinderMesh" id="CylinderMesh_oq33t"]
top_radius = 0.022
bottom_radius = 0.022
height = 0.5999999
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_kulau"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_1ruos"]
height = 0.5999999
radius = 0.022
[sub_resource type="CylinderMesh" id="CylinderMesh_fq87p"]
top_radius = 0.022
bottom_radius = 0.022
height = 0.5999999
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_y32o7"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_u2tuk"]
height = 0.5999999
radius = 0.022
[sub_resource type="CylinderMesh" id="CylinderMesh_ybucj"]
top_radius = 0.022
bottom_radius = 0.022
height = 0.5999999
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_kqwy2"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_7f4l2"]
height = 0.5999999
radius = 0.022
[sub_resource type="CylinderMesh" id="CylinderMesh_nwaoa"]
top_radius = 0.022
bottom_radius = 0.022
height = 0.5999999
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_no8kg"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_uyhrj"]
height = 0.5999999
radius = 0.022
[sub_resource type="CylinderMesh" id="CylinderMesh_v6kas"]
top_radius = 0.022
bottom_radius = 0.022
height = 0.5999999
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_sob1p"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_juaha"]
height = 0.5999999
radius = 0.022
[sub_resource type="CylinderMesh" id="CylinderMesh_gr6jf"]
top_radius = 0.022
bottom_radius = 0.022
height = 0.5999999
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_yhjr7"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_47yis"]
height = 0.5999999
radius = 0.022
[sub_resource type="CylinderMesh" id="CylinderMesh_x8oew"]
top_radius = 0.022
bottom_radius = 0.022
height = 0.5999999
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_c64aw"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_bctvm"]
height = 0.5999999
radius = 0.022
[sub_resource type="CylinderMesh" id="CylinderMesh_uynwm"]
top_radius = 0.022
bottom_radius = 0.022
height = 0.5999999
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_i23gj"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_g32n4"]
size = Vector3(1, 0.8, 1)
[sub_resource type="BoxMesh" id="BoxMesh_7skga"]
size = Vector3(1, 0.8, 1)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_pd5fv"]
albedo_color = Color(0.62, 0.62, 0.6, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_ipy23"]
size = Vector3(1, 0.8, 1)
[sub_resource type="BoxMesh" id="BoxMesh_fm1eo"]
size = Vector3(1, 0.8, 1)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_gt7dm"]
albedo_color = Color(0.62, 0.62, 0.6, 1)
roughness = 0.75
[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_dvs5f"]
friction = 0.8
bounce = 0.05
[sub_resource type="BoxShape3D" id="BoxShape3D_m2ss6"]
size = Vector3(3.4, 0.06, 0.4)
[sub_resource type="BoxMesh" id="BoxMesh_madbh"]
size = Vector3(3.4, 0.06, 0.4)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_5wncn"]
albedo_color = Color(0.72, 0.55, 0.33, 1)
roughness = 0.75
[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_ccydw"]
friction = 0.8
bounce = 0.05
[sub_resource type="BoxShape3D" id="BoxShape3D_choc8"]
size = Vector3(2, 0.04, 0.2)
[sub_resource type="BoxMesh" id="BoxMesh_32t3s"]
size = Vector3(2, 0.04, 0.2)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_v5c75"]
albedo_color = Color(0.72, 0.55, 0.33, 1)
roughness = 0.75
[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_oc247"]
friction = 0.8
bounce = 0.05
[sub_resource type="BoxShape3D" id="BoxShape3D_xv1lc"]
size = Vector3(2, 0.04, 0.2)
[sub_resource type="BoxMesh" id="BoxMesh_ggh87"]
size = Vector3(2, 0.04, 0.2)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ynns5"]
albedo_color = Color(0.734, 0.5725, 0.3635, 1)
roughness = 0.75
[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_edde2"]
friction = 0.8
bounce = 0.05
[sub_resource type="BoxShape3D" id="BoxShape3D_fy8kg"]
size = Vector3(2, 0.04, 0.2)
[sub_resource type="BoxMesh" id="BoxMesh_4fqqe"]
size = Vector3(2, 0.04, 0.2)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ao11k"]
albedo_color = Color(0.748, 0.595, 0.397, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_k6tyo"]
size = Vector3(0.3, 0.45, 0.5)
[sub_resource type="BoxMesh" id="BoxMesh_2g3k7"]
size = Vector3(0.3, 0.45, 0.5)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_pa3tj"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_mu6m3"]
friction = 0.8
bounce = 0.05
[sub_resource type="BoxShape3D" id="BoxShape3D_6rxrs"]
size = Vector3(3.2, 0.06, 0.45)
[sub_resource type="BoxMesh" id="BoxMesh_w0med"]
size = Vector3(3.2, 0.06, 0.45)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_grkha"]
albedo_color = Color(0.5, 0.36, 0.2, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_a1yfi"]
height = 2.45
radius = 0.05
[sub_resource type="CylinderMesh" id="CylinderMesh_ui54s"]
top_radius = 0.05
bottom_radius = 0.05
height = 2.45
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_osw5u"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_xbene"]
height = 2.45
radius = 0.05
[sub_resource type="CylinderMesh" id="CylinderMesh_evjhj"]
top_radius = 0.05
bottom_radius = 0.05
height = 2.45
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_m606g"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_govb7"]
radius = 0.05
[sub_resource type="CylinderMesh" id="CylinderMesh_hxb5f"]
top_radius = 0.05
bottom_radius = 0.05
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_62y7e"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_p6ymp"]
friction = 0.8
bounce = 0.05
[sub_resource type="BoxShape3D" id="BoxShape3D_qop78"]
size = Vector3(1.2, 1.2, 0.05)
[sub_resource type="BoxMesh" id="BoxMesh_1sbvu"]
size = Vector3(1.2, 1.2, 0.05)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_nndk4"]
albedo_color = Color(0.72, 0.55, 0.33, 1)
roughness = 0.75
[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_xiink"]
friction = 0.8
bounce = 0.05
[sub_resource type="BoxShape3D" id="BoxShape3D_au2ro"]
size = Vector3(0.4, 0.4, 0.4)
[sub_resource type="BoxMesh" id="BoxMesh_8s8b2"]
size = Vector3(0.4, 0.4, 0.4)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_alxau"]
albedo_color = Color(0.648, 0.495, 0.297, 1)
roughness = 0.75
[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_uvh66"]
friction = 0.8
bounce = 0.05
[sub_resource type="BoxShape3D" id="BoxShape3D_88h1v"]
size = Vector3(0.4, 0.4, 0.4)
[sub_resource type="BoxMesh" id="BoxMesh_v3n37"]
size = Vector3(0.4, 0.4, 0.4)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_qmiwq"]
albedo_color = Color(0.648, 0.495, 0.297, 1)
roughness = 0.75
[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_ow81m"]
friction = 0.8
bounce = 0.05
[sub_resource type="BoxShape3D" id="BoxShape3D_cbmnp"]
size = Vector3(0.4, 0.4, 0.4)
[sub_resource type="BoxMesh" id="BoxMesh_gt26q"]
size = Vector3(0.4, 0.4, 0.4)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_uj5ey"]
albedo_color = Color(0.648, 0.495, 0.297, 1)
roughness = 0.75
[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_d681b"]
friction = 0.8
bounce = 0.05
[sub_resource type="BoxShape3D" id="BoxShape3D_ca5qb"]
size = Vector3(0.4, 0.4, 0.4)
[sub_resource type="BoxMesh" id="BoxMesh_fcskn"]
size = Vector3(0.4, 0.4, 0.4)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_roqk3"]
albedo_color = Color(0.648, 0.495, 0.297, 1)
roughness = 0.75
[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_hppca"]
friction = 0.8
bounce = 0.05
[sub_resource type="BoxShape3D" id="BoxShape3D_7litv"]
size = Vector3(0.4, 0.4, 0.4)
[sub_resource type="BoxMesh" id="BoxMesh_uf1on"]
size = Vector3(0.4, 0.4, 0.4)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ays1k"]
albedo_color = Color(0.648, 0.495, 0.297, 1)
roughness = 0.75
[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_h2svt"]
friction = 0.8
bounce = 0.05
[sub_resource type="BoxShape3D" id="BoxShape3D_14mgl"]
size = Vector3(0.4, 0.4, 0.4)
[sub_resource type="BoxMesh" id="BoxMesh_xej6x"]
size = Vector3(0.4, 0.4, 0.4)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_lnrrm"]
albedo_color = Color(0.648, 0.495, 0.297, 1)
roughness = 0.75
[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_s5n6d"]
friction = 0.8
bounce = 0.05
[sub_resource type="BoxShape3D" id="BoxShape3D_tbu86"]
size = Vector3(0.7, 0.7, 0.7)
[sub_resource type="BoxMesh" id="BoxMesh_sdivr"]
size = Vector3(0.7, 0.7, 0.7)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_1mlge"]
albedo_color = Color(0.3, 0.45, 0.75, 1)
roughness = 0.75
[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_2qo3y"]
friction = 0.8
bounce = 0.05
[sub_resource type="CylinderShape3D" id="CylinderShape3D_j6lu7"]
height = 0.85
radius = 0.28
[sub_resource type="CylinderMesh" id="CylinderMesh_bugjv"]
top_radius = 0.28
bottom_radius = 0.28
height = 0.85
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_8xmql"]
albedo_color = Color(0.7, 0.25, 0.2, 1)
roughness = 0.75
[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_66v8j"]
friction = 0.8
bounce = 0.05
[sub_resource type="CylinderShape3D" id="CylinderShape3D_jl4x8"]
height = 0.85
radius = 0.28
[sub_resource type="CylinderMesh" id="CylinderMesh_2dnqq"]
top_radius = 0.28
bottom_radius = 0.28
height = 0.85
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_yhwwq"]
albedo_color = Color(0.7, 0.25, 0.2, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_ti6md"]
size = Vector3(0.12, 0.3, 4)
[sub_resource type="BoxMesh" id="BoxMesh_4ackd"]
size = Vector3(0.12, 0.3, 4)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_xk8qo"]
albedo_color = Color(0.5, 0.36, 0.2, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_6dg5r"]
size = Vector3(1.4, 0.1, 3)
[sub_resource type="BoxMesh" id="BoxMesh_bogif"]
size = Vector3(1.4, 0.1, 3)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_3yyoe"]
albedo_color = Color(0.62, 0.62, 0.6, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_shih6"]
size = Vector3(0.1, 0.6, 3)
[sub_resource type="BoxMesh" id="BoxMesh_w0q3r"]
size = Vector3(0.1, 0.6, 3)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_0py7j"]
albedo_color = Color(0.62, 0.62, 0.6, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_2wlpg"]
size = Vector3(0.1, 0.6, 3)
[sub_resource type="BoxMesh" id="BoxMesh_ihpiu"]
size = Vector3(0.1, 0.6, 3)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_u5jgj"]
albedo_color = Color(0.62, 0.62, 0.6, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_cdc2f"]
height = 1.3
radius = 0.05
[sub_resource type="CylinderMesh" id="CylinderMesh_oao1s"]
top_radius = 0.05
bottom_radius = 0.05
height = 1.3
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_5khef"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_07qhc"]
height = 1.3
radius = 0.05
[sub_resource type="CylinderMesh" id="CylinderMesh_j8vqk"]
top_radius = 0.05
bottom_radius = 0.05
height = 1.3
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_w6u8e"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="CylinderShape3D" id="CylinderShape3D_0pji4"]
height = 1.5999999
radius = 0.03
[sub_resource type="CylinderMesh" id="CylinderMesh_m3cdy"]
top_radius = 0.03
bottom_radius = 0.03
height = 1.5999999
radial_segments = 12
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ko1lh"]
albedo_color = Color(0.45, 0.47, 0.52, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_1ndtr"]
size = Vector3(0.2, 2.1, 0.3)
[sub_resource type="BoxMesh" id="BoxMesh_aichm"]
size = Vector3(0.2, 2.1, 0.3)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_1uh00"]
albedo_color = Color(0.72, 0.55, 0.33, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_3xc6d"]
size = Vector3(0.2, 2.1, 0.3)
[sub_resource type="BoxMesh" id="BoxMesh_1fk52"]
size = Vector3(0.2, 2.1, 0.3)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_k1ltc"]
albedo_color = Color(0.72, 0.55, 0.33, 1)
roughness = 0.75
[sub_resource type="BoxShape3D" id="BoxShape3D_2cf2k"]
size = Vector3(1.2, 0.2, 0.3)
[sub_resource type="BoxMesh" id="BoxMesh_a6am2"]
size = Vector3(1.2, 0.2, 0.3)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_3d2bp"]
albedo_color = Color(0.72, 0.55, 0.33, 1)
roughness = 0.75
[node name="Playground" type="Node3D" unique_id=618729331]
script = ExtResource("1")
[node name="Ledge0_3" type="StaticBody3D" parent="." unique_id=1799188170]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.15, -8)
collision_mask = 29
[node name="@CollisionShape3D@2" type="CollisionShape3D" parent="Ledge0_3" unique_id=728346722]
shape = SubResource("BoxShape3D_4dhe6")
[node name="@MeshInstance3D@3" type="MeshInstance3D" parent="Ledge0_3" unique_id=2025282351]
mesh = SubResource("BoxMesh_5hicw")
surface_material_override/0 = SubResource("StandardMaterial3D_xxtkw")
[node name="Sign" type="Label3D" parent="." unique_id=553374631]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.65, -7.3)
pixel_size = 0.002
billboard = 2
text = "0.3 m"
font_size = 96
[node name="Ledge0_6" type="StaticBody3D" parent="." unique_id=1921715406]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.4, 0.3, -8)
collision_mask = 29
[node name="@CollisionShape3D@4" type="CollisionShape3D" parent="Ledge0_6" unique_id=1527330619]
shape = SubResource("BoxShape3D_rddl2")
[node name="@MeshInstance3D@5" type="MeshInstance3D" parent="Ledge0_6" unique_id=1723460903]
mesh = SubResource("BoxMesh_xw4wq")
surface_material_override/0 = SubResource("StandardMaterial3D_050xr")
[node name="Sign2" type="Label3D" parent="." unique_id=1367750878]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.4, 0.95000005, -7.3)
pixel_size = 0.002
billboard = 2
text = "0.6 m"
font_size = 96
[node name="Ledge0_9" type="StaticBody3D" parent="." unique_id=1343561243]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.3, 0.45, -8)
collision_mask = 29
[node name="@CollisionShape3D@6" type="CollisionShape3D" parent="Ledge0_9" unique_id=7583193]
shape = SubResource("BoxShape3D_hwtpv")
[node name="@MeshInstance3D@7" type="MeshInstance3D" parent="Ledge0_9" unique_id=1312381178]
mesh = SubResource("BoxMesh_7n6l4")
surface_material_override/0 = SubResource("StandardMaterial3D_snwvs")
[node name="Sign3" type="Label3D" parent="." unique_id=774433855]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.3, 1.25, -7.3)
pixel_size = 0.002
billboard = 2
text = "0.9 m"
font_size = 96
[node name="Ledge1_2" type="StaticBody3D" parent="." unique_id=829003616]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.2, 0.6, -8)
collision_mask = 29
[node name="@CollisionShape3D@8" type="CollisionShape3D" parent="Ledge1_2" unique_id=281353423]
shape = SubResource("BoxShape3D_kms2k")
[node name="@MeshInstance3D@9" type="MeshInstance3D" parent="Ledge1_2" unique_id=1645263417]
mesh = SubResource("BoxMesh_2r3eo")
surface_material_override/0 = SubResource("StandardMaterial3D_brwlm")
[node name="Sign4" type="Label3D" parent="." unique_id=896929765]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.2, 1.5500001, -7.3)
pixel_size = 0.002
billboard = 2
text = "1.2 m"
font_size = 96
[node name="Ledge1_5" type="StaticBody3D" parent="." unique_id=743832350]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.1, 0.75, -8)
collision_mask = 29
[node name="@CollisionShape3D@10" type="CollisionShape3D" parent="Ledge1_5" unique_id=699844619]
shape = SubResource("BoxShape3D_yubad")
[node name="@MeshInstance3D@11" type="MeshInstance3D" parent="Ledge1_5" unique_id=397425000]
mesh = SubResource("BoxMesh_ri6b7")
surface_material_override/0 = SubResource("StandardMaterial3D_m6rps")
[node name="Sign5" type="Label3D" parent="." unique_id=745827162]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.1, 1.85, -7.3)
pixel_size = 0.002
billboard = 2
text = "1.5 m"
font_size = 96
[node name="Sign6" type="Label3D" parent="." unique_id=1100200943]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.3, 2.4, -8)
pixel_size = 0.002
billboard = 2
text = "Mantle: both hands on the ledge, push down"
font_size = 96
[node name="Platform" type="StaticBody3D" parent="." unique_id=109458477]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 0.5, -1.5)
collision_mask = 29
[node name="@CollisionShape3D@12" type="CollisionShape3D" parent="Platform" unique_id=1957292503]
shape = SubResource("BoxShape3D_ov8qe")
[node name="@MeshInstance3D@13" type="MeshInstance3D" parent="Platform" unique_id=736749160]
mesh = SubResource("BoxMesh_x453x")
surface_material_override/0 = SubResource("StandardMaterial3D_jkr81")
[node name="Stair0" type="StaticBody3D" parent="." unique_id=1275609374]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 0.085, 1.35)
collision_mask = 29
[node name="@CollisionShape3D@14" type="CollisionShape3D" parent="Stair0" unique_id=1379583722]
shape = SubResource("BoxShape3D_omqb8")
[node name="@MeshInstance3D@15" type="MeshInstance3D" parent="Stair0" unique_id=1092057087]
mesh = SubResource("BoxMesh_ugi88")
surface_material_override/0 = SubResource("StandardMaterial3D_fk7ew")
[node name="Stair1" type="StaticBody3D" parent="." unique_id=1981320977]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 0.17, 1.0500001)
collision_mask = 29
[node name="@CollisionShape3D@16" type="CollisionShape3D" parent="Stair1" unique_id=1149548477]
shape = SubResource("BoxShape3D_7iiy4")
[node name="@MeshInstance3D@17" type="MeshInstance3D" parent="Stair1" unique_id=1386107255]
mesh = SubResource("BoxMesh_g5lew")
surface_material_override/0 = SubResource("StandardMaterial3D_iu1ix")
[node name="Stair2" type="StaticBody3D" parent="." unique_id=766506706]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 0.255, 0.75)
collision_mask = 29
[node name="@CollisionShape3D@18" type="CollisionShape3D" parent="Stair2" unique_id=1353841537]
shape = SubResource("BoxShape3D_dep6j")
[node name="@MeshInstance3D@19" type="MeshInstance3D" parent="Stair2" unique_id=1090703521]
mesh = SubResource("BoxMesh_r2bbi")
surface_material_override/0 = SubResource("StandardMaterial3D_xdwkp")
[node name="Stair3" type="StaticBody3D" parent="." unique_id=284726147]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 0.34, 0.45000002)
collision_mask = 29
[node name="@CollisionShape3D@20" type="CollisionShape3D" parent="Stair3" unique_id=1355532323]
shape = SubResource("BoxShape3D_tvwdx")
[node name="@MeshInstance3D@21" type="MeshInstance3D" parent="Stair3" unique_id=1562404823]
mesh = SubResource("BoxMesh_pxm47")
surface_material_override/0 = SubResource("StandardMaterial3D_mo4la")
[node name="Stair4" type="StaticBody3D" parent="." unique_id=1234215978]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 0.425, 0.15)
collision_mask = 29
[node name="@CollisionShape3D@22" type="CollisionShape3D" parent="Stair4" unique_id=1283632378]
shape = SubResource("BoxShape3D_a72v8")
[node name="@MeshInstance3D@23" type="MeshInstance3D" parent="Stair4" unique_id=469805323]
mesh = SubResource("BoxMesh_2fuex")
surface_material_override/0 = SubResource("StandardMaterial3D_wku2t")
[node name="RampWalkable" type="StaticBody3D" parent="." unique_id=1110832891]
transform = Transform3D(1, 0, 0, 0, 0.95105654, 0.309017, 0, -0.309017, 0.95105654, 7, 0.5, -4.5388417)
collision_mask = 29
[node name="@CollisionShape3D@24" type="CollisionShape3D" parent="RampWalkable" unique_id=861715653]
shape = SubResource("BoxShape3D_jp1lm")
[node name="@MeshInstance3D@25" type="MeshInstance3D" parent="RampWalkable" unique_id=1343112187]
mesh = SubResource("BoxMesh_oen35")
surface_material_override/0 = SubResource("StandardMaterial3D_k3tyx")
[node name="RampSteep" type="StaticBody3D" parent="." unique_id=1758513614]
transform = Transform3D(1, 0, 0, 0, 0.76604444, 0.6427876, 0, -0.6427876, 0.76604444, 9, 0.5, -3.5958767)
collision_mask = 29
[node name="@CollisionShape3D@26" type="CollisionShape3D" parent="RampSteep" unique_id=1063220469]
shape = SubResource("BoxShape3D_43gh8")
[node name="@MeshInstance3D@27" type="MeshInstance3D" parent="RampSteep" unique_id=263172454]
mesh = SubResource("BoxMesh_po2hk")
surface_material_override/0 = SubResource("StandardMaterial3D_tre4p")
[node name="Sign7" type="Label3D" parent="." unique_id=1048291781]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7, 1.6, -4.5)
pixel_size = 0.002
billboard = 2
text = "18° ramp"
font_size = 96
[node name="Sign8" type="Label3D" parent="." unique_id=1375561333]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 1.6, -4.5)
pixel_size = 0.002
billboard = 2
text = "40° (too steep)"
font_size = 96
[node name="ClimbWall" type="StaticBody3D" parent="." unique_id=1000747054]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.25, 1.2, -1.5)
collision_mask = 29
[node name="@CollisionShape3D@28" type="CollisionShape3D" parent="ClimbWall" unique_id=1880253391]
shape = SubResource("BoxShape3D_facsp")
[node name="@MeshInstance3D@29" type="MeshInstance3D" parent="ClimbWall" unique_id=1942781620]
mesh = SubResource("BoxMesh_wgbty")
surface_material_override/0 = SubResource("StandardMaterial3D_o7jyf")
[node name="Hold" type="StaticBody3D" parent="." unique_id=905413475]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 0.44020626, -2.6817672)
collision_mask = 29
[node name="@CollisionShape3D@30" type="CollisionShape3D" parent="Hold" unique_id=240935325]
shape = SubResource("BoxShape3D_af7y8")
[node name="@MeshInstance3D@31" type="MeshInstance3D" parent="Hold" unique_id=178129895]
mesh = SubResource("BoxMesh_ttk7h")
surface_material_override/0 = SubResource("StandardMaterial3D_ucg7x")
[node name="Hold2" type="StaticBody3D" parent="." unique_id=1804267125]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 0.45768443, -1.9656726)
collision_mask = 29
[node name="@CollisionShape3D@32" type="CollisionShape3D" parent="Hold2" unique_id=547675098]
shape = SubResource("BoxShape3D_2di82")
[node name="@MeshInstance3D@33" type="MeshInstance3D" parent="Hold2" unique_id=11331324]
mesh = SubResource("BoxMesh_2cxnl")
surface_material_override/0 = SubResource("StandardMaterial3D_7y4m6")
[node name="Hold3" type="StaticBody3D" parent="." unique_id=1029125534]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 0.426689, -0.99399424)
collision_mask = 29
[node name="@CollisionShape3D@34" type="CollisionShape3D" parent="Hold3" unique_id=1821779322]
shape = SubResource("BoxShape3D_ui0pa")
[node name="@MeshInstance3D@35" type="MeshInstance3D" parent="Hold3" unique_id=235564324]
mesh = SubResource("BoxMesh_8yeei")
surface_material_override/0 = SubResource("StandardMaterial3D_t5xen")
[node name="Hold4" type="StaticBody3D" parent="." unique_id=1455494716]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 0.34841645, -0.20665197)
collision_mask = 29
[node name="@CollisionShape3D@36" type="CollisionShape3D" parent="Hold4" unique_id=1218022557]
shape = SubResource("BoxShape3D_2xwyj")
[node name="@MeshInstance3D@37" type="MeshInstance3D" parent="Hold4" unique_id=723497931]
mesh = SubResource("BoxMesh_jaan3")
surface_material_override/0 = SubResource("StandardMaterial3D_ibb3u")
[node name="Hold5" type="StaticBody3D" parent="." unique_id=1225031172]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 0.7611881, -2.6771693)
collision_mask = 29
[node name="@CollisionShape3D@38" type="CollisionShape3D" parent="Hold5" unique_id=295220989]
shape = SubResource("BoxShape3D_ulryc")
[node name="@MeshInstance3D@39" type="MeshInstance3D" parent="Hold5" unique_id=1275967587]
mesh = SubResource("BoxMesh_mp4hn")
surface_material_override/0 = SubResource("StandardMaterial3D_kv6g1")
[node name="Hold6" type="StaticBody3D" parent="." unique_id=1007631387]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 0.71293557, -1.7542278)
collision_mask = 29
[node name="@CollisionShape3D@40" type="CollisionShape3D" parent="Hold6" unique_id=1261228435]
shape = SubResource("BoxShape3D_kompm")
[node name="@MeshInstance3D@41" type="MeshInstance3D" parent="Hold6" unique_id=1720307925]
mesh = SubResource("BoxMesh_01ysc")
surface_material_override/0 = SubResource("StandardMaterial3D_dpsmv")
[node name="Hold7" type="StaticBody3D" parent="." unique_id=645032969]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 0.76820326, -1.1971252)
collision_mask = 29
[node name="@CollisionShape3D@42" type="CollisionShape3D" parent="Hold7" unique_id=633990311]
shape = SubResource("BoxShape3D_cmx2w")
[node name="@MeshInstance3D@43" type="MeshInstance3D" parent="Hold7" unique_id=1831495203]
mesh = SubResource("BoxMesh_o4lay")
surface_material_override/0 = SubResource("StandardMaterial3D_q0yk0")
[node name="Hold8" type="StaticBody3D" parent="." unique_id=814018177]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 0.7179765, -0.15788585)
collision_mask = 29
[node name="@CollisionShape3D@44" type="CollisionShape3D" parent="Hold8" unique_id=1275144202]
shape = SubResource("BoxShape3D_as2wx")
[node name="@MeshInstance3D@45" type="MeshInstance3D" parent="Hold8" unique_id=1012336227]
mesh = SubResource("BoxMesh_e7gj8")
surface_material_override/0 = SubResource("StandardMaterial3D_bcg5q")
[node name="Hold9" type="StaticBody3D" parent="." unique_id=20511277]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 1.1334486, -2.7491925)
collision_mask = 29
[node name="@CollisionShape3D@46" type="CollisionShape3D" parent="Hold9" unique_id=854694542]
shape = SubResource("BoxShape3D_envay")
[node name="@MeshInstance3D@47" type="MeshInstance3D" parent="Hold9" unique_id=1502497175]
mesh = SubResource("BoxMesh_7cls0")
surface_material_override/0 = SubResource("StandardMaterial3D_vwl8l")
[node name="Hold10" type="StaticBody3D" parent="." unique_id=267698105]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 1.1389843, -1.8112569)
collision_mask = 29
[node name="@CollisionShape3D@48" type="CollisionShape3D" parent="Hold10" unique_id=329693682]
shape = SubResource("BoxShape3D_2bpuj")
[node name="@MeshInstance3D@49" type="MeshInstance3D" parent="Hold10" unique_id=936013419]
mesh = SubResource("BoxMesh_qbpbn")
surface_material_override/0 = SubResource("StandardMaterial3D_18eo1")
[node name="Hold11" type="StaticBody3D" parent="." unique_id=1154044815]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 1.130292, -1.0708437)
collision_mask = 29
[node name="@CollisionShape3D@50" type="CollisionShape3D" parent="Hold11" unique_id=1314351845]
shape = SubResource("BoxShape3D_swxwg")
[node name="@MeshInstance3D@51" type="MeshInstance3D" parent="Hold11" unique_id=2279401]
mesh = SubResource("BoxMesh_v5dry")
surface_material_override/0 = SubResource("StandardMaterial3D_5074v")
[node name="Hold12" type="StaticBody3D" parent="." unique_id=459172857]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 1.1382879, -0.15012395)
collision_mask = 29
[node name="@CollisionShape3D@52" type="CollisionShape3D" parent="Hold12" unique_id=867261828]
shape = SubResource("BoxShape3D_u0ss8")
[node name="@MeshInstance3D@53" type="MeshInstance3D" parent="Hold12" unique_id=257753865]
mesh = SubResource("BoxMesh_me7bm")
surface_material_override/0 = SubResource("StandardMaterial3D_3schc")
[node name="Hold13" type="StaticBody3D" parent="." unique_id=1770368485]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 1.440625, -2.8117661)
collision_mask = 29
[node name="@CollisionShape3D@54" type="CollisionShape3D" parent="Hold13" unique_id=623871349]
shape = SubResource("BoxShape3D_xce76")
[node name="@MeshInstance3D@55" type="MeshInstance3D" parent="Hold13" unique_id=251766239]
mesh = SubResource("BoxMesh_kjj7b")
surface_material_override/0 = SubResource("StandardMaterial3D_phgyb")
[node name="Hold14" type="StaticBody3D" parent="." unique_id=1287289872]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 1.5052737, -2.0014431)
collision_mask = 29
[node name="@CollisionShape3D@56" type="CollisionShape3D" parent="Hold14" unique_id=1506927752]
shape = SubResource("BoxShape3D_y32so")
[node name="@MeshInstance3D@57" type="MeshInstance3D" parent="Hold14" unique_id=609525297]
mesh = SubResource("BoxMesh_h3l2e")
surface_material_override/0 = SubResource("StandardMaterial3D_5thfd")
[node name="Hold15" type="StaticBody3D" parent="." unique_id=571683643]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 1.4000812, -1.0909216)
collision_mask = 29
[node name="@CollisionShape3D@58" type="CollisionShape3D" parent="Hold15" unique_id=954583856]
shape = SubResource("BoxShape3D_euosm")
[node name="@MeshInstance3D@59" type="MeshInstance3D" parent="Hold15" unique_id=1970157504]
mesh = SubResource("BoxMesh_ou71q")
surface_material_override/0 = SubResource("StandardMaterial3D_r6whk")
[node name="Hold16" type="StaticBody3D" parent="." unique_id=1117430583]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 1.4437553, -0.33921808)
collision_mask = 29
[node name="@CollisionShape3D@60" type="CollisionShape3D" parent="Hold16" unique_id=1090814770]
shape = SubResource("BoxShape3D_pb4df")
[node name="@MeshInstance3D@61" type="MeshInstance3D" parent="Hold16" unique_id=1751588587]
mesh = SubResource("BoxMesh_1w5c8")
surface_material_override/0 = SubResource("StandardMaterial3D_vmw2n")
[node name="Hold17" type="StaticBody3D" parent="." unique_id=1974959104]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 1.7602631, -2.715142)
collision_mask = 29
[node name="@CollisionShape3D@62" type="CollisionShape3D" parent="Hold17" unique_id=343654248]
shape = SubResource("BoxShape3D_nymjq")
[node name="@MeshInstance3D@63" type="MeshInstance3D" parent="Hold17" unique_id=2102907842]
mesh = SubResource("BoxMesh_ixis2")
surface_material_override/0 = SubResource("StandardMaterial3D_3cuc5")
[node name="Hold18" type="StaticBody3D" parent="." unique_id=257141683]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 1.7790391, -1.9359214)
collision_mask = 29
[node name="@CollisionShape3D@64" type="CollisionShape3D" parent="Hold18" unique_id=393457562]
shape = SubResource("BoxShape3D_ed34t")
[node name="@MeshInstance3D@65" type="MeshInstance3D" parent="Hold18" unique_id=878266270]
mesh = SubResource("BoxMesh_7x2sw")
surface_material_override/0 = SubResource("StandardMaterial3D_ktxxr")
[node name="Hold19" type="StaticBody3D" parent="." unique_id=988581760]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 1.7909979, -1.0592806)
collision_mask = 29
[node name="@CollisionShape3D@66" type="CollisionShape3D" parent="Hold19" unique_id=1558955400]
shape = SubResource("BoxShape3D_onnij")
[node name="@MeshInstance3D@67" type="MeshInstance3D" parent="Hold19" unique_id=138450890]
mesh = SubResource("BoxMesh_1xeh3")
surface_material_override/0 = SubResource("StandardMaterial3D_wsii5")
[node name="Hold20" type="StaticBody3D" parent="." unique_id=1819832026]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 1.7982007, -0.16059306)
collision_mask = 29
[node name="@CollisionShape3D@68" type="CollisionShape3D" parent="Hold20" unique_id=418509876]
shape = SubResource("BoxShape3D_vp27g")
[node name="@MeshInstance3D@69" type="MeshInstance3D" parent="Hold20" unique_id=1747279122]
mesh = SubResource("BoxMesh_jclyj")
surface_material_override/0 = SubResource("StandardMaterial3D_ixgss")
[node name="Hold21" type="StaticBody3D" parent="." unique_id=983311502]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 2.139201, -2.5566623)
collision_mask = 29
[node name="@CollisionShape3D@70" type="CollisionShape3D" parent="Hold21" unique_id=957548083]
shape = SubResource("BoxShape3D_fydnx")
[node name="@MeshInstance3D@71" type="MeshInstance3D" parent="Hold21" unique_id=787253778]
mesh = SubResource("BoxMesh_htt14")
surface_material_override/0 = SubResource("StandardMaterial3D_jf0e5")
[node name="Hold22" type="StaticBody3D" parent="." unique_id=690574285]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 2.0955694, -1.9634038)
collision_mask = 29
[node name="@CollisionShape3D@72" type="CollisionShape3D" parent="Hold22" unique_id=16615278]
shape = SubResource("BoxShape3D_5bfuw")
[node name="@MeshInstance3D@73" type="MeshInstance3D" parent="Hold22" unique_id=210062975]
mesh = SubResource("BoxMesh_8s5yp")
surface_material_override/0 = SubResource("StandardMaterial3D_kfd1y")
[node name="Hold23" type="StaticBody3D" parent="." unique_id=1003225236]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 2.115701, -1.1305425)
collision_mask = 29
[node name="@CollisionShape3D@74" type="CollisionShape3D" parent="Hold23" unique_id=145291566]
shape = SubResource("BoxShape3D_3ms4o")
[node name="@MeshInstance3D@75" type="MeshInstance3D" parent="Hold23" unique_id=930949290]
mesh = SubResource("BoxMesh_0xtc5")
surface_material_override/0 = SubResource("StandardMaterial3D_xvaun")
[node name="Hold24" type="StaticBody3D" parent="." unique_id=390695758]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.46, 2.176404, -0.19380203)
collision_mask = 29
[node name="@CollisionShape3D@76" type="CollisionShape3D" parent="Hold24" unique_id=1136321999]
shape = SubResource("BoxShape3D_wq00a")
[node name="@MeshInstance3D@77" type="MeshInstance3D" parent="Hold24" unique_id=782194413]
mesh = SubResource("BoxMesh_babem")
surface_material_override/0 = SubResource("StandardMaterial3D_5fo3m")
[node name="Sign9" type="Label3D" parent="." unique_id=104350837]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11, 3, -1.5)
pixel_size = 0.002
billboard = 2
text = "Climbing wall: grip the holds"
font_size = 96
[node name="PostA" type="StaticBody3D" parent="." unique_id=249821925]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5, 1.125, 2.5)
collision_mask = 29
[node name="@CollisionShape3D@78" type="CollisionShape3D" parent="PostA" unique_id=598325418]
shape = SubResource("CylinderShape3D_8jvjl")
[node name="@MeshInstance3D@79" type="MeshInstance3D" parent="PostA" unique_id=968733365]
mesh = SubResource("CylinderMesh_i6wec")
surface_material_override/0 = SubResource("StandardMaterial3D_3wn44")
[node name="PostB" type="StaticBody3D" parent="." unique_id=1136929827]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.4, 1.125, 2.5)
collision_mask = 29
[node name="@CollisionShape3D@80" type="CollisionShape3D" parent="PostB" unique_id=1954515651]
shape = SubResource("CylinderShape3D_l4xjc")
[node name="@MeshInstance3D@81" type="MeshInstance3D" parent="PostB" unique_id=1979159951]
mesh = SubResource("CylinderMesh_tepdl")
surface_material_override/0 = SubResource("StandardMaterial3D_g05k5")
[node name="PullUpBar" type="StaticBody3D" parent="." unique_id=93580726]
transform = Transform3D(0, 1, 0, 0, 0, -1, -1, 0, 0, 5.7, 2.1, 2.5)
collision_mask = 29
[node name="@CollisionShape3D@82" type="CollisionShape3D" parent="PullUpBar" unique_id=792144980]
shape = SubResource("CylinderShape3D_421mk")
[node name="@MeshInstance3D@83" type="MeshInstance3D" parent="PullUpBar" unique_id=740696686]
mesh = SubResource("CylinderMesh_pm006")
surface_material_override/0 = SubResource("StandardMaterial3D_8ewds")
[node name="Sign10" type="Label3D" parent="." unique_id=2129836956]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.7, 2.6, 2.5)
pixel_size = 0.002
billboard = 2
text = "Pull-up bar"
font_size = 96
[node name="MonkeyRailL" type="StaticBody3D" parent="." unique_id=1212809276]
transform = Transform3D(0, 1, 0, 0, 0, -1, -1, 0, 0, 7.5, 2.25, 4.5)
collision_mask = 29
[node name="@CollisionShape3D@84" type="CollisionShape3D" parent="MonkeyRailL" unique_id=1369996284]
shape = SubResource("CylinderShape3D_7b8se")
[node name="@MeshInstance3D@85" type="MeshInstance3D" parent="MonkeyRailL" unique_id=236646835]
mesh = SubResource("CylinderMesh_rd54n")
surface_material_override/0 = SubResource("StandardMaterial3D_2mogg")
[node name="MonkeyRailR" type="StaticBody3D" parent="." unique_id=1951219727]
transform = Transform3D(0, 1, 0, 0, 0, -1, -1, 0, 0, 7.5, 2.25, 5.1)
collision_mask = 29
[node name="@CollisionShape3D@86" type="CollisionShape3D" parent="MonkeyRailR" unique_id=425555117]
shape = SubResource("CylinderShape3D_uacog")
[node name="@MeshInstance3D@87" type="MeshInstance3D" parent="MonkeyRailR" unique_id=898262856]
mesh = SubResource("CylinderMesh_y3pxi")
surface_material_override/0 = SubResource("StandardMaterial3D_k6sa0")
[node name="MonkeyPost" type="StaticBody3D" parent="." unique_id=149588059]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5, 1.125, 4.5)
collision_mask = 29
[node name="@CollisionShape3D@88" type="CollisionShape3D" parent="MonkeyPost" unique_id=1052705945]
shape = SubResource("CylinderShape3D_1ca8n")
[node name="@MeshInstance3D@89" type="MeshInstance3D" parent="MonkeyPost" unique_id=2110611309]
mesh = SubResource("CylinderMesh_bksix")
surface_material_override/0 = SubResource("StandardMaterial3D_5a4sk")
[node name="MonkeyPost2" type="StaticBody3D" parent="." unique_id=2008817982]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5, 1.125, 5.1)
collision_mask = 29
[node name="@CollisionShape3D@90" type="CollisionShape3D" parent="MonkeyPost2" unique_id=2125767927]
shape = SubResource("CylinderShape3D_r61go")
[node name="@MeshInstance3D@91" type="MeshInstance3D" parent="MonkeyPost2" unique_id=784335439]
mesh = SubResource("CylinderMesh_uk46u")
surface_material_override/0 = SubResource("StandardMaterial3D_61v3i")
[node name="MonkeyPost3" type="StaticBody3D" parent="." unique_id=1762709501]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 1.125, 4.5)
collision_mask = 29
[node name="@CollisionShape3D@92" type="CollisionShape3D" parent="MonkeyPost3" unique_id=1222498028]
shape = SubResource("CylinderShape3D_px0rx")
[node name="@MeshInstance3D@93" type="MeshInstance3D" parent="MonkeyPost3" unique_id=1356701204]
mesh = SubResource("CylinderMesh_02b3f")
surface_material_override/0 = SubResource("StandardMaterial3D_hakan")
[node name="MonkeyPost4" type="StaticBody3D" parent="." unique_id=840024771]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 1.125, 5.1)
collision_mask = 29
[node name="@CollisionShape3D@94" type="CollisionShape3D" parent="MonkeyPost4" unique_id=782135389]
shape = SubResource("CylinderShape3D_y2mjw")
[node name="@MeshInstance3D@95" type="MeshInstance3D" parent="MonkeyPost4" unique_id=263581036]
mesh = SubResource("CylinderMesh_pg4xm")
surface_material_override/0 = SubResource("StandardMaterial3D_tnhrc")
[node name="Rung" type="StaticBody3D" parent="." unique_id=742488067]
transform = Transform3D(1, 0, 0, 0, 0, -1, 0, 1, 0, 5.4, 2.2, 4.8)
collision_mask = 29
[node name="@CollisionShape3D@96" type="CollisionShape3D" parent="Rung" unique_id=867156861]
shape = SubResource("CylinderShape3D_2wmxw")
[node name="@MeshInstance3D@97" type="MeshInstance3D" parent="Rung" unique_id=678252672]
mesh = SubResource("CylinderMesh_08t8f")
surface_material_override/0 = SubResource("StandardMaterial3D_farw7")
[node name="Rung2" type="StaticBody3D" parent="." unique_id=1289501329]
transform = Transform3D(1, 0, 0, 0, 0, -1, 0, 1, 0, 5.8, 2.2, 4.8)
collision_mask = 29
[node name="@CollisionShape3D@98" type="CollisionShape3D" parent="Rung2" unique_id=329533176]
shape = SubResource("CylinderShape3D_xdnyn")
[node name="@MeshInstance3D@99" type="MeshInstance3D" parent="Rung2" unique_id=731271888]
mesh = SubResource("CylinderMesh_oi50a")
surface_material_override/0 = SubResource("StandardMaterial3D_1c42c")
[node name="Rung3" type="StaticBody3D" parent="." unique_id=385676271]
transform = Transform3D(1, 0, 0, 0, 0, -1, 0, 1, 0, 6.2000003, 2.2, 4.8)
collision_mask = 29
[node name="@CollisionShape3D@100" type="CollisionShape3D" parent="Rung3" unique_id=920598834]
shape = SubResource("CylinderShape3D_gsjie")
[node name="@MeshInstance3D@101" type="MeshInstance3D" parent="Rung3" unique_id=350064303]
mesh = SubResource("CylinderMesh_h87dv")
surface_material_override/0 = SubResource("StandardMaterial3D_hlpdc")
[node name="Rung4" type="StaticBody3D" parent="." unique_id=591818662]
transform = Transform3D(1, 0, 0, 0, 0, -1, 0, 1, 0, 6.6000004, 2.2, 4.8)
collision_mask = 29
[node name="@CollisionShape3D@102" type="CollisionShape3D" parent="Rung4" unique_id=1234932139]
shape = SubResource("CylinderShape3D_xr84g")
[node name="@MeshInstance3D@103" type="MeshInstance3D" parent="Rung4" unique_id=1352407418]
mesh = SubResource("CylinderMesh_nl25m")
surface_material_override/0 = SubResource("StandardMaterial3D_la566")
[node name="Rung5" type="StaticBody3D" parent="." unique_id=1187178393]
transform = Transform3D(1, 0, 0, 0, 0, -1, 0, 1, 0, 7.0000005, 2.2, 4.8)
collision_mask = 29
[node name="@CollisionShape3D@104" type="CollisionShape3D" parent="Rung5" unique_id=212923013]
shape = SubResource("CylinderShape3D_s04wn")
[node name="@MeshInstance3D@105" type="MeshInstance3D" parent="Rung5" unique_id=1265263889]
mesh = SubResource("CylinderMesh_oq33t")
surface_material_override/0 = SubResource("StandardMaterial3D_kulau")
[node name="Rung6" type="StaticBody3D" parent="." unique_id=1482140562]
transform = Transform3D(1, 0, 0, 0, 0, -1, 0, 1, 0, 7.4000006, 2.2, 4.8)
collision_mask = 29
[node name="@CollisionShape3D@106" type="CollisionShape3D" parent="Rung6" unique_id=131110321]
shape = SubResource("CylinderShape3D_1ruos")
[node name="@MeshInstance3D@107" type="MeshInstance3D" parent="Rung6" unique_id=1075885539]
mesh = SubResource("CylinderMesh_fq87p")
surface_material_override/0 = SubResource("StandardMaterial3D_y32o7")
[node name="Rung7" type="StaticBody3D" parent="." unique_id=231634229]
transform = Transform3D(1, 0, 0, 0, 0, -1, 0, 1, 0, 7.8000007, 2.2, 4.8)
collision_mask = 29
[node name="@CollisionShape3D@108" type="CollisionShape3D" parent="Rung7" unique_id=399658217]
shape = SubResource("CylinderShape3D_u2tuk")
[node name="@MeshInstance3D@109" type="MeshInstance3D" parent="Rung7" unique_id=128410560]
mesh = SubResource("CylinderMesh_ybucj")
surface_material_override/0 = SubResource("StandardMaterial3D_kqwy2")
[node name="Rung8" type="StaticBody3D" parent="." unique_id=1804269736]
transform = Transform3D(1, 0, 0, 0, 0, -1, 0, 1, 0, 8.200001, 2.2, 4.8)
collision_mask = 29
[node name="@CollisionShape3D@110" type="CollisionShape3D" parent="Rung8" unique_id=1672546961]
shape = SubResource("CylinderShape3D_7f4l2")
[node name="@MeshInstance3D@111" type="MeshInstance3D" parent="Rung8" unique_id=589819590]
mesh = SubResource("CylinderMesh_nwaoa")
surface_material_override/0 = SubResource("StandardMaterial3D_no8kg")
[node name="Rung9" type="StaticBody3D" parent="." unique_id=1586193411]
transform = Transform3D(1, 0, 0, 0, 0, -1, 0, 1, 0, 8.6, 2.2, 4.8)
collision_mask = 29
[node name="@CollisionShape3D@112" type="CollisionShape3D" parent="Rung9" unique_id=2074713806]
shape = SubResource("CylinderShape3D_uyhrj")
[node name="@MeshInstance3D@113" type="MeshInstance3D" parent="Rung9" unique_id=1591758491]
mesh = SubResource("CylinderMesh_v6kas")
surface_material_override/0 = SubResource("StandardMaterial3D_sob1p")
[node name="Rung10" type="StaticBody3D" parent="." unique_id=1247988459]
transform = Transform3D(1, 0, 0, 0, 0, -1, 0, 1, 0, 9, 2.2, 4.8)
collision_mask = 29
[node name="@CollisionShape3D@114" type="CollisionShape3D" parent="Rung10" unique_id=1402657492]
shape = SubResource("CylinderShape3D_juaha")
[node name="@MeshInstance3D@115" type="MeshInstance3D" parent="Rung10" unique_id=1375520156]
mesh = SubResource("CylinderMesh_gr6jf")
surface_material_override/0 = SubResource("StandardMaterial3D_yhjr7")
[node name="Rung11" type="StaticBody3D" parent="." unique_id=776706782]
transform = Transform3D(1, 0, 0, 0, 0, -1, 0, 1, 0, 9.4, 2.2, 4.8)
collision_mask = 29
[node name="@CollisionShape3D@116" type="CollisionShape3D" parent="Rung11" unique_id=2025646066]
shape = SubResource("CylinderShape3D_47yis")
[node name="@MeshInstance3D@117" type="MeshInstance3D" parent="Rung11" unique_id=184953673]
mesh = SubResource("CylinderMesh_x8oew")
surface_material_override/0 = SubResource("StandardMaterial3D_c64aw")
[node name="Rung12" type="StaticBody3D" parent="." unique_id=848783640]
transform = Transform3D(1, 0, 0, 0, 0, -1, 0, 1, 0, 9.799999, 2.2, 4.8)
collision_mask = 29
[node name="@CollisionShape3D@118" type="CollisionShape3D" parent="Rung12" unique_id=231921737]
shape = SubResource("CylinderShape3D_bctvm")
[node name="@MeshInstance3D@119" type="MeshInstance3D" parent="Rung12" unique_id=247424812]
mesh = SubResource("CylinderMesh_uynwm")
surface_material_override/0 = SubResource("StandardMaterial3D_i23gj")
[node name="Sign11" type="Label3D" parent="." unique_id=1530520906]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.5, 2.8, 4.8)
pixel_size = 0.002
billboard = 2
text = "Monkey bars"
font_size = 96
[node name="BridgeBlockA" type="StaticBody3D" parent="." unique_id=688873335]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.5, 0.4, -5)
collision_mask = 29
[node name="@CollisionShape3D@120" type="CollisionShape3D" parent="BridgeBlockA" unique_id=210818070]
shape = SubResource("BoxShape3D_g32n4")
[node name="@MeshInstance3D@121" type="MeshInstance3D" parent="BridgeBlockA" unique_id=1647254866]
mesh = SubResource("BoxMesh_7skga")
surface_material_override/0 = SubResource("StandardMaterial3D_pd5fv")
[node name="BridgeBlockB" type="StaticBody3D" parent="." unique_id=1914973307]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8, 0.4, -5)
collision_mask = 29
[node name="@CollisionShape3D@122" type="CollisionShape3D" parent="BridgeBlockB" unique_id=23814349]
shape = SubResource("BoxShape3D_ipy23")
[node name="@MeshInstance3D@123" type="MeshInstance3D" parent="BridgeBlockB" unique_id=1803819650]
mesh = SubResource("BoxMesh_fm1eo")
surface_material_override/0 = SubResource("StandardMaterial3D_gt7dm")
[node name="BridgePlank" type="RigidBody3D" parent="." unique_id=786349174 groups=["prop"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.25, 0.83, -5)
collision_mask = 29
mass = 9.0
physics_material_override = SubResource("PhysicsMaterial_dvs5f")
contact_monitor = true
max_contacts_reported = 4
[node name="@CollisionShape3D@124" type="CollisionShape3D" parent="BridgePlank" unique_id=271781665]
shape = SubResource("BoxShape3D_m2ss6")
[node name="@MeshInstance3D@125" type="MeshInstance3D" parent="BridgePlank" unique_id=404368994]
mesh = SubResource("BoxMesh_madbh")
surface_material_override/0 = SubResource("StandardMaterial3D_5wncn")
[node name="Sign12" type="Label3D" parent="." unique_id=1151045766]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.25, 1.6, -5)
pixel_size = 0.002
billboard = 2
text = "Plank bridge"
font_size = 96
[node name="Plank0" type="RigidBody3D" parent="." unique_id=1183094856 groups=["prop"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5, 0.02, -2.6)
collision_mask = 29
mass = 4.0
physics_material_override = SubResource("PhysicsMaterial_ccydw")
contact_monitor = true
max_contacts_reported = 4
[node name="@CollisionShape3D@126" type="CollisionShape3D" parent="Plank0" unique_id=107863524]
shape = SubResource("BoxShape3D_choc8")
[node name="@MeshInstance3D@127" type="MeshInstance3D" parent="Plank0" unique_id=397646575]
mesh = SubResource("BoxMesh_32t3s")
surface_material_override/0 = SubResource("StandardMaterial3D_v5c75")
[node name="Plank1" type="RigidBody3D" parent="." unique_id=1265199910 groups=["prop"]]
transform = Transform3D(0.9950042, 0, 0.09983342, 0, 1, 0, -0.09983342, 0, 0.9950042, -5, 0.065, -2.55)
collision_mask = 29
mass = 4.0
physics_material_override = SubResource("PhysicsMaterial_oc247")
contact_monitor = true
max_contacts_reported = 4
[node name="@CollisionShape3D@128" type="CollisionShape3D" parent="Plank1" unique_id=283597825]
shape = SubResource("BoxShape3D_xv1lc")
[node name="@MeshInstance3D@129" type="MeshInstance3D" parent="Plank1" unique_id=1181628895]
mesh = SubResource("BoxMesh_ggh87")
surface_material_override/0 = SubResource("StandardMaterial3D_ynns5")
[node name="Plank2" type="RigidBody3D" parent="." unique_id=1157859206 groups=["prop"]]
transform = Transform3D(0.9800666, 0, 0.19866933, 0, 1, 0, -0.19866933, 0, 0.9800666, -5, 0.11, -2.5)
collision_mask = 29
mass = 4.0
physics_material_override = SubResource("PhysicsMaterial_edde2")
contact_monitor = true
max_contacts_reported = 4
[node name="@CollisionShape3D@130" type="CollisionShape3D" parent="Plank2" unique_id=1952886845]
shape = SubResource("BoxShape3D_fy8kg")
[node name="@MeshInstance3D@131" type="MeshInstance3D" parent="Plank2" unique_id=1018049348]
mesh = SubResource("BoxMesh_4fqqe")
surface_material_override/0 = SubResource("StandardMaterial3D_ao11k")
[node name="SeesawPivot" type="StaticBody3D" parent="." unique_id=1132132595]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.5, 0.225, -1.5)
collision_mask = 29
[node name="@CollisionShape3D@132" type="CollisionShape3D" parent="SeesawPivot" unique_id=1365127290]
shape = SubResource("BoxShape3D_k6tyo")
[node name="@MeshInstance3D@133" type="MeshInstance3D" parent="SeesawPivot" unique_id=1637160679]
mesh = SubResource("BoxMesh_2g3k7")
surface_material_override/0 = SubResource("StandardMaterial3D_pa3tj")
[node name="Seesaw" type="RigidBody3D" parent="." unique_id=297803024 groups=["prop"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.5, 0.48, -1.5)
collision_mask = 29
mass = 12.0
physics_material_override = SubResource("PhysicsMaterial_mu6m3")
contact_monitor = true
max_contacts_reported = 4
[node name="@CollisionShape3D@134" type="CollisionShape3D" parent="Seesaw" unique_id=1017013530]
shape = SubResource("BoxShape3D_6rxrs")
[node name="@MeshInstance3D@135" type="MeshInstance3D" parent="Seesaw" unique_id=899228513]
mesh = SubResource("BoxMesh_w0med")
surface_material_override/0 = SubResource("StandardMaterial3D_grkha")
[node name="SeesawHinge" type="HingeJoint3D" parent="." unique_id=551149467]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.5, 0.48, -1.5)
node_a = NodePath("../SeesawPivot")
node_b = NodePath("../Seesaw")
[node name="Sign13" type="Label3D" parent="." unique_id=1401010747]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.5, 1.3, -1.5)
pixel_size = 0.002
billboard = 2
text = "Seesaw"
font_size = 96
[node name="SwingPostA" type="StaticBody3D" parent="." unique_id=1338566805]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5, 1.225, 1.5)
collision_mask = 29
[node name="@CollisionShape3D@136" type="CollisionShape3D" parent="SwingPostA" unique_id=2094952210]
shape = SubResource("CylinderShape3D_a1yfi")
[node name="@MeshInstance3D@137" type="MeshInstance3D" parent="SwingPostA" unique_id=1400293600]
mesh = SubResource("CylinderMesh_ui54s")
surface_material_override/0 = SubResource("StandardMaterial3D_osw5u")
[node name="SwingPostB" type="StaticBody3D" parent="." unique_id=525503595]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7, 1.225, 1.5)
collision_mask = 29
[node name="@CollisionShape3D@138" type="CollisionShape3D" parent="SwingPostB" unique_id=642421014]
shape = SubResource("CylinderShape3D_xbene")
[node name="@MeshInstance3D@139" type="MeshInstance3D" parent="SwingPostB" unique_id=1361976086]
mesh = SubResource("CylinderMesh_evjhj")
surface_material_override/0 = SubResource("StandardMaterial3D_m606g")
[node name="SwingBeam" type="StaticBody3D" parent="." unique_id=293251746]
transform = Transform3D(0, -1, 0, 0, 0, -1, 1, 0, 0, -6, 2.4, 1.5)
collision_mask = 29
[node name="@CollisionShape3D@140" type="CollisionShape3D" parent="SwingBeam" unique_id=2094642867]
shape = SubResource("CylinderShape3D_govb7")
[node name="@MeshInstance3D@141" type="MeshInstance3D" parent="SwingBeam" unique_id=38114652]
mesh = SubResource("CylinderMesh_hxb5f")
surface_material_override/0 = SubResource("StandardMaterial3D_62y7e")
[node name="SwingBoard" type="RigidBody3D" parent="." unique_id=1545369648 groups=["prop"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 1.75, 1.5)
collision_mask = 29
mass = 10.0
physics_material_override = SubResource("PhysicsMaterial_p6ymp")
contact_monitor = true
max_contacts_reported = 4
[node name="@CollisionShape3D@142" type="CollisionShape3D" parent="SwingBoard" unique_id=179091618]
shape = SubResource("BoxShape3D_qop78")
[node name="@MeshInstance3D@143" type="MeshInstance3D" parent="SwingBoard" unique_id=1917258667]
mesh = SubResource("BoxMesh_1sbvu")
surface_material_override/0 = SubResource("StandardMaterial3D_nndk4")
[node name="SwingHinge" type="HingeJoint3D" parent="." unique_id=602015624]
transform = Transform3D(0, 0, -1, 0, 1, 0, 1, 0, 0, -6, 2.35, 1.5)
node_a = NodePath("../SwingBeam")
node_b = NodePath("../SwingBoard")
[node name="Sign14" type="Label3D" parent="." unique_id=136701203]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 2.9, 1.5)
pixel_size = 0.002
billboard = 2
text = "Hanging board"
font_size = 96
[node name="Crate0" type="RigidBody3D" parent="." unique_id=684290209 groups=["prop"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.5, 0.2, 2)
collision_mask = 29
mass = 4.0
physics_material_override = SubResource("PhysicsMaterial_xiink")
contact_monitor = true
max_contacts_reported = 4
[node name="@CollisionShape3D@144" type="CollisionShape3D" parent="Crate0" unique_id=127974443]
shape = SubResource("BoxShape3D_au2ro")
[node name="@MeshInstance3D@145" type="MeshInstance3D" parent="Crate0" unique_id=2019507026]
mesh = SubResource("BoxMesh_8s8b2")
surface_material_override/0 = SubResource("StandardMaterial3D_alxau")
[node name="Crate1" type="RigidBody3D" parent="." unique_id=1522416465 groups=["prop"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.08, 0.2, 2)
collision_mask = 29
mass = 4.0
physics_material_override = SubResource("PhysicsMaterial_uvh66")
contact_monitor = true
max_contacts_reported = 4
[node name="@CollisionShape3D@146" type="CollisionShape3D" parent="Crate1" unique_id=58853899]
shape = SubResource("BoxShape3D_88h1v")
[node name="@MeshInstance3D@147" type="MeshInstance3D" parent="Crate1" unique_id=306306017]
mesh = SubResource("BoxMesh_v3n37")
surface_material_override/0 = SubResource("StandardMaterial3D_qmiwq")
[node name="Crate2" type="RigidBody3D" parent="." unique_id=1329691240 groups=["prop"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.66, 0.2, 2)
collision_mask = 29
mass = 4.0
physics_material_override = SubResource("PhysicsMaterial_ow81m")
contact_monitor = true
max_contacts_reported = 4
[node name="@CollisionShape3D@148" type="CollisionShape3D" parent="Crate2" unique_id=1571923919]
shape = SubResource("BoxShape3D_cbmnp")
[node name="@MeshInstance3D@149" type="MeshInstance3D" parent="Crate2" unique_id=52249813]
mesh = SubResource("BoxMesh_gt26q")
surface_material_override/0 = SubResource("StandardMaterial3D_uj5ey")
[node name="Crate3" type="RigidBody3D" parent="." unique_id=1221339312 groups=["prop"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.29, 0.601, 2)
collision_mask = 29
mass = 4.0
physics_material_override = SubResource("PhysicsMaterial_d681b")
contact_monitor = true
max_contacts_reported = 4
[node name="@CollisionShape3D@150" type="CollisionShape3D" parent="Crate3" unique_id=1585607575]
shape = SubResource("BoxShape3D_ca5qb")
[node name="@MeshInstance3D@151" type="MeshInstance3D" parent="Crate3" unique_id=1277967752]
mesh = SubResource("BoxMesh_fcskn")
surface_material_override/0 = SubResource("StandardMaterial3D_roqk3")
[node name="Crate4" type="RigidBody3D" parent="." unique_id=229518214 groups=["prop"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.87, 0.601, 2)
collision_mask = 29
mass = 4.0
physics_material_override = SubResource("PhysicsMaterial_hppca")
contact_monitor = true
max_contacts_reported = 4
[node name="@CollisionShape3D@152" type="CollisionShape3D" parent="Crate4" unique_id=2121580616]
shape = SubResource("BoxShape3D_7litv")
[node name="@MeshInstance3D@153" type="MeshInstance3D" parent="Crate4" unique_id=1742821611]
mesh = SubResource("BoxMesh_uf1on")
surface_material_override/0 = SubResource("StandardMaterial3D_ays1k")
[node name="Crate5" type="RigidBody3D" parent="." unique_id=330944162 groups=["prop"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.08, 1.002, 2)
collision_mask = 29
mass = 4.0
physics_material_override = SubResource("PhysicsMaterial_h2svt")
contact_monitor = true
max_contacts_reported = 4
[node name="@CollisionShape3D@154" type="CollisionShape3D" parent="Crate5" unique_id=1491586051]
shape = SubResource("BoxShape3D_14mgl")
[node name="@MeshInstance3D@155" type="MeshInstance3D" parent="Crate5" unique_id=286288978]
mesh = SubResource("BoxMesh_xej6x")
surface_material_override/0 = SubResource("StandardMaterial3D_lnrrm")
[node name="HeavyBox" type="RigidBody3D" parent="." unique_id=1716916626 groups=["prop"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9, 0.35, 4)
collision_mask = 29
mass = 25.0
physics_material_override = SubResource("PhysicsMaterial_s5n6d")
contact_monitor = true
max_contacts_reported = 4
[node name="@CollisionShape3D@156" type="CollisionShape3D" parent="HeavyBox" unique_id=152653590]
shape = SubResource("BoxShape3D_tbu86")
[node name="@MeshInstance3D@157" type="MeshInstance3D" parent="HeavyBox" unique_id=325352487]
mesh = SubResource("BoxMesh_sdivr")
surface_material_override/0 = SubResource("StandardMaterial3D_1mlge")
[node name="Barrel0" type="RigidBody3D" parent="." unique_id=1616400777 groups=["prop"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.5, 0.425, 4.5)
collision_mask = 29
mass = 12.0
physics_material_override = SubResource("PhysicsMaterial_2qo3y")
contact_monitor = true
max_contacts_reported = 4
[node name="@CollisionShape3D@158" type="CollisionShape3D" parent="Barrel0" unique_id=978366053]
shape = SubResource("CylinderShape3D_j6lu7")
[node name="@MeshInstance3D@159" type="MeshInstance3D" parent="Barrel0" unique_id=382862558]
mesh = SubResource("CylinderMesh_bugjv")
surface_material_override/0 = SubResource("StandardMaterial3D_8xmql")
[node name="Barrel1" type="RigidBody3D" parent="." unique_id=314923690 groups=["prop"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.8, 0.425, 4.5)
collision_mask = 29
mass = 12.0
physics_material_override = SubResource("PhysicsMaterial_66v8j")
contact_monitor = true
max_contacts_reported = 4
[node name="@CollisionShape3D@160" type="CollisionShape3D" parent="Barrel1" unique_id=851411948]
shape = SubResource("CylinderShape3D_jl4x8")
[node name="@MeshInstance3D@161" type="MeshInstance3D" parent="Barrel1" unique_id=1530581604]
mesh = SubResource("CylinderMesh_2dnqq")
surface_material_override/0 = SubResource("StandardMaterial3D_yhwwq")
[node name="BalanceBeam" type="StaticBody3D" parent="." unique_id=1191866526]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -11, 0.15, -2)
collision_mask = 29
[node name="@CollisionShape3D@162" type="CollisionShape3D" parent="BalanceBeam" unique_id=382791105]
shape = SubResource("BoxShape3D_ti6md")
[node name="@MeshInstance3D@163" type="MeshInstance3D" parent="BalanceBeam" unique_id=1168847170]
mesh = SubResource("BoxMesh_4ackd")
surface_material_override/0 = SubResource("StandardMaterial3D_xk8qo")
[node name="Sign15" type="Label3D" parent="." unique_id=625340405]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -11, 1.1, -2)
pixel_size = 0.002
billboard = 2
text = "Balance beam"
font_size = 96
[node name="TunnelRoof" type="StaticBody3D" parent="." unique_id=484511705]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.5, 0.65, 7)
collision_mask = 29
[node name="@CollisionShape3D@164" type="CollisionShape3D" parent="TunnelRoof" unique_id=689180663]
shape = SubResource("BoxShape3D_6dg5r")
[node name="@MeshInstance3D@165" type="MeshInstance3D" parent="TunnelRoof" unique_id=292772888]
mesh = SubResource("BoxMesh_bogif")
surface_material_override/0 = SubResource("StandardMaterial3D_3yyoe")
[node name="TunnelWallL" type="StaticBody3D" parent="." unique_id=404052796]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.15, 0.3, 7)
collision_mask = 29
[node name="@CollisionShape3D@166" type="CollisionShape3D" parent="TunnelWallL" unique_id=453699373]
shape = SubResource("BoxShape3D_shih6")
[node name="@MeshInstance3D@167" type="MeshInstance3D" parent="TunnelWallL" unique_id=361002469]
mesh = SubResource("BoxMesh_w0q3r")
surface_material_override/0 = SubResource("StandardMaterial3D_0py7j")
[node name="TunnelWallR" type="StaticBody3D" parent="." unique_id=785574073]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.85, 0.3, 7)
collision_mask = 29
[node name="@CollisionShape3D@168" type="CollisionShape3D" parent="TunnelWallR" unique_id=2125261682]
shape = SubResource("BoxShape3D_2wlpg")
[node name="@MeshInstance3D@169" type="MeshInstance3D" parent="TunnelWallR" unique_id=1030319442]
mesh = SubResource("BoxMesh_ihpiu")
surface_material_override/0 = SubResource("StandardMaterial3D_u5jgj")
[node name="Sign16" type="Label3D" parent="." unique_id=1183749497]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.5, 1.2, 5.3)
pixel_size = 0.002
billboard = 2
text = "Crawl tunnel (0.6 m)"
font_size = 96
[node name="DuckPostA" type="StaticBody3D" parent="." unique_id=451939845]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0.65, 7)
collision_mask = 29
[node name="@CollisionShape3D@170" type="CollisionShape3D" parent="DuckPostA" unique_id=1410126989]
shape = SubResource("CylinderShape3D_cdc2f")
[node name="@MeshInstance3D@171" type="MeshInstance3D" parent="DuckPostA" unique_id=999944442]
mesh = SubResource("CylinderMesh_oao1s")
surface_material_override/0 = SubResource("StandardMaterial3D_5khef")
[node name="DuckPostB" type="StaticBody3D" parent="." unique_id=1163601987]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.6, 0.65, 7)
collision_mask = 29
[node name="@CollisionShape3D@172" type="CollisionShape3D" parent="DuckPostB" unique_id=1231475005]
shape = SubResource("CylinderShape3D_07qhc")
[node name="@MeshInstance3D@173" type="MeshInstance3D" parent="DuckPostB" unique_id=1925122326]
mesh = SubResource("CylinderMesh_j8vqk")
surface_material_override/0 = SubResource("StandardMaterial3D_w6u8e")
[node name="DuckBar" type="StaticBody3D" parent="." unique_id=1368510343]
transform = Transform3D(0, 1, 0, 0, 0, -1, -1, 0, 0, 1.8, 1.25, 7)
collision_mask = 29
[node name="@CollisionShape3D@174" type="CollisionShape3D" parent="DuckBar" unique_id=1206412959]
shape = SubResource("CylinderShape3D_0pji4")
[node name="@MeshInstance3D@175" type="MeshInstance3D" parent="DuckBar" unique_id=98107730]
mesh = SubResource("CylinderMesh_m3cdy")
surface_material_override/0 = SubResource("StandardMaterial3D_ko1lh")
[node name="Sign17" type="Label3D" parent="." unique_id=1380073714]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.8, 1.8, 7)
pixel_size = 0.002
billboard = 2
text = "Duck under (1.2 m)"
font_size = 96
[node name="DoorL" type="StaticBody3D" parent="." unique_id=1049529485]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.1, 1.05, 7)
collision_mask = 29
[node name="@CollisionShape3D@176" type="CollisionShape3D" parent="DoorL" unique_id=1092647047]
shape = SubResource("BoxShape3D_1ndtr")
[node name="@MeshInstance3D@177" type="MeshInstance3D" parent="DoorL" unique_id=1678368414]
mesh = SubResource("BoxMesh_aichm")
surface_material_override/0 = SubResource("StandardMaterial3D_1uh00")
[node name="DoorR" type="StaticBody3D" parent="." unique_id=1309110082]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.1, 1.05, 7)
collision_mask = 29
[node name="@CollisionShape3D@178" type="CollisionShape3D" parent="DoorR" unique_id=1790632683]
shape = SubResource("BoxShape3D_3xc6d")
[node name="@MeshInstance3D@179" type="MeshInstance3D" parent="DoorR" unique_id=577065325]
mesh = SubResource("BoxMesh_1fk52")
surface_material_override/0 = SubResource("StandardMaterial3D_k1ltc")
[node name="DoorTop" type="StaticBody3D" parent="." unique_id=1051364759]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.6, 2, 7)
collision_mask = 29
[node name="@CollisionShape3D@180" type="CollisionShape3D" parent="DoorTop" unique_id=1660183461]
shape = SubResource("BoxShape3D_2cf2k")
[node name="@MeshInstance3D@181" type="MeshInstance3D" parent="DoorTop" unique_id=2054482188]
mesh = SubResource("BoxMesh_a6am2")
surface_material_override/0 = SubResource("StandardMaterial3D_3d2bp")
[node name="Sign18" type="Label3D" parent="." unique_id=1256687055]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.6, 2.5, 7)
pixel_size = 0.002
billboard = 2
text = "Doorway"
font_size = 96