[gd_scene load_steps=5 format=3 uid="uid://ckghnns1ucvyq"]

[ext_resource type="PackedScene" uid="uid://cjtln1brv5njd" path="res://entities/GridBasedMovable.tscn" id="1_dcn75"]
[ext_resource type="Script" path="res://entities/objects/boxes/Box.gd" id="2_dtnov"]
[ext_resource type="Material" uid="uid://cif8sx7edtk7s" path="res://entities/objects/boxes/Box.material" id="3_onk3h"]
[ext_resource type="ArrayMesh" uid="uid://djx4aw1dw0agl" path="res://entities/objects/boxes/box.obj" id="3_tyvaf"]

[node name="Box" groups=["pullable", "pushable"] instance=ExtResource("1_dcn75")]
collision_mask = 39
script = ExtResource("2_dtnov")
can_slide = true

[node name="StaticMesh" parent="RotationPoint" index="1"]
mesh = ExtResource("3_tyvaf")
surface_material_override/0 = ExtResource("3_onk3h")

[node name="RayCastFront" parent="RC_Holder" index="0"]
collision_mask = 23

[node name="RayCastBack" parent="RC_Holder" index="3"]
collision_mask = 15

[connection signal="no_health" from="Health" to="." method="_on_Health_no_health"]

[editable path="RC_Holder"]
