[gd_scene load_steps=11 format=4] [ext_resource type="Script" path="res://Scripts/Battle/BulletBoards.cs" id="1"] [ext_resource type="Script" path="res://Scripts/Bullets/WrenchSpin.cs" id="2"] [ext_resource type="Texture2D" path="res://Sprites/Characters/ch2dw chars.png" id="3"] [ext_resource type="Script" path="res://Scripts/Bullets/Blank.cs" id="4"] [ext_resource type="Texture2D" path="res://Sprites/Bullets/WrenchAtk.tres" id="5"] [ext_resource type="Script" path="res://Scripts/Bullets/MoveAhead.cs" id="6"] [sub_resource type="CircleShape2D" id="CircleShape2D_hfe8j"] radius = 8.0 [sub_resource type="RectangleShape2D" id="RectangleShape2D_dnood"] size = Vector2(14, 47) [sub_resource type="CircleShape2D" id="CircleShape2D_5ts4m"] radius = 15.0 [sub_resource type="RectangleShape2D" id="RectangleShape2D_jv8gf"] size = Vector2(8, 17) [node name="WrenchSpin" type="Node2D"] script = ExtResource("1") damageMult = 1.1 noReparent = true timer = 450.0 target = 1 boardSize = Vector2(90, 90) soulStartOffset = Vector2(0, 30) metadata/_edit_vertical_guides_ = [-40.0, 40.0] metadata/_edit_horizontal_guides_ = [-40.0, 40.0] [node name="Controller" type="Node2D" parent="." node_paths=PackedStringArray("nut", "wrench", "bullet")] script = ExtResource("2") nut = NodePath("../Nut") wrench = NodePath("../Wrench") bullet = NodePath("../Screw") [node name="AnimationPlayer" type="AnimationPlayer" parent="."] [node name="Nut" type="Sprite2D" parent="."] texture = ExtResource("3") region_enabled = true region_rect = Rect2(200, 80, 20, 20) region_filter_clip_enabled = true [node name="Node2D" type="Node2D" parent="Nut"] script = ExtResource("4") [node name="Area2D" type="Area2D" parent="Nut/Node2D"] collision_layer = 4 collision_mask = 4 [node name="Node2D" type="CollisionShape2D" parent="Nut/Node2D/Area2D"] shape = SubResource("CircleShape2D_hfe8j") [node name="Wrench" type="Sprite2D" parent="."] position = Vector2(0, -255) texture = ExtResource("5") offset = Vector2(0, -30) [node name="Node2D" type="Node2D" parent="Wrench"] script = ExtResource("4") [node name="Area2D" type="Area2D" parent="Wrench/Node2D"] collision_layer = 4 collision_mask = 4 [node name="CollisionShape2D" type="CollisionShape2D" parent="Wrench/Node2D/Area2D"] position = Vector2(0, -28.5) shape = SubResource("RectangleShape2D_dnood") [node name="CollisionShape2D2" type="CollisionShape2D" parent="Wrench/Node2D/Area2D"] position = Vector2(0, -47) shape = SubResource("CircleShape2D_5ts4m") [node name="Screw" type="Node2D" parent="."] process_mode = 4 position = Vector2(0, -376) rotation = 3.0 script = ExtResource("6") speed = Vector2(0, 1) rotation = 3.0 [node name="Sprite2D" type="Sprite2D" parent="Screw"] texture = ExtResource("3") region_enabled = true region_rect = Rect2(220, 80, 20, 20) region_filter_clip_enabled = true [node name="Area2D" type="Area2D" parent="Screw"] collision_layer = 4 collision_mask = 4 [node name="CollisionShape2D" type="CollisionShape2D" parent="Screw/Area2D"] position = Vector2(0, -0.5) shape = SubResource("RectangleShape2D_jv8gf")