summaryrefslogtreecommitdiff
path: root/Reusable Scenes/0
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/0
Jam version.
Diffstat (limited to 'Reusable Scenes/0')
-rw-r--r--Reusable Scenes/0/enemy.tscn193
-rw-r--r--Reusable Scenes/0/tree.tscn455
2 files changed, 648 insertions, 0 deletions
diff --git a/Reusable Scenes/0/enemy.tscn b/Reusable Scenes/0/enemy.tscn
new file mode 100644
index 0000000..0765b5e
--- /dev/null
+++ b/Reusable Scenes/0/enemy.tscn
@@ -0,0 +1,193 @@
+[gd_scene load_steps=18 format=3 uid="uid://dqw3tqg5374ui"]
+
+[ext_resource type="Script" uid="uid://c5warxls18mds" path="res://Scripts/Entity.gd" id="1_uu6qt"]
+[ext_resource type="Texture2D" uid="uid://d3plfj75jmmyu" path="res://Assets/Visuals/isostri.png" id="2_lxnsa"]
+[ext_resource type="Script" uid="uid://n2vodoxhopnr" path="res://Scripts/Enemy AI/ShoreAI.gd" id="2_twxkf"]
+[ext_resource type="Texture2D" uid="uid://yfecq14wfrpc" path="res://Assets/Visuals/righttri.png" id="3_t7yj4"]
+[ext_resource type="Texture2D" uid="uid://ddxbrkfa7i5n" path="res://Assets/Visuals/hexagon.png" id="3_uu6qt"]
+[ext_resource type="PackedScene" uid="uid://bdws5hhfuef84" path="res://Reusable Scenes/Masks/speed_mask.tscn" id="4_lxnsa"]
+[ext_resource type="PackedScene" uid="uid://c3nbowvq6g4ah" path="res://Reusable Scenes/Weapons/weapon_machette.tscn" id="6_h27ao"]
+
+[sub_resource type="CircleShape2D" id="CircleShape2D_twxkf"]
+radius = 722.224
+
+[sub_resource type="CircleShape2D" id="CircleShape2D_lrpdk"]
+radius = 73.0616
+
+[sub_resource type="Gradient" id="Gradient_twxkf"]
+offsets = PackedFloat32Array(1)
+colors = PackedColorArray(0.3074, 0.53, 0.33708, 1)
+
+[sub_resource type="GradientTexture1D" id="GradientTexture1D_lrpdk"]
+gradient = SubResource("Gradient_twxkf")
+width = 26
+
+[sub_resource type="Gradient" id="Gradient_lxnsa"]
+offsets = PackedFloat32Array(1)
+colors = PackedColorArray(0.299315, 0.19351, 0.158235, 1)
+
+[sub_resource type="GradientTexture1D" id="GradientTexture1D_uu6qt"]
+gradient = SubResource("Gradient_lxnsa")
+width = 26
+
+[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_h27ao"]
+radius = 13.0
+height = 80.0
+
+[sub_resource type="Animation" id="Animation_h27ao"]
+length = 0.001
+tracks/0/type = "value"
+tracks/0/imported = false
+tracks/0/enabled = true
+tracks/0/path = NodePath("SpriteGroup/Foot:position")
+tracks/0/interp = 1
+tracks/0/loop_wrap = true
+tracks/0/keys = {
+"times": PackedFloat32Array(0),
+"transitions": PackedFloat32Array(1),
+"update": 0,
+"values": [Vector2(-9, 27)]
+}
+tracks/1/type = "value"
+tracks/1/imported = false
+tracks/1/enabled = true
+tracks/1/path = NodePath("SpriteGroup/Foot2:position")
+tracks/1/interp = 1
+tracks/1/loop_wrap = true
+tracks/1/keys = {
+"times": PackedFloat32Array(0),
+"transitions": PackedFloat32Array(1),
+"update": 0,
+"values": [Vector2(9, 27)]
+}
+
+[sub_resource type="Animation" id="Animation_uu6qt"]
+resource_name = "walk"
+length = 0.8
+loop_mode = 1
+tracks/0/type = "value"
+tracks/0/imported = false
+tracks/0/enabled = true
+tracks/0/path = NodePath("SpriteGroup/Foot:position")
+tracks/0/interp = 1
+tracks/0/loop_wrap = true
+tracks/0/keys = {
+"times": PackedFloat32Array(0, 0.0666667, 0.166667, 0.233333, 0.333333, 0.4, 0.8),
+"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1),
+"update": 0,
+"values": [Vector2(-9, 27), Vector2(-6, 25), Vector2(-3, 24), Vector2(2, 24), Vector2(6, 26), Vector2(9, 27), Vector2(-9, 27)]
+}
+tracks/1/type = "value"
+tracks/1/imported = false
+tracks/1/enabled = true
+tracks/1/path = NodePath("SpriteGroup/Foot2:position")
+tracks/1/interp = 1
+tracks/1/loop_wrap = true
+tracks/1/keys = {
+"times": PackedFloat32Array(0, 0.400847, 0.4759, 0.560019, 0.626686, 0.726686, 0.8),
+"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1),
+"update": 0,
+"values": [Vector2(9, 27), Vector2(-9, 27), Vector2(-6, 25), Vector2(-3, 24), Vector2(2, 24), Vector2(6, 26), Vector2(9, 27)]
+}
+
+[sub_resource type="AnimationLibrary" id="AnimationLibrary_twxkf"]
+_data = {
+&"RESET": SubResource("Animation_h27ao"),
+&"walk": SubResource("Animation_uu6qt")
+}
+
+[node name="EnemyShore" type="RigidBody2D"]
+collision_layer = 32768
+lock_rotation = true
+script = ExtResource("1_uu6qt")
+max_health = 20
+
+[node name="EnemyShoreAI" type="Node" parent="." node_paths=PackedStringArray("weapon", "sprite", "animator")]
+script = ExtResource("2_twxkf")
+weapon = NodePath("../weapon_machette")
+sprite = NodePath("../SpriteGroup")
+animator = NodePath("../AnimationPlayer")
+
+[node name="AttackCooldown" type="Timer" parent="EnemyShoreAI"]
+wait_time = 1.5
+
+[node name="DetectArea" type="Area2D" parent="."]
+collision_layer = 3
+collision_mask = 3
+collision_priority = 2.0
+
+[node name="CollisionShape2D" type="CollisionShape2D" parent="DetectArea"]
+shape = SubResource("CircleShape2D_twxkf")
+
+[node name="AttackArea" type="Area2D" parent="."]
+collision_layer = 3
+collision_mask = 3
+collision_priority = 2.0
+
+[node name="CollisionShape2D" type="CollisionShape2D" parent="AttackArea"]
+shape = SubResource("CircleShape2D_lrpdk")
+debug_color = Color(0.937978, 1.20327e-05, 0.625666, 0.42)
+
+[node name="SpriteGroup" type="Node2D" parent="."]
+
+[node name="Foot" type="Sprite2D" parent="SpriteGroup"]
+modulate = Color(0.219311, 0.47227, 8.66354e-07, 1)
+position = Vector2(-9, 27)
+rotation = 3.14159
+scale = Vector2(0.015, -0.00680612)
+texture = ExtResource("2_lxnsa")
+
+[node name="Foot2" type="Sprite2D" parent="SpriteGroup"]
+modulate = Color(0.219311, 0.47227, 8.66354e-07, 1)
+position = Vector2(9, 27)
+rotation = 3.14159
+scale = Vector2(0.015, -0.00680612)
+texture = ExtResource("2_lxnsa")
+
+[node name="Sprite2D" type="Sprite2D" parent="SpriteGroup"]
+position = Vector2(0, 3)
+scale = Vector2(1, 36.43)
+texture = SubResource("GradientTexture1D_lrpdk")
+
+[node name="Sprite2D3" type="Sprite2D" parent="SpriteGroup"]
+position = Vector2(0, 14.6075)
+scale = Vector2(1, 13.215)
+texture = SubResource("GradientTexture1D_uu6qt")
+
+[node name="Sprite2D2" type="Sprite2D" parent="SpriteGroup"]
+modulate = Color(0.46, 0.3611, 0.322, 1)
+position = Vector2(0, -35)
+rotation = 3.14159
+scale = Vector2(0.0277332, 0.0277332)
+texture = ExtResource("3_uu6qt")
+
+[node name="Righttri" type="Sprite2D" parent="SpriteGroup"]
+modulate = Color(0.458824, 0.360784, 0.317647, 1)
+position = Vector2(-7.87, -8.115)
+scale = Vector2(0.01, 0.0138965)
+texture = ExtResource("3_t7yj4")
+
+[node name="SpeedMask" parent="SpriteGroup" instance=ExtResource("4_lxnsa")]
+process_mode = 4
+position = Vector2(6, -34)
+
+[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
+visible = false
+position = Vector2(0, -9.44)
+shape = SubResource("CapsuleShape2D_h27ao")
+
+[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
+libraries = {
+&"": SubResource("AnimationLibrary_twxkf")
+}
+
+[node name="weapon_machette" parent="." instance=ExtResource("6_h27ao")]
+position = Vector2(23, -4)
+scale = Vector2(1, 1)
+mask = 2
+disable_aft_atk = true
+
+[connection signal="timeout" from="EnemyShoreAI/AttackCooldown" to="EnemyShoreAI" method="_on_attack_cooldown_timeout"]
+[connection signal="body_entered" from="DetectArea" to="EnemyShoreAI" method="_on_area_2d_body_entered"]
+[connection signal="body_entered" from="AttackArea" to="EnemyShoreAI" method="_on_attack_area_body_entered"]
+[connection signal="body_exited" from="AttackArea" to="EnemyShoreAI" method="_on_attack_area_body_exited"]
diff --git a/Reusable Scenes/0/tree.tscn b/Reusable Scenes/0/tree.tscn
new file mode 100644
index 0000000..6f2f258
--- /dev/null
+++ b/Reusable Scenes/0/tree.tscn
@@ -0,0 +1,455 @@
+[gd_scene load_steps=8 format=3 uid="uid://ceukarr4k0tni"]
+
+[ext_resource type="Texture2D" uid="uid://ddxbrkfa7i5n" path="res://Assets/Visuals/hexagon.png" id="1_b54q5"]
+
+[sub_resource type="Gradient" id="Gradient_gnif3"]
+offsets = PackedFloat32Array(1)
+colors = PackedColorArray(0.6, 0.4245, 0.21, 1)
+
+[sub_resource type="GradientTexture1D" id="GradientTexture1D_lwy2l"]
+gradient = SubResource("Gradient_gnif3")
+width = 32
+
+[sub_resource type="Gradient" id="Gradient_34bfm"]
+offsets = PackedFloat32Array(1)
+colors = PackedColorArray(0.78, 0.56589, 0.3042, 1)
+
+[sub_resource type="GradientTexture1D" id="GradientTexture1D_ovrsl"]
+gradient = SubResource("Gradient_34bfm")
+width = 32
+
+[sub_resource type="Gradient" id="Gradient_hbaan"]
+offsets = PackedFloat32Array(1)
+colors = PackedColorArray(0.488555, 0.689084, 0.041547, 1)
+
+[sub_resource type="GradientTexture1D" id="GradientTexture1D_he5fp"]
+gradient = SubResource("Gradient_hbaan")
+width = 32
+
+[node name="Tree" type="Node2D"]
+modulate = Color(0.676879, 0.676879, 0.676879, 1)
+
+[node name="Sprite2D" type="Sprite2D" parent="."]
+modulate = Color(0.552956, 0.552956, 0.552956, 1)
+scale = Vector2(1.4375, 103)
+texture = SubResource("GradientTexture1D_lwy2l")
+offset = Vector2(0, -0.5)
+
+[node name="Sprite2D2" type="Sprite2D" parent="."]
+modulate = Color(0.552956, 0.552956, 0.552956, 1)
+position = Vector2(0, -103)
+rotation = -0.0977911
+scale = Vector2(1.2731, 99.8124)
+texture = SubResource("GradientTexture1D_ovrsl")
+offset = Vector2(0, -0.5)
+
+[node name="Sprite2D3" type="Sprite2D" parent="."]
+modulate = Color(0.552956, 0.552956, 0.552956, 1)
+position = Vector2(-9, -201)
+rotation = -0.207685
+scale = Vector2(1.21439, 99.8695)
+texture = SubResource("GradientTexture1D_lwy2l")
+offset = Vector2(0, -0.5)
+
+[node name="Sprite2D4" type="Sprite2D" parent="."]
+modulate = Color(0.552956, 0.552956, 0.552956, 1)
+position = Vector2(-29, -297)
+rotation = -0.324123
+scale = Vector2(1.06719, 85.8361)
+texture = SubResource("GradientTexture1D_ovrsl")
+offset = Vector2(0, -0.5)
+
+[node name="mainNode2D3" type="Node2D" parent="."]
+modulate = Color(0.828197, 0.828197, 0.828197, 1)
+position = Vector2(-51, -381)
+rotation = 0.159562
+scale = Vector2(-0.645606, 0.645606)
+
+[node name="Sprite2D5" type="Sprite2D" parent="mainNode2D3"]
+rotation = 0.111521
+scale = Vector2(4.10644, 36.4106)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D6" type="Sprite2D" parent="mainNode2D3"]
+position = Vector2(-123, -16)
+rotation = -0.25386
+scale = Vector2(2.81758, 32.1459)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D7" type="Sprite2D" parent="mainNode2D3"]
+position = Vector2(-203, 6)
+rotation = -0.826959
+scale = Vector2(2.51917, 25.9537)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="mainNode2D4" type="Node2D" parent="."]
+modulate = Color(0.828197, 0.828197, 0.828197, 1)
+position = Vector2(-51, -381)
+rotation = -0.346071
+scale = Vector2(-0.740513, 0.740513)
+
+[node name="Sprite2D5" type="Sprite2D" parent="mainNode2D4"]
+rotation = 0.111521
+scale = Vector2(4.10644, 36.4106)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D6" type="Sprite2D" parent="mainNode2D4"]
+position = Vector2(-123, -16)
+rotation = -0.25386
+scale = Vector2(2.81758, 32.1459)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D7" type="Sprite2D" parent="mainNode2D4"]
+position = Vector2(-203, 6)
+rotation = -0.826959
+scale = Vector2(2.51917, 25.9537)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Node2D7" type="Node2D" parent="."]
+modulate = Color(0.629675, 0.629675, 0.629675, 1)
+position = Vector2(-51, -381)
+rotation = -0.105893
+scale = Vector2(-0.740513, 0.740513)
+
+[node name="Sprite2D5" type="Sprite2D" parent="Node2D7"]
+rotation = 0.111521
+scale = Vector2(4.10644, 36.4106)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D6" type="Sprite2D" parent="Node2D7"]
+position = Vector2(-123, -16)
+rotation = -0.25386
+scale = Vector2(2.81758, 32.1459)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D7" type="Sprite2D" parent="Node2D7"]
+position = Vector2(-203, 6)
+rotation = -0.826959
+scale = Vector2(2.51917, 25.9537)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Node2D10" type="Node2D" parent="."]
+modulate = Color(0.629675, 0.629675, 0.629675, 1)
+position = Vector2(-51, -381)
+rotation = -0.738354
+scale = Vector2(-0.740513, 0.740513)
+
+[node name="Sprite2D5" type="Sprite2D" parent="Node2D10"]
+rotation = 0.111521
+scale = Vector2(4.10644, 36.4106)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D6" type="Sprite2D" parent="Node2D10"]
+position = Vector2(-123, -16)
+rotation = -0.25386
+scale = Vector2(2.81758, 32.1459)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D7" type="Sprite2D" parent="Node2D10"]
+position = Vector2(-203, 6)
+rotation = -0.826959
+scale = Vector2(2.51917, 25.9537)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="mainNode2D5" type="Node2D" parent="."]
+modulate = Color(0.828197, 0.828197, 0.828197, 1)
+position = Vector2(-51, -381)
+rotation = -1.08139
+scale = Vector2(-0.638031, 0.638031)
+
+[node name="Sprite2D5" type="Sprite2D" parent="mainNode2D5"]
+rotation = 0.111521
+scale = Vector2(4.10644, 36.4106)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D6" type="Sprite2D" parent="mainNode2D5"]
+position = Vector2(-123, -16)
+rotation = -0.25386
+scale = Vector2(2.81758, 32.1459)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D7" type="Sprite2D" parent="mainNode2D5"]
+position = Vector2(-203, 6)
+rotation = -0.826959
+scale = Vector2(2.51917, 25.9537)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="mainNode2D" type="Node2D" parent="."]
+modulate = Color(0.828197, 0.828197, 0.828197, 1)
+position = Vector2(-56, -379)
+rotation = -0.545855
+scale = Vector2(0.630668, 0.630668)
+
+[node name="Sprite2D5" type="Sprite2D" parent="mainNode2D"]
+rotation = 0.111521
+scale = Vector2(4.10644, 36.4106)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D6" type="Sprite2D" parent="mainNode2D"]
+position = Vector2(-123, -16)
+rotation = -0.25386
+scale = Vector2(2.81758, 32.1459)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D7" type="Sprite2D" parent="mainNode2D"]
+position = Vector2(-203, 6)
+rotation = -0.826959
+scale = Vector2(2.51917, 25.9537)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Node2D9" type="Node2D" parent="."]
+modulate = Color(0.629675, 0.629675, 0.629675, 1)
+position = Vector2(-56, -379)
+rotation = 0.380499
+scale = Vector2(0.744016, 0.744016)
+
+[node name="Sprite2D5" type="Sprite2D" parent="Node2D9"]
+rotation = 0.111521
+scale = Vector2(4.10644, 36.4106)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D6" type="Sprite2D" parent="Node2D9"]
+position = Vector2(-123, -16)
+rotation = -0.25386
+scale = Vector2(2.81758, 32.1459)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D7" type="Sprite2D" parent="Node2D9"]
+position = Vector2(-203, 6)
+rotation = -0.826959
+scale = Vector2(2.51917, 25.9537)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Node2D8" type="Node2D" parent="."]
+modulate = Color(0.629675, 0.629675, 0.629675, 1)
+position = Vector2(-56, -379)
+rotation = -0.252739
+scale = Vector2(0.744016, 0.744016)
+
+[node name="Sprite2D5" type="Sprite2D" parent="Node2D8"]
+rotation = 0.111521
+scale = Vector2(4.10644, 36.4106)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D6" type="Sprite2D" parent="Node2D8"]
+position = Vector2(-123, -16)
+rotation = -0.25386
+scale = Vector2(2.81758, 32.1459)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D7" type="Sprite2D" parent="Node2D8"]
+position = Vector2(-203, 6)
+rotation = -0.826959
+scale = Vector2(2.51917, 25.9537)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="mainNode2D2" type="Node2D" parent="."]
+modulate = Color(0.828197, 0.828197, 0.828197, 1)
+position = Vector2(-56, -379)
+rotation = 0.0687167
+scale = Vector2(0.727442, 0.727442)
+
+[node name="Sprite2D5" type="Sprite2D" parent="mainNode2D2"]
+rotation = 0.111521
+scale = Vector2(4.10644, 36.4106)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D6" type="Sprite2D" parent="mainNode2D2"]
+position = Vector2(-123, -16)
+rotation = -0.25386
+scale = Vector2(2.81758, 32.1459)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D7" type="Sprite2D" parent="mainNode2D2"]
+position = Vector2(-203, 6)
+rotation = -0.826959
+scale = Vector2(2.51917, 25.9537)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Node2D11" type="Node2D" parent="."]
+modulate = Color(0.629675, 0.629675, 0.629675, 1)
+position = Vector2(-68, -397)
+rotation = 0.950834
+scale = Vector2(0.626913, 0.628772)
+
+[node name="Sprite2D5" type="Sprite2D" parent="Node2D11"]
+rotation = 0.111521
+scale = Vector2(4.10644, 36.4106)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D6" type="Sprite2D" parent="Node2D11"]
+position = Vector2(-123, -16)
+rotation = -0.25386
+scale = Vector2(2.81758, 32.1459)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D7" type="Sprite2D" parent="Node2D11"]
+position = Vector2(-203, 6)
+rotation = -0.826959
+scale = Vector2(2.51917, 25.9537)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="mainNode2D6" type="Node2D" parent="."]
+modulate = Color(0.828197, 0.828197, 0.828197, 1)
+position = Vector2(-56, -379)
+rotation = 0.73046
+scale = Vector2(0.664961, 0.703489)
+
+[node name="Sprite2D5" type="Sprite2D" parent="mainNode2D6"]
+rotation = 0.111521
+scale = Vector2(4.10644, 36.4106)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D6" type="Sprite2D" parent="mainNode2D6"]
+position = Vector2(-123, -16)
+rotation = -0.25386
+scale = Vector2(2.81758, 32.1459)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D7" type="Sprite2D" parent="mainNode2D6"]
+position = Vector2(-203, 6)
+rotation = -0.826959
+scale = Vector2(2.51917, 25.9537)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Node2D12" type="Node2D" parent="."]
+modulate = Color(0.629675, 0.629675, 0.629675, 1)
+position = Vector2(-68, -397)
+rotation = 1.97748
+scale = Vector2(0.630013, -0.631886)
+
+[node name="Sprite2D5" type="Sprite2D" parent="Node2D12"]
+rotation = 0.111521
+scale = Vector2(4.10644, 36.4106)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D6" type="Sprite2D" parent="Node2D12"]
+position = Vector2(-123, -16)
+rotation = -0.25386
+scale = Vector2(2.81758, 32.1459)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D7" type="Sprite2D" parent="Node2D12"]
+position = Vector2(-203, 6)
+rotation = -0.826959
+scale = Vector2(2.51917, 25.9537)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="mainNode2D8" type="Node2D" parent="."]
+modulate = Color(0.828197, 0.828197, 0.828197, 1)
+position = Vector2(-68, -397)
+rotation = 1.63903
+scale = Vector2(0.559908, -0.561572)
+
+[node name="Sprite2D5" type="Sprite2D" parent="mainNode2D8"]
+rotation = 0.111521
+scale = Vector2(4.10644, 36.4106)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D6" type="Sprite2D" parent="mainNode2D8"]
+position = Vector2(-123, -16)
+rotation = -0.25386
+scale = Vector2(2.81758, 32.1459)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Sprite2D7" type="Sprite2D" parent="mainNode2D8"]
+position = Vector2(-203, 6)
+rotation = -0.826959
+scale = Vector2(2.51917, 25.9537)
+texture = SubResource("GradientTexture1D_he5fp")
+offset = Vector2(-16, -0.5)
+
+[node name="Hexagon" type="Sprite2D" parent="."]
+modulate = Color(0.227159, 0.158365, 0.102112, 1)
+position = Vector2(-77, -378)
+rotation = 2.16671
+scale = Vector2(0.0515273, 0.0515273)
+texture = ExtResource("1_b54q5")
+
+[node name="Hexagon2" type="Sprite2D" parent="Hexagon"]
+modulate = Color(0.712129, 0.712129, 0.712129, 1)
+position = Vector2(272.679, -136.34)
+scale = Vector2(0.172528, 0.172528)
+texture = ExtResource("1_b54q5")
+
+[node name="Hexagon3" type="Sprite2D" parent="Hexagon"]
+modulate = Color(0.712129, 0.712129, 0.712129, 1)
+position = Vector2(62.926, -314.63)
+scale = Vector2(0.172528, 0.172528)
+texture = ExtResource("1_b54q5")
+
+[node name="Hexagon2" type="Sprite2D" parent="."]
+modulate = Color(0.306236, 0.218686, 0.147156, 1)
+position = Vector2(-35, -401)
+rotation = 0.266443
+scale = Vector2(0.0515273, 0.0515273)
+texture = ExtResource("1_b54q5")
+
+[node name="Hexagon2" type="Sprite2D" parent="Hexagon2"]
+modulate = Color(0.712129, 0.712129, 0.712129, 1)
+position = Vector2(272.679, -136.34)
+scale = Vector2(0.172528, 0.172528)
+texture = ExtResource("1_b54q5")
+
+[node name="Hexagon3" type="Sprite2D" parent="Hexagon2"]
+modulate = Color(0.712129, 0.712129, 0.712129, 1)
+position = Vector2(62.926, -314.63)
+scale = Vector2(0.172528, 0.172528)
+texture = ExtResource("1_b54q5")
+
+[node name="Hexagon3" type="Sprite2D" parent="."]
+modulate = Color(0.238132, 0.166711, 0.108316, 1)
+position = Vector2(-71, -417)
+rotation = -0.147981
+scale = Vector2(0.0391577, 0.0391577)
+texture = ExtResource("1_b54q5")
+
+[node name="Hexagon2" type="Sprite2D" parent="Hexagon3"]
+modulate = Color(0.712129, 0.712129, 0.712129, 1)
+position = Vector2(272.679, -136.34)
+scale = Vector2(0.172528, 0.172528)
+texture = ExtResource("1_b54q5")
+
+[node name="Hexagon3" type="Sprite2D" parent="Hexagon3"]
+modulate = Color(0.712129, 0.712129, 0.712129, 1)
+position = Vector2(62.926, -314.63)
+scale = Vector2(0.172528, 0.172528)
+texture = ExtResource("1_b54q5")