summaryrefslogtreecommitdiff
path: root/Reusable Scenes/Weapons/weapon_bow.tscn
diff options
context:
space:
mode:
authoraltaf-creator <dev@altafcreator.com>2025-10-20 01:43:48 +0800
committeraltaf-creator <dev@altafcreator.com>2025-10-20 01:43:48 +0800
commit466bec0b724632f6dd2e1555a7bd58ffc1dd0458 (patch)
treed6645ea11914edeec645299fa497a9e542dbaec7 /Reusable Scenes/Weapons/weapon_bow.tscn
Jam version.
Diffstat (limited to 'Reusable Scenes/Weapons/weapon_bow.tscn')
-rw-r--r--Reusable Scenes/Weapons/weapon_bow.tscn124
1 files changed, 124 insertions, 0 deletions
diff --git a/Reusable Scenes/Weapons/weapon_bow.tscn b/Reusable Scenes/Weapons/weapon_bow.tscn
new file mode 100644
index 0000000..88bdc75
--- /dev/null
+++ b/Reusable Scenes/Weapons/weapon_bow.tscn
@@ -0,0 +1,124 @@
+[gd_scene load_steps=9 format=3 uid="uid://bxax2unw3ay8d"]
+
+[ext_resource type="Script" uid="uid://bfmc8st4ss7om" path="res://Scripts/Weapons/Bow.gd" id="1_vshgr"]
+[ext_resource type="PackedScene" uid="uid://ga1t2xdk30mw" path="res://Reusable Scenes/Projectiles/projectile_arrow.tscn" id="2_u2d6r"]
+
+[sub_resource type="Gradient" id="Gradient_77kik"]
+offsets = PackedFloat32Array(1)
+colors = PackedColorArray(1, 1, 1, 1)
+
+[sub_resource type="GradientTexture1D" id="GradientTexture1D_wpec3"]
+gradient = SubResource("Gradient_77kik")
+width = 16
+
+[sub_resource type="Gradient" id="Gradient_v63fu"]
+offsets = PackedFloat32Array(1)
+colors = PackedColorArray(1, 1, 1, 1)
+
+[sub_resource type="GradientTexture1D" id="GradientTexture1D_ngbqm"]
+gradient = SubResource("Gradient_v63fu")
+width = 16
+
+[sub_resource type="Gradient" id="Gradient_wpec3"]
+offsets = PackedFloat32Array(1)
+colors = PackedColorArray(0.49, 0.352637, 0.2058, 1)
+
+[sub_resource type="GradientTexture1D" id="GradientTexture1D_v63fu"]
+gradient = SubResource("Gradient_wpec3")
+width = 16
+
+[node name="weapon_bow" type="Node2D"]
+scale = Vector2(1.327, 1.327)
+script = ExtResource("1_vshgr")
+arrow = ExtResource("2_u2d6r")
+speed = 2000.0
+
+[node name="String" type="Sprite2D" parent="."]
+scale = Vector2(3.125, 2)
+texture = SubResource("GradientTexture1D_wpec3")
+
+[node name="Wood5" type="Sprite2D" parent="."]
+position = Vector2(-25.7941, -0.838106)
+rotation = 0.785398
+scale = Vector2(1.08287, 3.96)
+texture = SubResource("GradientTexture1D_ngbqm")
+offset = Vector2(5.57, 0)
+
+[node name="Wood6" type="Sprite2D" parent="."]
+position = Vector2(-14, 10)
+rotation = 0.261799
+scale = Vector2(1.11435, 3.96)
+texture = SubResource("GradientTexture1D_ngbqm")
+offset = Vector2(5.57, 0)
+
+[node name="Wood7" type="Sprite2D" parent="."]
+position = Vector2(14, 10)
+rotation = 2.87979
+scale = Vector2(1.11435, 3.96)
+texture = SubResource("GradientTexture1D_ngbqm")
+offset = Vector2(5.57, 0)
+
+[node name="Wood8" type="Sprite2D" parent="."]
+position = Vector2(25.6208, -0.620809)
+rotation = 2.35619
+scale = Vector2(1.15562, 3.96)
+texture = SubResource("GradientTexture1D_ngbqm")
+offset = Vector2(5.57, 0)
+
+[node name="Wood9" type="Sprite2D" parent="."]
+position = Vector2(-26.582, -1.32556)
+rotation = 2.61799
+scale = Vector2(0.574072, 4.297)
+texture = SubResource("GradientTexture1D_ngbqm")
+offset = Vector2(5.57, 0)
+
+[node name="Wood10" type="Sprite2D" parent="."]
+position = Vector2(26.5944, -1.33392)
+rotation = 0.523599
+scale = Vector2(0.566984, 4.19)
+texture = SubResource("GradientTexture1D_ngbqm")
+offset = Vector2(5.57, 0)
+
+[node name="Wood0" type="Sprite2D" parent="."]
+position = Vector2(-26.4977, -1.37424)
+rotation = 2.61799
+scale = Vector2(0.533634, 3.07)
+texture = SubResource("GradientTexture1D_v63fu")
+offset = Vector2(5.57, 0)
+
+[node name="Wood" type="Sprite2D" parent="."]
+position = Vector2(-25.4223, -0.466283)
+rotation = 0.785398
+scale = Vector2(1.04412, 3.07)
+texture = SubResource("GradientTexture1D_v63fu")
+offset = Vector2(5.57, 0)
+
+[node name="Wood2" type="Sprite2D" parent="."]
+position = Vector2(-14, 10)
+rotation = 0.261799
+scale = Vector2(1.11435, 3.07)
+texture = SubResource("GradientTexture1D_v63fu")
+offset = Vector2(5.57, 0)
+
+[node name="Wood3" type="Sprite2D" parent="."]
+position = Vector2(14, 10)
+rotation = 2.87979
+scale = Vector2(1.11435, 3.07)
+texture = SubResource("GradientTexture1D_v63fu")
+offset = Vector2(5.57, 0)
+
+[node name="Wood4" type="Sprite2D" parent="."]
+position = Vector2(25.3273, -0.327266)
+rotation = -3.92699
+scale = Vector2(1.12503, 3.07)
+texture = SubResource("GradientTexture1D_v63fu")
+offset = Vector2(5.57, 0)
+
+[node name="Wood1" type="Sprite2D" parent="."]
+position = Vector2(26.525, -1.374)
+rotation = 0.523599
+scale = Vector2(0.533634, 3.07)
+texture = SubResource("GradientTexture1D_v63fu")
+offset = Vector2(5.57, 0)
+
+[node name="Timer" type="Timer" parent="."]