[gd_scene format=3 uid="uid://d1igydtpm3sq8"] [ext_resource type="PackedScene" uid="uid://dcc7rsdy4j8v6" path="res://scenes/weapons/weapon_base.tscn" id="1_soyvn"] [ext_resource type="PackedScene" uid="uid://c0fyx8gj5uexl" path="res://scenes/components/hitbox_component.tscn" id="2_gq287"] [ext_resource type="Script" uid="uid://bbqq80eq8fqwn" path="res://scenes/weapons/melee/melee_behavior.gd" id="3_sv013"] [sub_resource type="RectangleShape2D" id="RectangleShape2D_gq287"] size = Vector2(52, 42) [node name="WeaponPunch" unique_id=63743776 instance=ExtResource("1_soyvn")] [node name="Sprite2D" parent="." index="0" unique_id=1011668514] position = Vector2(21, 1) [node name="HitboxComponent" parent="Sprite2D" index="0" unique_id=151235566 instance=ExtResource("2_gq287")] scale = Vector2(2, 2) collision_layer = 16 collision_mask = 8 monitoring = false monitorable = false [node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite2D/HitboxComponent" index="0" unique_id=1064980236] z_index = 1 shape = SubResource("RectangleShape2D_gq287") debug_color = Color(0.9556908, 0.042769283, 0.5218647, 0.41960785) [node name="WeaponBehavior" parent="." index="3" unique_id=1507497844 node_paths=PackedStringArray("hitbox", "weapon")] script = ExtResource("3_sv013") hitbox = NodePath("../Sprite2D/HitboxComponent") weapon = NodePath("..")