From 0ba1af4a5a9b05f31955d3e807b3ef960ad20846 Mon Sep 17 00:00:00 2001 From: nc5432 Date: Mon, 20 May 2024 22:03:50 -0400 Subject: [PATCH] Spells --- Resources/Spellbooks/oldBook.tres | 5 +- Resources/Spells/acidSpray.tres | 26 + Resources/Spells/duckSwarm.tres | 1 + Resources/Spells/fireball.tres | 1 + Resources/Spells/firebolt.tres | 1 + Resources/Spells/iceSpear.tres | 26 + Resources/Spells/icyWind.tres | 5 +- Resources/Spells/poisonShield.tres | 26 + Resources/Spells/poisonSting.tres | 26 + Resources/Spells/rockThrow.tres | 3 +- Resources/Spells/sandstorm.tres | 26 + Resources/Spells/stoneWall.tres | 3 +- Resources/Spells/wallOfFire.tres | 26 + Resources/spell.gd | 1 + Scenes/Animations/acidSprayAnim.tscn | 1183 ++++++++++++++++++++++++++ Scripts/data.gd | 10 +- Themes/default.tres | 24 +- 17 files changed, 1372 insertions(+), 21 deletions(-) create mode 100644 Resources/Spells/acidSpray.tres create mode 100644 Resources/Spells/iceSpear.tres create mode 100644 Resources/Spells/poisonShield.tres create mode 100644 Resources/Spells/poisonSting.tres create mode 100644 Resources/Spells/sandstorm.tres create mode 100644 Resources/Spells/wallOfFire.tres create mode 100644 Scenes/Animations/acidSprayAnim.tscn diff --git a/Resources/Spellbooks/oldBook.tres b/Resources/Spellbooks/oldBook.tres index 4f825d7..fbf2246 100644 --- a/Resources/Spellbooks/oldBook.tres +++ b/Resources/Spellbooks/oldBook.tres @@ -1,16 +1,17 @@ -[gd_resource type="Resource" script_class="Spellbook" load_steps=6 format=3 uid="uid://bxtiv2esuer8v"] +[gd_resource type="Resource" script_class="Spellbook" load_steps=7 format=3 uid="uid://bxtiv2esuer8v"] [ext_resource type="Script" path="res://Resources/spellbook.gd" id="1_t8h8m"] [ext_resource type="Resource" uid="uid://7rne03vmayep" path="res://Resources/Spells/stoneWall.tres" id="2_5c5iu"] [ext_resource type="Resource" uid="uid://dl6nv6lp460n3" path="res://Resources/Spells/rockThrow.tres" id="3_ocgmh"] [ext_resource type="Resource" uid="uid://bmpu6k55bckdv" path="res://Resources/Spells/fireball.tres" id="4_kv0hs"] [ext_resource type="Resource" uid="uid://c6mwbnutxm3vb" path="res://Resources/Spells/icyWind.tres" id="5_eymrm"] +[ext_resource type="Resource" uid="uid://dhrq8tkycy1f" path="res://Resources/Spells/acidSpray.tres" id="6_qtyjr"] [resource] script = ExtResource("1_t8h8m") name = "Old Book" description = "An old spellbook you found on the side of the road" -spells = Array[Resource("res://Resources/spell.gd")]([ExtResource("2_5c5iu"), ExtResource("3_ocgmh"), ExtResource("4_kv0hs"), ExtResource("5_eymrm")]) +spells = Array[Resource("res://Resources/spell.gd")]([ExtResource("2_5c5iu"), ExtResource("3_ocgmh"), ExtResource("4_kv0hs"), ExtResource("5_eymrm"), ExtResource("6_qtyjr"), null]) damageMod = 1.0 defenseMod = 1.0 element = 0 diff --git a/Resources/Spells/acidSpray.tres b/Resources/Spells/acidSpray.tres new file mode 100644 index 0000000..320bdff --- /dev/null +++ b/Resources/Spells/acidSpray.tres @@ -0,0 +1,26 @@ +[gd_resource type="Resource" script_class="Spell" load_steps=3 format=3 uid="uid://dhrq8tkycy1f"] + +[ext_resource type="Texture2D" uid="uid://dah87146gpgag" path="res://Sprites/Spells/Poison Spells Pack by Captainskeleto/Poison Spells/Poison Spell50.png" id="1_aenud"] +[ext_resource type="Script" path="res://Resources/spell.gd" id="2_5m3ue"] + +[resource] +script = ExtResource("2_5m3ue") +icon = ExtResource("1_aenud") +name = "Acid Spray" +description = "Spray acid in front of you, disolving your opponents" +rarity = 0 +animation = "res://Scenes/Animations/acidSprayAnim.tscn" +damage = 2.0 +backfireStrength = 1.0 +castCombo = Array[String](["left", "right", "up"]) +element = 3 +stunning = false +timeout = 10.0 +cooldown = 3.0 +blockStrength = { +0: 0.8, +1: 0.9, +2: 0.9, +3: 0.8, +4: 1.0 +} diff --git a/Resources/Spells/duckSwarm.tres b/Resources/Spells/duckSwarm.tres index 94798c8..28cc5be 100644 --- a/Resources/Spells/duckSwarm.tres +++ b/Resources/Spells/duckSwarm.tres @@ -8,6 +8,7 @@ script = ExtResource("1_ikmq5") icon = ExtResource("1_34anb") name = "Duck Swarm" description = "Duck" +rarity = 3 animation = "" damage = 15.0 backfireStrength = 9.0 diff --git a/Resources/Spells/fireball.tres b/Resources/Spells/fireball.tres index 769114a..b00ffd2 100644 --- a/Resources/Spells/fireball.tres +++ b/Resources/Spells/fireball.tres @@ -8,6 +8,7 @@ script = ExtResource("1_iewgb") icon = ExtResource("1_8gs1u") name = "Fireball" description = "An enourmous ball of fire" +rarity = 2 animation = "res://Scenes/Animations/fireballAnim.tscn" damage = 8.0 backfireStrength = 6.0 diff --git a/Resources/Spells/firebolt.tres b/Resources/Spells/firebolt.tres index e968baa..53e7807 100644 --- a/Resources/Spells/firebolt.tres +++ b/Resources/Spells/firebolt.tres @@ -8,6 +8,7 @@ script = ExtResource("2_ccu2m") icon = ExtResource("1_67qon") name = "Firebolt" description = "Cast a small line of fire at your opponent" +rarity = 0 animation = "res://Scenes/Animations/fireboltAnim.tscn" damage = 1.0 backfireStrength = 1.0 diff --git a/Resources/Spells/iceSpear.tres b/Resources/Spells/iceSpear.tres new file mode 100644 index 0000000..ecee7c8 --- /dev/null +++ b/Resources/Spells/iceSpear.tres @@ -0,0 +1,26 @@ +[gd_resource type="Resource" script_class="Spell" load_steps=3 format=3 uid="uid://b3glmfhohyl68"] + +[ext_resource type="Texture2D" uid="uid://b3ysf4coderpd" path="res://Sprites/Spells/Ice & Fire Spells Pack by Captainskeleto/Ice Spells by Captainskeleto/Ice Spells/Ice Spells15.png" id="1_2g25m"] +[ext_resource type="Script" path="res://Resources/spell.gd" id="1_imvqa"] + +[resource] +script = ExtResource("1_imvqa") +icon = ExtResource("1_2g25m") +name = "Ice Spear" +description = "Throw a spear of ice at your opponent" +rarity = 0 +animation = "" +damage = 3.0 +backfireStrength = 1.0 +castCombo = Array[String](["down", "down", "right"]) +element = 2 +stunning = true +timeout = 5.0 +cooldown = 5.0 +blockStrength = { +0: 0.9, +1: 0.95, +2: 1.0, +3: 0.9, +4: 0.85 +} diff --git a/Resources/Spells/icyWind.tres b/Resources/Spells/icyWind.tres index 956938e..b5ab1aa 100644 --- a/Resources/Spells/icyWind.tres +++ b/Resources/Spells/icyWind.tres @@ -8,14 +8,15 @@ script = ExtResource("1_r2m62") icon = ExtResource("1_0yb3x") name = "Icy Wind" description = "Blows frigid wind at your opponent" +rarity = 1 animation = "res://Scenes/Animations/icyWindAnim.tscn" -damage = 4.0 +damage = 5.0 backfireStrength = 2.0 castCombo = Array[String](["left", "left", "left", "down", "left"]) element = 2 stunning = false timeout = 5.0 -cooldown = 5.0 +cooldown = 7.0 blockStrength = { 0: 0.9, 1: 0.6, diff --git a/Resources/Spells/poisonShield.tres b/Resources/Spells/poisonShield.tres new file mode 100644 index 0000000..bc6c5fc --- /dev/null +++ b/Resources/Spells/poisonShield.tres @@ -0,0 +1,26 @@ +[gd_resource type="Resource" script_class="Spell" load_steps=3 format=3 uid="uid://dl51vjra873m1"] + +[ext_resource type="Script" path="res://Resources/spell.gd" id="1_qqt37"] +[ext_resource type="Texture2D" uid="uid://c0kamwpaivuqi" path="res://Sprites/Spells/Poison Spells Pack by Captainskeleto/Poison Spells/Poison Spell11.png" id="1_sbibn"] + +[resource] +script = ExtResource("1_qqt37") +icon = ExtResource("1_sbibn") +name = "Poison Shield" +description = "Throw up a shield of condensed poison" +rarity = 1 +animation = "" +damage = 0.0 +backfireStrength = 2.0 +castCombo = Array[String](["left", "right", "up", "up", "down"]) +element = 3 +stunning = false +timeout = 5.0 +cooldown = 7.0 +blockStrength = { +0: 0.4, +1: 0.3, +2: 0.4, +3: 0.25, +4: 0.6 +} diff --git a/Resources/Spells/poisonSting.tres b/Resources/Spells/poisonSting.tres new file mode 100644 index 0000000..aaff13b --- /dev/null +++ b/Resources/Spells/poisonSting.tres @@ -0,0 +1,26 @@ +[gd_resource type="Resource" script_class="Spell" load_steps=3 format=3 uid="uid://opiwxkwnw2yp"] + +[ext_resource type="Texture2D" uid="uid://ce8l4nrqbhf0g" path="res://Sprites/Spells/Poison Spells Pack by Captainskeleto/Poison Spells/Poison Spell41.png" id="1_h33l2"] +[ext_resource type="Script" path="res://Resources/spell.gd" id="1_xw5ha"] + +[resource] +script = ExtResource("1_xw5ha") +icon = ExtResource("1_h33l2") +name = "Poison Sting" +description = "Poison Sting" +rarity = 0 +animation = "" +damage = 3.0 +backfireStrength = 1.0 +castCombo = Array[String](["left", "right", "down"]) +element = 0 +stunning = false +timeout = 10.0 +cooldown = 2.0 +blockStrength = { +0: 1.0, +1: 1.0, +2: 1.0, +3: 1.0, +4: 1.0 +} diff --git a/Resources/Spells/rockThrow.tres b/Resources/Spells/rockThrow.tres index de06a9d..96709ba 100644 --- a/Resources/Spells/rockThrow.tres +++ b/Resources/Spells/rockThrow.tres @@ -8,6 +8,7 @@ script = ExtResource("1_6330o") icon = ExtResource("1_qg8v4") name = "Rock Throw" description = "Throw a rock at your opponent" +rarity = 0 animation = "res://Scenes/Animations/rockThrowAnim.tscn" damage = 0.5 backfireStrength = 1.0 @@ -15,7 +16,7 @@ castCombo = Array[String](["down", "up", "up"]) element = 4 stunning = true timeout = 10.0 -cooldown = 2.0 +cooldown = 5.0 blockStrength = { 0: 0.8, 1: 0.8, diff --git a/Resources/Spells/sandstorm.tres b/Resources/Spells/sandstorm.tres new file mode 100644 index 0000000..796327d --- /dev/null +++ b/Resources/Spells/sandstorm.tres @@ -0,0 +1,26 @@ +[gd_resource type="Resource" script_class="Spell" load_steps=3 format=3 uid="uid://csq4f4vhgymg6"] + +[ext_resource type="Texture2D" uid="uid://cqf4y6cra8jd5" path="res://Sprites/Spells/Stone Spells Pack by Captainskeleto/Stone Spells/Stone Spells19.png" id="1_hs770"] +[ext_resource type="Script" path="res://Resources/spell.gd" id="1_k8ntc"] + +[resource] +script = ExtResource("1_k8ntc") +icon = ExtResource("1_hs770") +name = "Sandstorm" +description = "Surround your opponent in a cyclone of sand" +rarity = 1 +animation = "" +damage = 5.0 +backfireStrength = 2.0 +castCombo = Array[String](["right", "up", "right", "up", "right"]) +element = 4 +stunning = true +timeout = 5.0 +cooldown = 10.0 +blockStrength = { +0: 0.7, +1: 0.6, +2: 0.85, +3: 0.8, +4: 0.9 +} diff --git a/Resources/Spells/stoneWall.tres b/Resources/Spells/stoneWall.tres index d8b76a7..37590f6 100644 --- a/Resources/Spells/stoneWall.tres +++ b/Resources/Spells/stoneWall.tres @@ -8,13 +8,14 @@ script = ExtResource("1_tcejn") icon = ExtResource("1_y0baf") name = "Stone Wall" description = "Raise a protective wall of stone, shielding you from all attacks" +rarity = 2 animation = "res://Scenes/Animations/stoneWallAnim.tscn" damage = 0.0 backfireStrength = 1.0 castCombo = Array[String](["down", "down", "left", "right", "up", "up", "up", "up"]) element = 4 stunning = false -timeout = 10.0 +timeout = 5.0 cooldown = 10.0 blockStrength = { 0: 0.0, diff --git a/Resources/Spells/wallOfFire.tres b/Resources/Spells/wallOfFire.tres new file mode 100644 index 0000000..f91c686 --- /dev/null +++ b/Resources/Spells/wallOfFire.tres @@ -0,0 +1,26 @@ +[gd_resource type="Resource" script_class="Spell" load_steps=3 format=3 uid="uid://nd0s6k17wswc"] + +[ext_resource type="Script" path="res://Resources/spell.gd" id="1_0rgwr"] +[ext_resource type="Texture2D" uid="uid://boxgjaxkphhbv" path="res://Sprites/Spells/Ice & Fire Spells Pack by Captainskeleto/Fire Spell Pack by Captainskeleto/Fire Spells/Fire Spell Pack3.png" id="1_o8wfp"] + +[resource] +script = ExtResource("1_0rgwr") +icon = ExtResource("1_o8wfp") +name = "Wall of Fire" +description = "Conjure a flaming wall to scorch your enemies" +rarity = 1 +animation = "" +damage = 5.0 +backfireStrength = 3.0 +castCombo = Array[String](["up", "up", "left", "right", "down"]) +element = 1 +stunning = false +timeout = 5.0 +cooldown = 7.0 +blockStrength = { +0: 1.0, +1: 1.0, +2: 1.0, +3: 1.0, +4: 1.0 +} diff --git a/Resources/spell.gd b/Resources/spell.gd index 6ce704b..2ec3f17 100644 --- a/Resources/spell.gd +++ b/Resources/spell.gd @@ -5,6 +5,7 @@ class_name Spell @export var icon: CompressedTexture2D @export var name: String @export var description: String +@export var rarity: Data.Rarity @export var animation: String @export var damage: float = 1 diff --git a/Scenes/Animations/acidSprayAnim.tscn b/Scenes/Animations/acidSprayAnim.tscn new file mode 100644 index 0000000..149e268 --- /dev/null +++ b/Scenes/Animations/acidSprayAnim.tscn @@ -0,0 +1,1183 @@ +[gd_scene load_steps=107 format=3 uid="uid://b3pnua4nrjtkw"] + +[ext_resource type="Script" path="res://Scripts/animationBase.gd" id="1_3iwpy"] +[ext_resource type="Texture2D" uid="uid://b17v1e34ell73" path="res://Sprites/Particles/Particles Cleaned/20_magicbubbles_spritesheet.png" id="2_to6au"] +[ext_resource type="Texture2D" uid="uid://dt0ceryr2264j" path="res://Sprites/Particles/Particles Cleaned/17_felspell_spritesheet.png" id="3_s6qto"] + +[sub_resource type="Animation" id="Animation_afodu"] +resource_name = "attackSegment0" +length = 0.2 +step = 0.01 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("GPUParticles2D:position") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector2(298, 588)] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("GPUParticles2D:lifetime") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [3.0] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("GPUParticles2D:process_material:scale_min") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [1.0] +} +tracks/3/type = "value" +tracks/3/imported = false +tracks/3/enabled = true +tracks/3/path = NodePath("GPUParticles2D:process_material:scale_max") +tracks/3/interp = 1 +tracks/3/loop_wrap = true +tracks/3/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [1.0] +} +tracks/4/type = "value" +tracks/4/imported = false +tracks/4/enabled = true +tracks/4/path = NodePath("GPUParticles2D:process_material:linear_accel_min") +tracks/4/interp = 1 +tracks/4/loop_wrap = true +tracks/4/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [1.0] +} +tracks/5/type = "value" +tracks/5/imported = false +tracks/5/enabled = true +tracks/5/path = NodePath("GPUParticles2D:process_material:linear_accel_max") +tracks/5/interp = 1 +tracks/5/loop_wrap = true +tracks/5/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [1.0] +} +tracks/6/type = "value" +tracks/6/imported = false +tracks/6/enabled = true +tracks/6/path = NodePath("GPUParticles2D:process_material:tangential_accel_min") +tracks/6/interp = 1 +tracks/6/loop_wrap = true +tracks/6/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [1.0] +} +tracks/7/type = "value" +tracks/7/imported = false +tracks/7/enabled = true +tracks/7/path = NodePath("GPUParticles2D:process_material:tangential_accel_max") +tracks/7/interp = 1 +tracks/7/loop_wrap = true +tracks/7/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [2.0] +} +tracks/8/type = "value" +tracks/8/imported = false +tracks/8/enabled = true +tracks/8/path = NodePath("AnimatedSprite2D:position") +tracks/8/interp = 1 +tracks/8/loop_wrap = true +tracks/8/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector2(289, 468)] +} +tracks/9/type = "value" +tracks/9/imported = false +tracks/9/enabled = true +tracks/9/path = NodePath("AnimatedSprite2D:scale") +tracks/9/interp = 1 +tracks/9/loop_wrap = true +tracks/9/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector2(1e-05, 1e-05)] +} +tracks/10/type = "value" +tracks/10/imported = false +tracks/10/enabled = true +tracks/10/path = NodePath("AnimatedSprite2D:speed_scale") +tracks/10/interp = 1 +tracks/10/loop_wrap = true +tracks/10/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [1.0] +} +tracks/11/type = "value" +tracks/11/imported = false +tracks/11/enabled = true +tracks/11/path = NodePath("GPUParticles2D:emitting") +tracks/11/interp = 1 +tracks/11/loop_wrap = true +tracks/11/keys = { +"times": PackedFloat32Array(0.01), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [true] +} +tracks/12/type = "value" +tracks/12/imported = false +tracks/12/enabled = true +tracks/12/path = NodePath("GPUParticles2D:amount_ratio") +tracks/12/interp = 1 +tracks/12/loop_wrap = true +tracks/12/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [0.7] +} + +[sub_resource type="Animation" id="Animation_aewhu"] +length = 0.001 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("GPUParticles2D:position") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector2(298, 588)] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("GPUParticles2D:lifetime") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [3.0] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("GPUParticles2D:process_material:scale_min") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [1.0] +} +tracks/3/type = "value" +tracks/3/imported = false +tracks/3/enabled = true +tracks/3/path = NodePath("GPUParticles2D:process_material:scale_max") +tracks/3/interp = 1 +tracks/3/loop_wrap = true +tracks/3/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [1.0] +} +tracks/4/type = "value" +tracks/4/imported = false +tracks/4/enabled = true +tracks/4/path = NodePath("GPUParticles2D:process_material:linear_accel_min") +tracks/4/interp = 1 +tracks/4/loop_wrap = true +tracks/4/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [1.0] +} +tracks/5/type = "value" +tracks/5/imported = false +tracks/5/enabled = true +tracks/5/path = NodePath("GPUParticles2D:process_material:linear_accel_max") +tracks/5/interp = 1 +tracks/5/loop_wrap = true +tracks/5/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [1.0] +} +tracks/6/type = "value" +tracks/6/imported = false +tracks/6/enabled = true +tracks/6/path = NodePath("GPUParticles2D:process_material:tangential_accel_min") +tracks/6/interp = 1 +tracks/6/loop_wrap = true +tracks/6/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [1.0] +} +tracks/7/type = "value" +tracks/7/imported = false +tracks/7/enabled = true +tracks/7/path = NodePath("GPUParticles2D:process_material:tangential_accel_max") +tracks/7/interp = 1 +tracks/7/loop_wrap = true +tracks/7/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [2.0] +} +tracks/8/type = "value" +tracks/8/imported = false +tracks/8/enabled = true +tracks/8/path = NodePath("AnimatedSprite2D:position") +tracks/8/interp = 1 +tracks/8/loop_wrap = true +tracks/8/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector2(289, 468)] +} +tracks/9/type = "value" +tracks/9/imported = false +tracks/9/enabled = true +tracks/9/path = NodePath("AnimatedSprite2D:scale") +tracks/9/interp = 1 +tracks/9/loop_wrap = true +tracks/9/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector2(1e-05, 1e-05)] +} +tracks/10/type = "value" +tracks/10/imported = false +tracks/10/enabled = true +tracks/10/path = NodePath("AnimatedSprite2D:speed_scale") +tracks/10/interp = 1 +tracks/10/loop_wrap = true +tracks/10/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [1.0] +} +tracks/11/type = "value" +tracks/11/imported = false +tracks/11/enabled = true +tracks/11/path = NodePath("GPUParticles2D:emitting") +tracks/11/interp = 1 +tracks/11/loop_wrap = true +tracks/11/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [false] +} +tracks/12/type = "value" +tracks/12/imported = false +tracks/12/enabled = true +tracks/12/path = NodePath("GPUParticles2D:amount_ratio") +tracks/12/interp = 1 +tracks/12/loop_wrap = true +tracks/12/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [0.7] +} +tracks/13/type = "value" +tracks/13/imported = false +tracks/13/enabled = true +tracks/13/path = NodePath("GPUParticles2D:process_material:initial_velocity_min") +tracks/13/interp = 1 +tracks/13/loop_wrap = true +tracks/13/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [350.0] +} +tracks/14/type = "value" +tracks/14/imported = false +tracks/14/enabled = true +tracks/14/path = NodePath("GPUParticles2D:process_material:initial_velocity_max") +tracks/14/interp = 1 +tracks/14/loop_wrap = true +tracks/14/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [550.0] +} + +[sub_resource type="Animation" id="Animation_42eon"] +resource_name = "attackSegment1" +length = 0.2 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("AnimatedSprite2D:scale") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.2), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [Vector2(1e-05, 1e-05), Vector2(0.5, 0.5)] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("GPUParticles2D:amount_ratio") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.2), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [0.7, 1.0] +} + +[sub_resource type="Animation" id="Animation_gwdc1"] +resource_name = "attackSegment2" +length = 0.2 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("AnimatedSprite2D:scale") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.2), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [Vector2(0.5, 0.5), Vector2(1, 1)] +} + +[sub_resource type="Animation" id="Animation_butuo"] +resource_name = "attackSegment3" +length = 0.3 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("AnimatedSprite2D:speed_scale") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.3), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [1.0, 2.0] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("GPUParticles2D:amount_ratio") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.3), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [1.0, 0.0] +} + +[sub_resource type="Animation" id="Animation_g732k"] +resource_name = "attackSegment4" +length = 0.4 +step = 0.01 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("AnimatedSprite2D:scale") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.4), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [Vector2(1, 1), Vector2(1e-05, 1e-05)] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("GPUParticles2D:position") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector2(298, 471)] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("GPUParticles2D:process_material:initial_velocity_min") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0.1), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [350.0] +} +tracks/3/type = "value" +tracks/3/imported = false +tracks/3/enabled = true +tracks/3/path = NodePath("GPUParticles2D:process_material:initial_velocity_max") +tracks/3/interp = 1 +tracks/3/loop_wrap = true +tracks/3/keys = { +"times": PackedFloat32Array(0.1), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [550.0] +} + +[sub_resource type="AnimationLibrary" id="AnimationLibrary_im4uk"] +_data = { +"RESET": SubResource("Animation_aewhu"), +"attackSegment0": SubResource("Animation_afodu"), +"attackSegment1": SubResource("Animation_42eon"), +"attackSegment2": SubResource("Animation_gwdc1"), +"attackSegment3": SubResource("Animation_butuo"), +"attackSegment4": SubResource("Animation_g732k") +} + +[sub_resource type="CanvasItemMaterial" id="CanvasItemMaterial_lyst0"] +particles_animation = true +particles_anim_h_frames = 8 +particles_anim_v_frames = 8 +particles_anim_loop = true + +[sub_resource type="Curve" id="Curve_j0ic6"] +_data = [Vector2(0, 0), 0.0, 0.0, 0, 0, Vector2(0.126667, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), -4.12088, 0.0, 0, 0] +point_count = 3 + +[sub_resource type="CurveTexture" id="CurveTexture_0e4bo"] +curve = SubResource("Curve_j0ic6") + +[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_l5bwo"] +particle_flag_disable_z = true +spread = 10.0 +initial_velocity_min = 350.0 +initial_velocity_max = 550.0 +gravity = Vector3(0, 0, 0) +linear_accel_min = 1.0 +linear_accel_max = 1.0 +tangential_accel_min = 1.0 +tangential_accel_max = 2.0 +scale_curve = SubResource("CurveTexture_0e4bo") +anim_speed_min = 1.0 +anim_speed_max = 1.0 + +[sub_resource type="AtlasTexture" id="AtlasTexture_nfa6r"] +atlas = ExtResource("3_s6qto") +region = Rect2(0, 0, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_wq87s"] +atlas = ExtResource("3_s6qto") +region = Rect2(100, 0, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_apkrt"] +atlas = ExtResource("3_s6qto") +region = Rect2(200, 0, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_lbqle"] +atlas = ExtResource("3_s6qto") +region = Rect2(300, 0, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_fbncx"] +atlas = ExtResource("3_s6qto") +region = Rect2(400, 0, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_5575c"] +atlas = ExtResource("3_s6qto") +region = Rect2(500, 0, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_7xnhb"] +atlas = ExtResource("3_s6qto") +region = Rect2(600, 0, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_70c7t"] +atlas = ExtResource("3_s6qto") +region = Rect2(700, 0, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_65bcl"] +atlas = ExtResource("3_s6qto") +region = Rect2(800, 0, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_5f0ag"] +atlas = ExtResource("3_s6qto") +region = Rect2(900, 0, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yvhq3"] +atlas = ExtResource("3_s6qto") +region = Rect2(0, 100, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_4by3o"] +atlas = ExtResource("3_s6qto") +region = Rect2(100, 100, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_575ce"] +atlas = ExtResource("3_s6qto") +region = Rect2(200, 100, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_cj4vg"] +atlas = ExtResource("3_s6qto") +region = Rect2(300, 100, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_a538d"] +atlas = ExtResource("3_s6qto") +region = Rect2(400, 100, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_jb2p5"] +atlas = ExtResource("3_s6qto") +region = Rect2(500, 100, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_l6xep"] +atlas = ExtResource("3_s6qto") +region = Rect2(600, 100, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_sd2g0"] +atlas = ExtResource("3_s6qto") +region = Rect2(700, 100, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_bydon"] +atlas = ExtResource("3_s6qto") +region = Rect2(800, 100, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_uhho5"] +atlas = ExtResource("3_s6qto") +region = Rect2(900, 100, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_4mwms"] +atlas = ExtResource("3_s6qto") +region = Rect2(0, 200, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_1lmmq"] +atlas = ExtResource("3_s6qto") +region = Rect2(100, 200, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_xdjhn"] +atlas = ExtResource("3_s6qto") +region = Rect2(200, 200, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_6nprm"] +atlas = ExtResource("3_s6qto") +region = Rect2(300, 200, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_37prp"] +atlas = ExtResource("3_s6qto") +region = Rect2(400, 200, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_47eff"] +atlas = ExtResource("3_s6qto") +region = Rect2(500, 200, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_46c0x"] +atlas = ExtResource("3_s6qto") +region = Rect2(600, 200, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_0eabm"] +atlas = ExtResource("3_s6qto") +region = Rect2(700, 200, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_75wk2"] +atlas = ExtResource("3_s6qto") +region = Rect2(800, 200, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_pm8ag"] +atlas = ExtResource("3_s6qto") +region = Rect2(900, 200, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_8q037"] +atlas = ExtResource("3_s6qto") +region = Rect2(0, 300, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_lwxfq"] +atlas = ExtResource("3_s6qto") +region = Rect2(100, 300, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_nvce6"] +atlas = ExtResource("3_s6qto") +region = Rect2(200, 300, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_dkmbb"] +atlas = ExtResource("3_s6qto") +region = Rect2(300, 300, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_xj50w"] +atlas = ExtResource("3_s6qto") +region = Rect2(400, 300, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_href3"] +atlas = ExtResource("3_s6qto") +region = Rect2(500, 300, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_tlsju"] +atlas = ExtResource("3_s6qto") +region = Rect2(600, 300, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_epxud"] +atlas = ExtResource("3_s6qto") +region = Rect2(700, 300, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_h0i5g"] +atlas = ExtResource("3_s6qto") +region = Rect2(800, 300, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_4mpff"] +atlas = ExtResource("3_s6qto") +region = Rect2(900, 300, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_fwjqs"] +atlas = ExtResource("3_s6qto") +region = Rect2(0, 400, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_pouee"] +atlas = ExtResource("3_s6qto") +region = Rect2(100, 400, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_keo8m"] +atlas = ExtResource("3_s6qto") +region = Rect2(200, 400, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_2lqho"] +atlas = ExtResource("3_s6qto") +region = Rect2(300, 400, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_26uqh"] +atlas = ExtResource("3_s6qto") +region = Rect2(400, 400, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_jxsdi"] +atlas = ExtResource("3_s6qto") +region = Rect2(500, 400, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_bg27l"] +atlas = ExtResource("3_s6qto") +region = Rect2(600, 400, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_fjfqa"] +atlas = ExtResource("3_s6qto") +region = Rect2(700, 400, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ddp7q"] +atlas = ExtResource("3_s6qto") +region = Rect2(800, 400, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_8xlys"] +atlas = ExtResource("3_s6qto") +region = Rect2(900, 400, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_wedjd"] +atlas = ExtResource("3_s6qto") +region = Rect2(0, 500, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_2q11x"] +atlas = ExtResource("3_s6qto") +region = Rect2(100, 500, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_0kljo"] +atlas = ExtResource("3_s6qto") +region = Rect2(200, 500, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_kwxqg"] +atlas = ExtResource("3_s6qto") +region = Rect2(300, 500, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ubn4y"] +atlas = ExtResource("3_s6qto") +region = Rect2(400, 500, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_8oftq"] +atlas = ExtResource("3_s6qto") +region = Rect2(500, 500, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_dnwnw"] +atlas = ExtResource("3_s6qto") +region = Rect2(600, 500, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_k4b5i"] +atlas = ExtResource("3_s6qto") +region = Rect2(700, 500, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_kkcw7"] +atlas = ExtResource("3_s6qto") +region = Rect2(800, 500, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_xnwj6"] +atlas = ExtResource("3_s6qto") +region = Rect2(900, 500, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_8q2xt"] +atlas = ExtResource("3_s6qto") +region = Rect2(0, 600, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_oy2cx"] +atlas = ExtResource("3_s6qto") +region = Rect2(100, 600, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_lc1eq"] +atlas = ExtResource("3_s6qto") +region = Rect2(200, 600, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_x5abe"] +atlas = ExtResource("3_s6qto") +region = Rect2(300, 600, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_mns0u"] +atlas = ExtResource("3_s6qto") +region = Rect2(400, 600, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_36tpu"] +atlas = ExtResource("3_s6qto") +region = Rect2(500, 600, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_6l7ds"] +atlas = ExtResource("3_s6qto") +region = Rect2(600, 600, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_usj67"] +atlas = ExtResource("3_s6qto") +region = Rect2(700, 600, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_cfr0o"] +atlas = ExtResource("3_s6qto") +region = Rect2(800, 600, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_0bqi7"] +atlas = ExtResource("3_s6qto") +region = Rect2(900, 600, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_bk0f8"] +atlas = ExtResource("3_s6qto") +region = Rect2(0, 700, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yf4q7"] +atlas = ExtResource("3_s6qto") +region = Rect2(100, 700, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_gggda"] +atlas = ExtResource("3_s6qto") +region = Rect2(200, 700, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_52ifh"] +atlas = ExtResource("3_s6qto") +region = Rect2(300, 700, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_qpsdo"] +atlas = ExtResource("3_s6qto") +region = Rect2(400, 700, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_7ey4h"] +atlas = ExtResource("3_s6qto") +region = Rect2(500, 700, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_macjj"] +atlas = ExtResource("3_s6qto") +region = Rect2(600, 700, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_nga28"] +atlas = ExtResource("3_s6qto") +region = Rect2(700, 700, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_evku5"] +atlas = ExtResource("3_s6qto") +region = Rect2(800, 700, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_wqu7s"] +atlas = ExtResource("3_s6qto") +region = Rect2(900, 700, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_k46mb"] +atlas = ExtResource("3_s6qto") +region = Rect2(0, 800, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_0lx0w"] +atlas = ExtResource("3_s6qto") +region = Rect2(100, 800, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_vqyrw"] +atlas = ExtResource("3_s6qto") +region = Rect2(200, 800, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ra2p4"] +atlas = ExtResource("3_s6qto") +region = Rect2(300, 800, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_prawo"] +atlas = ExtResource("3_s6qto") +region = Rect2(400, 800, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_vgru7"] +atlas = ExtResource("3_s6qto") +region = Rect2(500, 800, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_8orgn"] +atlas = ExtResource("3_s6qto") +region = Rect2(600, 800, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_h7mwx"] +atlas = ExtResource("3_s6qto") +region = Rect2(700, 800, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_dvbhj"] +atlas = ExtResource("3_s6qto") +region = Rect2(800, 800, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_yxpie"] +atlas = ExtResource("3_s6qto") +region = Rect2(900, 800, 100, 100) + +[sub_resource type="AtlasTexture" id="AtlasTexture_swg67"] +atlas = ExtResource("3_s6qto") +region = Rect2(0, 900, 100, 100) + +[sub_resource type="SpriteFrames" id="SpriteFrames_if6ek"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_nfa6r") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_wq87s") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_apkrt") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_lbqle") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_fbncx") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_5575c") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_7xnhb") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_70c7t") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_65bcl") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_5f0ag") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_yvhq3") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_4by3o") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_575ce") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_cj4vg") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_a538d") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_jb2p5") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_l6xep") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_sd2g0") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_bydon") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_uhho5") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_4mwms") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_1lmmq") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_xdjhn") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_6nprm") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_37prp") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_47eff") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_46c0x") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_0eabm") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_75wk2") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_pm8ag") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_8q037") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_lwxfq") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_nvce6") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_dkmbb") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_xj50w") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_href3") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_tlsju") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_epxud") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_h0i5g") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_4mpff") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_fwjqs") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_pouee") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_keo8m") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_2lqho") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_26uqh") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_jxsdi") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_bg27l") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_fjfqa") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_ddp7q") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_8xlys") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_wedjd") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_2q11x") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_0kljo") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_kwxqg") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_ubn4y") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_8oftq") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_dnwnw") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_k4b5i") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_kkcw7") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_xnwj6") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_8q2xt") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_oy2cx") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_lc1eq") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_x5abe") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_mns0u") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_36tpu") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_6l7ds") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_usj67") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_cfr0o") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_0bqi7") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_bk0f8") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_yf4q7") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_gggda") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_52ifh") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_qpsdo") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_7ey4h") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_macjj") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_nga28") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_evku5") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_wqu7s") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_k46mb") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_0lx0w") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_vqyrw") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_ra2p4") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_prawo") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_vgru7") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_8orgn") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_h7mwx") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_dvbhj") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_yxpie") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_swg67") +}], +"loop": true, +"name": &"default", +"speed": 30.0 +}] + +[node name="acidSprayAnim" type="Node2D"] +script = ExtResource("1_3iwpy") +finalIndex = 3 + +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] +libraries = { +"": SubResource("AnimationLibrary_im4uk") +} + +[node name="GPUParticles2D" type="GPUParticles2D" parent="."] +material = SubResource("CanvasItemMaterial_lyst0") +position = Vector2(298, 588) +emitting = false +amount = 50 +amount_ratio = 0.7 +process_material = SubResource("ParticleProcessMaterial_l5bwo") +texture = ExtResource("2_to6au") +lifetime = 3.0 + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] +position = Vector2(289, 468) +scale = Vector2(1e-05, 1e-05) +sprite_frames = SubResource("SpriteFrames_if6ek") +frame_progress = 0.224631 + +[connection signal="animation_finished" from="AnimationPlayer" to="." method="animFinished"] diff --git a/Scripts/data.gd b/Scripts/data.gd index 2676309..8649ad7 100644 --- a/Scripts/data.gd +++ b/Scripts/data.gd @@ -23,12 +23,16 @@ enum Location{ DEAD } +enum Rarity{ + COMMON, + RARE, + LEGENDARY, + GAMER +} + @export var spellbook: Spellbook @export var difficulty: Difficulty = Difficulty.NORMAL @export var animations: Dictionary = {} @export var player: Combatant @export var opponent: Combatant @export var loc: Location = Location.MAINMENU -@export var masterVolume: float = 70 -@export var musicVolume: float = 70 -@export var effectsVolume: float = 70 diff --git a/Themes/default.tres b/Themes/default.tres index f88e748..06b6261 100644 --- a/Themes/default.tres +++ b/Themes/default.tres @@ -9,7 +9,7 @@ [ext_resource type="Texture2D" uid="uid://dunedrjwjxgea" path="res://Sprites/UI/Edinnu_UI_asset_pack/Target/Target (10).png" id="6_4cx20"] [ext_resource type="FontFile" uid="uid://bhggfnolqg5hu" path="res://Fonts/breathe_fire/Breathe Fire.otf" id="9_yxmfa"] -[sub_resource type="Image" id="Image_ybvdy"] +[sub_resource type="Image" id="Image_pe7av"] data = { "data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 35, 255, 255, 255, 153, 255, 255, 255, 190, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 190, 255, 255, 255, 152, 255, 255, 255, 33, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 153, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 151, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 190, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 237, 237, 237, 195, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 190, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 177, 177, 177, 209, 37, 37, 37, 252, 178, 178, 178, 209, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 176, 176, 176, 209, 32, 32, 32, 254, 26, 26, 26, 255, 84, 84, 84, 235, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 176, 176, 176, 209, 32, 32, 32, 254, 26, 26, 26, 255, 78, 78, 78, 237, 248, 248, 248, 193, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 255, 255, 255, 191, 253, 253, 253, 192, 222, 222, 222, 198, 255, 255, 255, 191, 255, 255, 255, 191, 175, 175, 175, 210, 32, 32, 32, 254, 26, 26, 26, 255, 79, 79, 79, 237, 248, 248, 248, 193, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 253, 253, 253, 192, 90, 90, 90, 234, 45, 45, 45, 249, 212, 212, 212, 200, 174, 174, 174, 210, 32, 32, 32, 254, 26, 26, 26, 255, 79, 79, 79, 237, 248, 248, 248, 193, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 232, 232, 232, 196, 54, 54, 54, 246, 26, 26, 26, 255, 43, 43, 43, 250, 32, 32, 32, 254, 26, 26, 26, 255, 81, 81, 81, 237, 248, 248, 248, 193, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 255, 255, 255, 191, 226, 226, 226, 197, 54, 54, 54, 246, 26, 26, 26, 255, 26, 26, 26, 255, 81, 81, 81, 237, 248, 248, 248, 193, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 226, 226, 226, 197, 54, 54, 54, 246, 81, 81, 81, 236, 248, 248, 248, 193, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 190, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 230, 230, 230, 197, 248, 248, 248, 193, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 189, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 152, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 150, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 33, 255, 255, 255, 151, 255, 255, 255, 190, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 189, 255, 255, 255, 150, 255, 255, 255, 32, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), "format": "RGBA8", @@ -19,9 +19,9 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_pqkb6"] -image = SubResource("Image_ybvdy") +image = SubResource("Image_pe7av") -[sub_resource type="Image" id="Image_d1oa1"] +[sub_resource type="Image" id="Image_s2c7i"] data = { "data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 13, 255, 255, 255, 96, 255, 255, 255, 136, 255, 255, 255, 173, 255, 255, 255, 173, 255, 255, 255, 136, 255, 255, 255, 95, 255, 255, 255, 11, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 56, 255, 255, 255, 171, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 168, 255, 255, 255, 51, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 56, 255, 255, 255, 191, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 190, 255, 255, 255, 50, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 12, 255, 255, 255, 171, 198, 198, 198, 255, 198, 198, 198, 255, 176, 176, 176, 255, 81, 81, 81, 255, 43, 43, 43, 255, 43, 43, 43, 255, 83, 83, 83, 255, 177, 177, 177, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 168, 255, 255, 255, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 198, 198, 198, 255, 198, 198, 198, 255, 176, 176, 176, 255, 37, 37, 37, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 39, 39, 39, 255, 179, 179, 179, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 137, 198, 198, 198, 255, 198, 198, 198, 255, 81, 81, 81, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 86, 86, 86, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 154, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 174, 198, 198, 198, 255, 198, 198, 198, 255, 43, 43, 43, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 43, 43, 43, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 180, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 173, 198, 198, 198, 255, 198, 198, 198, 255, 43, 43, 43, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 44, 44, 44, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 180, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 136, 198, 198, 198, 255, 198, 198, 198, 255, 83, 83, 83, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 88, 88, 88, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 152, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 95, 198, 198, 198, 255, 198, 198, 198, 255, 178, 178, 178, 255, 39, 39, 39, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 42, 42, 42, 255, 181, 181, 181, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 11, 255, 255, 255, 169, 198, 198, 198, 255, 198, 198, 198, 255, 179, 179, 179, 255, 86, 86, 86, 255, 43, 43, 43, 255, 44, 44, 44, 255, 88, 88, 88, 255, 181, 181, 181, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 165, 255, 255, 255, 9, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 52, 255, 255, 255, 190, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 189, 255, 255, 255, 46, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 50, 255, 255, 255, 168, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 165, 255, 255, 255, 46, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 10, 255, 255, 255, 96, 255, 255, 255, 154, 255, 255, 255, 180, 255, 255, 255, 180, 255, 255, 255, 152, 255, 255, 255, 94, 255, 255, 255, 9, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), "format": "RGBA8", @@ -31,9 +31,9 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_sogt1"] -image = SubResource("Image_d1oa1") +image = SubResource("Image_s2c7i") -[sub_resource type="Image" id="Image_7hc4l"] +[sub_resource type="Image" id="Image_ox8g0"] data = { "data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 42, 42, 42, 12, 26, 26, 26, 67, 26, 26, 26, 105, 27, 27, 27, 122, 27, 27, 27, 122, 26, 26, 26, 105, 27, 27, 27, 66, 46, 46, 46, 11, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 29, 29, 29, 44, 27, 27, 27, 122, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 122, 30, 30, 30, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 29, 29, 29, 44, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 30, 30, 30, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 42, 42, 42, 12, 27, 27, 27, 122, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 121, 46, 46, 46, 11, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 67, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 65, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 105, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 104, 255, 255, 255, 0, 255, 255, 255, 0, 27, 27, 27, 122, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 122, 255, 255, 255, 0, 255, 255, 255, 0, 27, 27, 27, 122, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 121, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 105, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 103, 255, 255, 255, 0, 255, 255, 255, 0, 27, 27, 27, 66, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 65, 255, 255, 255, 0, 255, 255, 255, 0, 46, 46, 46, 11, 27, 27, 27, 122, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 121, 51, 51, 51, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 30, 30, 30, 42, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 31, 31, 31, 41, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 30, 30, 30, 42, 27, 27, 27, 121, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 121, 31, 31, 31, 41, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 46, 46, 46, 11, 27, 27, 27, 65, 27, 27, 27, 104, 27, 27, 27, 122, 27, 27, 27, 121, 27, 27, 27, 103, 27, 27, 27, 65, 51, 51, 51, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), "format": "RGBA8", @@ -43,9 +43,9 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_bym57"] -image = SubResource("Image_7hc4l") +image = SubResource("Image_ox8g0") -[sub_resource type="Image" id="Image_8eint"] +[sub_resource type="Image" id="Image_bqrqi"] data = { "data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 33, 33, 23, 27, 27, 27, 103, 26, 26, 26, 127, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 127, 27, 27, 27, 102, 34, 34, 34, 22, 255, 255, 255, 0, 255, 255, 255, 0, 27, 27, 27, 103, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 101, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 127, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 127, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 127, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 127, 255, 255, 255, 0, 255, 255, 255, 0, 27, 27, 27, 102, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 28, 28, 28, 100, 255, 255, 255, 0, 255, 255, 255, 0, 34, 34, 34, 22, 27, 27, 27, 101, 26, 26, 26, 127, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 127, 28, 28, 28, 100, 36, 36, 36, 21, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), "format": "RGBA8", @@ -55,7 +55,7 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_n26h3"] -image = SubResource("Image_8eint") +image = SubResource("Image_bqrqi") [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_t8gt0"] content_margin_left = 4.0 @@ -84,7 +84,7 @@ expand_margin_top = 2.0 expand_margin_right = 2.0 expand_margin_bottom = 2.0 -[sub_resource type="Image" id="Image_fupbk"] +[sub_resource type="Image" id="Image_gof06"] data = { "data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 179, 179, 179, 30, 178, 178, 178, 103, 178, 178, 178, 46, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 181, 181, 181, 31, 178, 178, 178, 115, 178, 178, 178, 115, 176, 176, 176, 48, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 176, 176, 176, 48, 178, 178, 178, 115, 178, 178, 178, 115, 176, 176, 176, 48, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 176, 176, 176, 48, 178, 178, 178, 115, 178, 178, 178, 115, 173, 173, 173, 31, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 181, 181, 181, 48, 178, 178, 178, 115, 178, 178, 178, 115, 181, 181, 181, 31, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 181, 181, 181, 48, 178, 178, 178, 115, 178, 178, 178, 115, 179, 179, 179, 47, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 181, 181, 181, 31, 178, 178, 178, 115, 178, 178, 178, 115, 179, 179, 179, 47, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 179, 179, 179, 30, 178, 178, 178, 103, 178, 178, 178, 46, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), "format": "RGBA8", @@ -94,9 +94,9 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_mqdbu"] -image = SubResource("Image_fupbk") +image = SubResource("Image_gof06") -[sub_resource type="Image" id="Image_puggs"] +[sub_resource type="Image" id="Image_6w8lb"] data = { "data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 178, 178, 178, 46, 178, 178, 178, 103, 176, 176, 176, 29, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 181, 181, 181, 48, 178, 178, 178, 115, 178, 178, 178, 115, 181, 181, 181, 31, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 181, 181, 181, 48, 178, 178, 178, 115, 178, 178, 178, 115, 179, 179, 179, 47, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 181, 181, 181, 31, 178, 178, 178, 115, 178, 178, 178, 115, 179, 179, 179, 47, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 181, 181, 181, 31, 178, 178, 178, 115, 178, 178, 178, 115, 176, 176, 176, 48, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 176, 176, 176, 48, 178, 178, 178, 115, 178, 178, 178, 115, 176, 176, 176, 48, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 176, 176, 176, 48, 178, 178, 178, 115, 178, 178, 178, 115, 173, 173, 173, 31, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 178, 178, 178, 46, 178, 178, 178, 103, 179, 179, 179, 30, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), "format": "RGBA8", @@ -106,7 +106,7 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_2lr15"] -image = SubResource("Image_puggs") +image = SubResource("Image_6w8lb") [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_m1ydj"] content_margin_left = 4.0