From f08c69fa1060496dce838abbbfceb02aed914f56 Mon Sep 17 00:00:00 2001 From: Zenny Date: Mon, 9 Feb 2026 21:37:40 -0800 Subject: [PATCH] Add weapons --- .../items/weapons/resources/Atonement.tres | 30 ----------------- .../weapons/resources/BlackPlumeSword.tres | 29 ++++++++++++++++ .../src/items/weapons/resources/Ciello.tres | 30 +++++++++++++++++ .../items/weapons/resources/CrossSword.tres | 29 ++++++++++++++++ .../src/items/weapons/resources/Dilemma.tres | 29 ++++++++++++++++ .../weapons/resources/GeomanticReactor.tres | 29 ++++++++++++++++ .../items/weapons/resources/HopesEdge.tres | 11 +++---- .../weapons/resources/HuracansBlade.tres | 29 ++++++++++++++++ .../weapons/resources/LoveJudgement.tres | 4 +-- .../items/weapons/resources/MothersSpear.tres | 27 +++++++++++++++ .../items/weapons/resources/NaddahaSword.tres | 29 ++++++++++++++++ .../items/weapons/resources/NebulaChain.tres | 29 ++++++++++++++++ .../weapons/resources/Palm of Heaven.tres | 4 +-- .../items/weapons/resources/PlasmaSword.tres | 29 ++++++++++++++++ .../src/items/weapons/resources/Rondo.tres | 12 +++---- .../items/weapons/resources/RustedBlade.tres | 4 +-- .../items/weapons/resources/SealedSword.tres | 29 ++++++++++++++++ .../items/weapons/resources/SealingRod.tres | 31 ------------------ .../weapons/resources/ShiningHalberd.tres | 29 ++++++++++++++++ .../items/weapons/resources/SpadedStaff.tres | 9 ++--- .../weapons/resources/Swan Sword Odette.tres | 12 +++---- .../src/items/weapons/resources/Talwar.tres | 10 +++--- .../items/weapons/resources/YansaBlade.tres | 29 ++++++++++++++++ .../textures}/Geomantic Reactor1.png | Bin .../textures}/Geomantic Reactor1.png.import | 6 ++-- 25 files changed, 411 insertions(+), 98 deletions(-) delete mode 100644 Zennysoft.Game.Ma/src/items/weapons/resources/Atonement.tres create mode 100644 Zennysoft.Game.Ma/src/items/weapons/resources/BlackPlumeSword.tres create mode 100644 Zennysoft.Game.Ma/src/items/weapons/resources/Ciello.tres create mode 100644 Zennysoft.Game.Ma/src/items/weapons/resources/CrossSword.tres create mode 100644 Zennysoft.Game.Ma/src/items/weapons/resources/Dilemma.tres create mode 100644 Zennysoft.Game.Ma/src/items/weapons/resources/GeomanticReactor.tres create mode 100644 Zennysoft.Game.Ma/src/items/weapons/resources/HuracansBlade.tres create mode 100644 Zennysoft.Game.Ma/src/items/weapons/resources/MothersSpear.tres create mode 100644 Zennysoft.Game.Ma/src/items/weapons/resources/NaddahaSword.tres create mode 100644 Zennysoft.Game.Ma/src/items/weapons/resources/NebulaChain.tres create mode 100644 Zennysoft.Game.Ma/src/items/weapons/resources/PlasmaSword.tres create mode 100644 Zennysoft.Game.Ma/src/items/weapons/resources/SealedSword.tres delete mode 100644 Zennysoft.Game.Ma/src/items/weapons/resources/SealingRod.tres create mode 100644 Zennysoft.Game.Ma/src/items/weapons/resources/ShiningHalberd.tres create mode 100644 Zennysoft.Game.Ma/src/items/weapons/resources/YansaBlade.tres rename Zennysoft.Game.Ma/src/items/{Icons => weapons/textures}/Geomantic Reactor1.png (100%) rename Zennysoft.Game.Ma/src/items/{Icons => weapons/textures}/Geomantic Reactor1.png.import (68%) diff --git a/Zennysoft.Game.Ma/src/items/weapons/resources/Atonement.tres b/Zennysoft.Game.Ma/src/items/weapons/resources/Atonement.tres deleted file mode 100644 index 45d151926..000000000 --- a/Zennysoft.Game.Ma/src/items/weapons/resources/Atonement.tres +++ /dev/null @@ -1,30 +0,0 @@ -[gd_resource type="Resource" script_class="WeaponStats" load_steps=2 format=3 uid="uid://ww4vha51i82v"] - -[ext_resource type="Script" uid="uid://cc7byqeolw5y4" path="res://src/items/weapons/WeaponStats.cs" id="1_d2lw0"] - -[resource] -script = ExtResource("1_d2lw0") -AttackSpeed = 0.15 -WeaponElement = 0 -WeaponTag = 0 -Name = "Atonement" -Description = "\"Should I betray my mother, my father, my brother, my sister, my love, let me be pierced by a thousand knives. -Should I betray the self, let me be struck by 10,000 lightning bolts. -Should I betray them both, let me wander the earth until the pillars of heaven turn to dust.\" - -When the 2nd world reached the end of it's creation, -The Goddess of Destruction materialized it's sorrow into this form. - -A powerful weapon that has the ability to obliterate anything of the earth. - -There is significance in your using it." -SpawnRate = 0.0 -BonusAttack = 1000 -Defense = 0 -Luck = 0.05 -ThrowSpeed = 12.0 -IncreaseMaxHPAmount = 0 -IncreaseMaxVTAmount = 0 -ThrowDamage = 5 -ItemTag = 0 -metadata/_custom_type_script = "uid://cc7byqeolw5y4" diff --git a/Zennysoft.Game.Ma/src/items/weapons/resources/BlackPlumeSword.tres b/Zennysoft.Game.Ma/src/items/weapons/resources/BlackPlumeSword.tres new file mode 100644 index 000000000..dd8d21b1d --- /dev/null +++ b/Zennysoft.Game.Ma/src/items/weapons/resources/BlackPlumeSword.tres @@ -0,0 +1,29 @@ +[gd_resource type="Resource" script_class="WeaponStats" load_steps=3 format=3 uid="uid://bo186s7co0ve6"] + +[ext_resource type="Texture2D" uid="uid://b5q0nff3fkced" path="res://src/items/weapons/textures/Black Plume Blade.png" id="1_mji5e"] +[ext_resource type="Script" uid="uid://cc7byqeolw5y4" path="res://src/items/weapons/WeaponStats.cs" id="2_yrbai"] + +[resource] +script = ExtResource("2_yrbai") +AttackSpeed = 1.0 +WeaponElement = 0 +WeaponTag = 0 +SoundEffect = 22 +Name = "Black Plume Sword" +Description = "Curse Element" +SpawnRate = 0.1 +BonusAttack = 8 +BonusDefense = 0 +BonusLuck = 0.05 +BonusHP = 0 +BonusVT = 0 +AeolicResistance = 0 +TelluricResistance = 0 +HydricResistance = 0 +IgneousResistance = 0 +FerrumResistance = 0 +HolyResistance = 0 +ThrowSpeed = 12.0 +ThrowDamage = 5 +ItemTag = 0 +Texture = ExtResource("1_mji5e") diff --git a/Zennysoft.Game.Ma/src/items/weapons/resources/Ciello.tres b/Zennysoft.Game.Ma/src/items/weapons/resources/Ciello.tres new file mode 100644 index 000000000..b49f8a588 --- /dev/null +++ b/Zennysoft.Game.Ma/src/items/weapons/resources/Ciello.tres @@ -0,0 +1,30 @@ +[gd_resource type="Resource" script_class="WeaponStats" load_steps=3 format=3 uid="uid://cln4tbuj6lj7q"] + +[ext_resource type="Texture2D" uid="uid://b4b2qa08jn6vp" path="res://src/items/weapons/textures/AIRSPEAR.PNG" id="1_jiewn"] +[ext_resource type="Script" uid="uid://cc7byqeolw5y4" path="res://src/items/weapons/WeaponStats.cs" id="2_tps6s"] + +[resource] +script = ExtResource("2_tps6s") +AttackSpeed = 1.0 +WeaponElement = 0 +WeaponTag = 0 +SoundEffect = 22 +Name = "Ciello" +Description = "Triple Strike. +Does more damage when thrown." +SpawnRate = 0.1 +BonusAttack = 4 +BonusDefense = 0 +BonusLuck = 0.05 +BonusHP = 0 +BonusVT = 0 +AeolicResistance = 0 +TelluricResistance = 0 +HydricResistance = 0 +IgneousResistance = 0 +FerrumResistance = 0 +HolyResistance = 0 +ThrowSpeed = 12.0 +ThrowDamage = 5 +ItemTag = 0 +Texture = ExtResource("1_jiewn") diff --git a/Zennysoft.Game.Ma/src/items/weapons/resources/CrossSword.tres b/Zennysoft.Game.Ma/src/items/weapons/resources/CrossSword.tres new file mode 100644 index 000000000..42e93510b --- /dev/null +++ b/Zennysoft.Game.Ma/src/items/weapons/resources/CrossSword.tres @@ -0,0 +1,29 @@ +[gd_resource type="Resource" script_class="WeaponStats" load_steps=3 format=3 uid="uid://cw8bo8i4nffkr"] + +[ext_resource type="Texture2D" uid="uid://dymrg1fmwho35" path="res://src/items/weapons/textures/Cross Sword.png" id="1_67ij4"] +[ext_resource type="Script" uid="uid://cc7byqeolw5y4" path="res://src/items/weapons/WeaponStats.cs" id="2_2wyxp"] + +[resource] +script = ExtResource("2_2wyxp") +AttackSpeed = 1.0 +WeaponElement = 6 +WeaponTag = 0 +SoundEffect = 22 +Name = "Cross Sword" +Description = "Holy damage." +SpawnRate = 0.1 +BonusAttack = 9 +BonusDefense = 0 +BonusLuck = 0.05 +BonusHP = 0 +BonusVT = 0 +AeolicResistance = 0 +TelluricResistance = 0 +HydricResistance = 0 +IgneousResistance = 0 +FerrumResistance = 0 +HolyResistance = 0 +ThrowSpeed = 12.0 +ThrowDamage = 5 +ItemTag = 0 +Texture = ExtResource("1_67ij4") diff --git a/Zennysoft.Game.Ma/src/items/weapons/resources/Dilemma.tres b/Zennysoft.Game.Ma/src/items/weapons/resources/Dilemma.tres new file mode 100644 index 000000000..d82d53674 --- /dev/null +++ b/Zennysoft.Game.Ma/src/items/weapons/resources/Dilemma.tres @@ -0,0 +1,29 @@ +[gd_resource type="Resource" script_class="WeaponStats" load_steps=3 format=3 uid="uid://ckby3a66xyfg5"] + +[ext_resource type="Texture2D" uid="uid://b8b43lbckqrm0" path="res://src/items/weapons/textures/Dilemma.png" id="1_7mgs3"] +[ext_resource type="Script" uid="uid://cc7byqeolw5y4" path="res://src/items/weapons/WeaponStats.cs" id="2_ese65"] + +[resource] +script = ExtResource("2_ese65") +AttackSpeed = 1.0 +WeaponElement = 0 +WeaponTag = 1 +SoundEffect = 22 +Name = "Dilemma" +Description = "Damages self on every swing." +SpawnRate = 0.1 +BonusAttack = 15 +BonusDefense = 0 +BonusLuck = 0.05 +BonusHP = 0 +BonusVT = 0 +AeolicResistance = 0 +TelluricResistance = 0 +HydricResistance = 0 +IgneousResistance = 0 +FerrumResistance = 0 +HolyResistance = 0 +ThrowSpeed = 12.0 +ThrowDamage = 5 +ItemTag = 0 +Texture = ExtResource("1_7mgs3") diff --git a/Zennysoft.Game.Ma/src/items/weapons/resources/GeomanticReactor.tres b/Zennysoft.Game.Ma/src/items/weapons/resources/GeomanticReactor.tres new file mode 100644 index 000000000..1c49796a6 --- /dev/null +++ b/Zennysoft.Game.Ma/src/items/weapons/resources/GeomanticReactor.tres @@ -0,0 +1,29 @@ +[gd_resource type="Resource" script_class="WeaponStats" load_steps=3 format=3 uid="uid://cymdy1nsatbnd"] + +[ext_resource type="Texture2D" uid="uid://brkysvsi4caum" path="res://src/items/weapons/textures/Geomantic Reactor1.png" id="1_mqums"] +[ext_resource type="Script" uid="uid://cc7byqeolw5y4" path="res://src/items/weapons/WeaponStats.cs" id="2_ysg84"] + +[resource] +script = ExtResource("2_ysg84") +AttackSpeed = 1.0 +WeaponElement = 0 +WeaponTag = 0 +SoundEffect = 22 +Name = "Geomantic Reactor" +Description = "" +SpawnRate = 0.1 +BonusAttack = 15 +BonusDefense = 0 +BonusLuck = 0.05 +BonusHP = 0 +BonusVT = 0 +AeolicResistance = 0 +TelluricResistance = 0 +HydricResistance = 0 +IgneousResistance = 0 +FerrumResistance = 0 +HolyResistance = 0 +ThrowSpeed = 12.0 +ThrowDamage = 5 +ItemTag = 0 +Texture = ExtResource("1_mqums") diff --git a/Zennysoft.Game.Ma/src/items/weapons/resources/HopesEdge.tres b/Zennysoft.Game.Ma/src/items/weapons/resources/HopesEdge.tres index 12fbedb6e..fdac96706 100644 --- a/Zennysoft.Game.Ma/src/items/weapons/resources/HopesEdge.tres +++ b/Zennysoft.Game.Ma/src/items/weapons/resources/HopesEdge.tres @@ -1,7 +1,6 @@ -[gd_resource type="Resource" script_class="WeaponStats" load_steps=4 format=3 uid="uid://c5d1lx0m53d5i"] +[gd_resource type="Resource" script_class="WeaponStats" load_steps=3 format=3 uid="uid://c5d1lx0m53d5i"] -[ext_resource type="AudioStream" uid="uid://ilf2s8ct2stt" path="res://src/audio/sfx/PLAYER_slower_slash.ogg" id="1_wkueq"] -[ext_resource type="Texture2D" uid="uid://cil3xe3jq82r6" path="res://src/items/weapons/textures/JIBLETT.PNG" id="2_13kat"] +[ext_resource type="Texture2D" uid="uid://6bn04v14knt2" path="res://src/items/weapons/textures/Last Reward.png" id="1_entay"] [ext_resource type="Script" uid="uid://cc7byqeolw5y4" path="res://src/items/weapons/WeaponStats.cs" id="3_34krx"] [resource] @@ -10,7 +9,7 @@ AttackSpeed = 1.0 WeaponElement = 0 WeaponTag = 5 SoundEffect = 4 -Name = "Hope's Edge" +Name = "Last Reward" Description = "Sword that strikes harder the lower HP you have." SpawnRate = 0.1 BonusAttack = 0 @@ -23,8 +22,8 @@ TelluricResistance = 0 HydricResistance = 0 IgneousResistance = 0 FerrumResistance = 0 +HolyResistance = 0 ThrowSpeed = 12.0 ThrowDamage = 5 ItemTag = 0 -Texture = ExtResource("2_13kat") -AudioStream = ExtResource("1_wkueq") +Texture = ExtResource("1_entay") diff --git a/Zennysoft.Game.Ma/src/items/weapons/resources/HuracansBlade.tres b/Zennysoft.Game.Ma/src/items/weapons/resources/HuracansBlade.tres new file mode 100644 index 000000000..b01de580e --- /dev/null +++ b/Zennysoft.Game.Ma/src/items/weapons/resources/HuracansBlade.tres @@ -0,0 +1,29 @@ +[gd_resource type="Resource" script_class="WeaponStats" load_steps=3 format=3 uid="uid://b3b5yrbj2w3ra"] + +[ext_resource type="Texture2D" uid="uid://co3xruv7y1x8b" path="res://src/items/weapons/textures/Flamesword.png" id="1_r3s2a"] +[ext_resource type="Script" uid="uid://cc7byqeolw5y4" path="res://src/items/weapons/WeaponStats.cs" id="2_lrcu0"] + +[resource] +script = ExtResource("2_lrcu0") +AttackSpeed = 1.0 +WeaponElement = 4 +WeaponTag = 0 +SoundEffect = 22 +Name = "Huracán's Blade" +Description = "Igneous damage." +SpawnRate = 0.1 +BonusAttack = 7 +BonusDefense = 0 +BonusLuck = 0.05 +BonusHP = 0 +BonusVT = 0 +AeolicResistance = 0 +TelluricResistance = 0 +HydricResistance = 0 +IgneousResistance = 0 +FerrumResistance = 0 +HolyResistance = 0 +ThrowSpeed = 12.0 +ThrowDamage = 5 +ItemTag = 0 +Texture = ExtResource("1_r3s2a") diff --git a/Zennysoft.Game.Ma/src/items/weapons/resources/LoveJudgement.tres b/Zennysoft.Game.Ma/src/items/weapons/resources/LoveJudgement.tres index 4b2b6d202..9aaff2163 100644 --- a/Zennysoft.Game.Ma/src/items/weapons/resources/LoveJudgement.tres +++ b/Zennysoft.Game.Ma/src/items/weapons/resources/LoveJudgement.tres @@ -11,9 +11,9 @@ WeaponTag = 0 SoundEffect = 22 Name = "Love Judgement" Description = "+12 ATK -A mace only wieldable by the strong of heart." +A mace only wieldable by the stout of heart." SpawnRate = 0.01 -BonusAttack = 12 +BonusAttack = 11 BonusDefense = 0 BonusLuck = 0.05 BonusHP = 0 diff --git a/Zennysoft.Game.Ma/src/items/weapons/resources/MothersSpear.tres b/Zennysoft.Game.Ma/src/items/weapons/resources/MothersSpear.tres new file mode 100644 index 000000000..9879a3a3b --- /dev/null +++ b/Zennysoft.Game.Ma/src/items/weapons/resources/MothersSpear.tres @@ -0,0 +1,27 @@ +[gd_resource type="Resource" script_class="WeaponStats" load_steps=2 format=3 uid="uid://u8ed8gs5xx2h"] + +[ext_resource type="Script" uid="uid://cc7byqeolw5y4" path="res://src/items/weapons/WeaponStats.cs" id="2_j7txh"] + +[resource] +script = ExtResource("2_j7txh") +AttackSpeed = 1.0 +WeaponElement = 2 +WeaponTag = 0 +SoundEffect = 22 +Name = "Mother's Spear" +Description = "\"Earth, When I am about to Die, I Lean on you. Earth, While I am Alive, I Depend on You\"." +SpawnRate = 0.01 +BonusAttack = 7 +BonusDefense = 0 +BonusLuck = 0.05 +BonusHP = 0 +BonusVT = 0 +AeolicResistance = 0 +TelluricResistance = 0 +HydricResistance = 0 +IgneousResistance = 0 +FerrumResistance = 0 +HolyResistance = 0 +ThrowSpeed = 12.0 +ThrowDamage = 5 +ItemTag = 0 diff --git a/Zennysoft.Game.Ma/src/items/weapons/resources/NaddahaSword.tres b/Zennysoft.Game.Ma/src/items/weapons/resources/NaddahaSword.tres new file mode 100644 index 000000000..aca952cf3 --- /dev/null +++ b/Zennysoft.Game.Ma/src/items/weapons/resources/NaddahaSword.tres @@ -0,0 +1,29 @@ +[gd_resource type="Resource" script_class="WeaponStats" load_steps=3 format=3 uid="uid://4vyouoteg86x"] + +[ext_resource type="Texture2D" uid="uid://yjuq5goj1f7o" path="res://src/items/weapons/textures/watersword.png" id="1_4n8qe"] +[ext_resource type="Script" uid="uid://cc7byqeolw5y4" path="res://src/items/weapons/WeaponStats.cs" id="1_js8jr"] + +[resource] +script = ExtResource("1_js8jr") +AttackSpeed = 1.0 +WeaponElement = 3 +WeaponTag = 0 +SoundEffect = 22 +Name = "Naddaha Sword" +Description = "Hydric Damage." +SpawnRate = 0.01 +BonusAttack = 7 +BonusDefense = 0 +BonusLuck = 0.05 +BonusHP = 0 +BonusVT = 0 +AeolicResistance = 0 +TelluricResistance = 0 +HydricResistance = 0 +IgneousResistance = 0 +FerrumResistance = 0 +HolyResistance = 0 +ThrowSpeed = 12.0 +ThrowDamage = 5 +ItemTag = 0 +Texture = ExtResource("1_4n8qe") diff --git a/Zennysoft.Game.Ma/src/items/weapons/resources/NebulaChain.tres b/Zennysoft.Game.Ma/src/items/weapons/resources/NebulaChain.tres new file mode 100644 index 000000000..293166c77 --- /dev/null +++ b/Zennysoft.Game.Ma/src/items/weapons/resources/NebulaChain.tres @@ -0,0 +1,29 @@ +[gd_resource type="Resource" script_class="WeaponStats" load_steps=3 format=3 uid="uid://6qev4q6vwue0"] + +[ext_resource type="Texture2D" uid="uid://cr2jhtawg0lsw" path="res://src/items/weapons/textures/Nebula Chain.png" id="1_17mhp"] +[ext_resource type="Script" uid="uid://cc7byqeolw5y4" path="res://src/items/weapons/WeaponStats.cs" id="2_4aje4"] + +[resource] +script = ExtResource("2_4aje4") +AttackSpeed = 1.0 +WeaponElement = 0 +WeaponTag = 2 +SoundEffect = 22 +Name = "Nebula Chain" +Description = "Chain Whip that strikes through time and dimension." +SpawnRate = 0.01 +BonusAttack = 7 +BonusDefense = 0 +BonusLuck = 0.05 +BonusHP = 0 +BonusVT = 0 +AeolicResistance = 0 +TelluricResistance = 0 +HydricResistance = 0 +IgneousResistance = 0 +FerrumResistance = 0 +HolyResistance = 0 +ThrowSpeed = 12.0 +ThrowDamage = 5 +ItemTag = 0 +Texture = ExtResource("1_17mhp") diff --git a/Zennysoft.Game.Ma/src/items/weapons/resources/Palm of Heaven.tres b/Zennysoft.Game.Ma/src/items/weapons/resources/Palm of Heaven.tres index cfb4f748a..dc318ca37 100644 --- a/Zennysoft.Game.Ma/src/items/weapons/resources/Palm of Heaven.tres +++ b/Zennysoft.Game.Ma/src/items/weapons/resources/Palm of Heaven.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="WeaponStats" load_steps=3 format=3 uid="uid://ckj1m4iv4m02r"] -[ext_resource type="Texture2D" uid="uid://740syoj0w14p" path="res://src/items/weapons/textures/PALM OF HEAVEN.PNG" id="1_hi6xm"] +[ext_resource type="Texture2D" uid="uid://cd8yow0v36hpi" path="res://src/items/weapons/textures/PALM OF HEAVEN.PNG" id="1_hi6xm"] [ext_resource type="Script" uid="uid://cc7byqeolw5y4" path="res://src/items/weapons/WeaponStats.cs" id="1_pwwg7"] [resource] @@ -10,7 +10,7 @@ WeaponElement = 7 WeaponTag = 0 SoundEffect = 22 Name = "Palm of Heaven" -Description = "+8 ATK" +Description = "" SpawnRate = 0.01 BonusAttack = 8 BonusDefense = 0 diff --git a/Zennysoft.Game.Ma/src/items/weapons/resources/PlasmaSword.tres b/Zennysoft.Game.Ma/src/items/weapons/resources/PlasmaSword.tres new file mode 100644 index 000000000..531936cee --- /dev/null +++ b/Zennysoft.Game.Ma/src/items/weapons/resources/PlasmaSword.tres @@ -0,0 +1,29 @@ +[gd_resource type="Resource" script_class="WeaponStats" load_steps=3 format=3 uid="uid://dm1eyabepr2e3"] + +[ext_resource type="Texture2D" uid="uid://drfdn32jev5q4" path="res://src/items/weapons/textures/plasmasword1.png" id="1_pjhkt"] +[ext_resource type="Script" uid="uid://cc7byqeolw5y4" path="res://src/items/weapons/WeaponStats.cs" id="2_rgna4"] + +[resource] +script = ExtResource("2_rgna4") +AttackSpeed = 1.0 +WeaponElement = 0 +WeaponTag = 0 +SoundEffect = 22 +Name = "Plasma Sword" +Description = "Has the power to occasionally instantly disintegrate an enemy" +SpawnRate = 0.05 +BonusAttack = 14 +BonusDefense = 0 +BonusLuck = 0.05 +BonusHP = 0 +BonusVT = 0 +AeolicResistance = 0 +TelluricResistance = 0 +HydricResistance = 0 +IgneousResistance = 0 +FerrumResistance = 0 +HolyResistance = 0 +ThrowSpeed = 12.0 +ThrowDamage = 5 +ItemTag = 0 +Texture = ExtResource("1_pjhkt") diff --git a/Zennysoft.Game.Ma/src/items/weapons/resources/Rondo.tres b/Zennysoft.Game.Ma/src/items/weapons/resources/Rondo.tres index 20e375d04..e66ffaf42 100644 --- a/Zennysoft.Game.Ma/src/items/weapons/resources/Rondo.tres +++ b/Zennysoft.Game.Ma/src/items/weapons/resources/Rondo.tres @@ -1,7 +1,6 @@ -[gd_resource type="Resource" script_class="WeaponStats" load_steps=4 format=3 uid="uid://gebgo2x6nr3t"] +[gd_resource type="Resource" script_class="WeaponStats" load_steps=3 format=3 uid="uid://gebgo2x6nr3t"] -[ext_resource type="AudioStream" uid="uid://bo2u1ceci6k1i" path="res://src/audio/sfx/PLAYER_quicker_slash.ogg" id="1_0caxp"] -[ext_resource type="Texture2D" uid="uid://b8c7kd436tg4" path="res://src/items/weapons/textures/RONDO.PNG" id="1_cvwbh"] +[ext_resource type="Texture2D" uid="uid://c63uufq63qpuy" path="res://src/items/weapons/textures/Rondo.png" id="1_pi816"] [ext_resource type="Script" uid="uid://cc7byqeolw5y4" path="res://src/items/weapons/WeaponStats.cs" id="1_xfb0x"] [resource] @@ -9,11 +8,12 @@ script = ExtResource("1_xfb0x") AttackSpeed = 1.333 WeaponElement = 0 WeaponTag = 0 +SoundEffect = 22 Name = "Rondo" Description = "+7 ATK An eastern blade outside of time and reproach." SpawnRate = 0.01 -BonusAttack = 7 +BonusAttack = 6 BonusDefense = 0 BonusLuck = 0.05 BonusHP = 0 @@ -23,8 +23,8 @@ TelluricResistance = 0 HydricResistance = 0 IgneousResistance = 0 FerrumResistance = 0 +HolyResistance = 0 ThrowSpeed = 12.0 ThrowDamage = 5 ItemTag = 0 -Texture = ExtResource("1_cvwbh") -AudioStream = ExtResource("1_0caxp") +Texture = ExtResource("1_pi816") diff --git a/Zennysoft.Game.Ma/src/items/weapons/resources/RustedBlade.tres b/Zennysoft.Game.Ma/src/items/weapons/resources/RustedBlade.tres index f92533263..636ebc8f3 100644 --- a/Zennysoft.Game.Ma/src/items/weapons/resources/RustedBlade.tres +++ b/Zennysoft.Game.Ma/src/items/weapons/resources/RustedBlade.tres @@ -8,11 +8,11 @@ script = ExtResource("3_2ykeu") AttackSpeed = 1.0 WeaponElement = 5 WeaponTag = 6 -SoundEffect = 4 +SoundEffect = 22 Name = "Rusted Blade" Description = "Small chance to give enemy and self a lethal infection." SpawnRate = 0.1 -BonusAttack = 0 +BonusAttack = 1 BonusDefense = 0 BonusLuck = 0.05 BonusHP = 0 diff --git a/Zennysoft.Game.Ma/src/items/weapons/resources/SealedSword.tres b/Zennysoft.Game.Ma/src/items/weapons/resources/SealedSword.tres new file mode 100644 index 000000000..bb459a566 --- /dev/null +++ b/Zennysoft.Game.Ma/src/items/weapons/resources/SealedSword.tres @@ -0,0 +1,29 @@ +[gd_resource type="Resource" script_class="WeaponStats" load_steps=3 format=3 uid="uid://b7xr0l4a8g1gk"] + +[ext_resource type="Texture2D" uid="uid://bbcftfavnf6px" path="res://src/items/weapons/textures/Sealed Sword.PNG" id="1_ah75f"] +[ext_resource type="Script" uid="uid://cc7byqeolw5y4" path="res://src/items/weapons/WeaponStats.cs" id="2_3qij2"] + +[resource] +script = ExtResource("2_3qij2") +AttackSpeed = 1.0 +WeaponElement = 0 +WeaponTag = 0 +SoundEffect = 22 +Name = "Sealed Sword" +Description = "Weapon cannot pass beyond current floor once equipped." +SpawnRate = 0.5 +BonusAttack = 2 +BonusDefense = 0 +BonusLuck = 0.05 +BonusHP = 0 +BonusVT = 0 +AeolicResistance = 0 +TelluricResistance = 0 +HydricResistance = 0 +IgneousResistance = 0 +FerrumResistance = 0 +HolyResistance = 0 +ThrowSpeed = 12.0 +ThrowDamage = 5 +ItemTag = 1 +Texture = ExtResource("1_ah75f") diff --git a/Zennysoft.Game.Ma/src/items/weapons/resources/SealingRod.tres b/Zennysoft.Game.Ma/src/items/weapons/resources/SealingRod.tres deleted file mode 100644 index 2a747dde3..000000000 --- a/Zennysoft.Game.Ma/src/items/weapons/resources/SealingRod.tres +++ /dev/null @@ -1,31 +0,0 @@ -[gd_resource type="Resource" script_class="WeaponStats" load_steps=3 format=3 uid="uid://b7xr0l4a8g1gk"] - -[ext_resource type="Script" uid="uid://cc7byqeolw5y4" path="res://src/items/weapons/WeaponStats.cs" id="1_40b5j"] -[ext_resource type="Texture2D" uid="uid://b1qbho30vnuxf" path="res://src/items/weapons/textures/sealing rod.PNG" id="1_wiylj"] - -[resource] -script = ExtResource("1_40b5j") -AttackSpeed = 1.0 -WeaponElement = 0 -WeaponTag = 0 -SoundEffect = 22 -Name = "Sealing Rod" -Description = "+2 ATK -A wand fitted with charms said to cleanse and purify that which belongs to other worlds. -It's unaligned nature has the power to balance all that it comes into contact with, should the wielder have the will." -SpawnRate = 0.5 -BonusAttack = 2 -BonusDefense = 0 -BonusLuck = 0.05 -BonusHP = 0 -BonusVT = 0 -AeolicResistance = 0 -TelluricResistance = 0 -HydricResistance = 0 -IgneousResistance = 0 -FerrumResistance = 0 -HolyResistance = 0 -ThrowSpeed = 12.0 -ThrowDamage = 5 -ItemTag = 0 -Texture = ExtResource("1_wiylj") diff --git a/Zennysoft.Game.Ma/src/items/weapons/resources/ShiningHalberd.tres b/Zennysoft.Game.Ma/src/items/weapons/resources/ShiningHalberd.tres new file mode 100644 index 000000000..cc3c6bd79 --- /dev/null +++ b/Zennysoft.Game.Ma/src/items/weapons/resources/ShiningHalberd.tres @@ -0,0 +1,29 @@ +[gd_resource type="Resource" script_class="WeaponStats" load_steps=3 format=3 uid="uid://bj3w2xkxjcbla"] + +[ext_resource type="Texture2D" uid="uid://dxdfa8byilqvd" path="res://src/items/weapons/textures/Shining Halberd.PNG" id="1_tmqnw"] +[ext_resource type="Script" uid="uid://cc7byqeolw5y4" path="res://src/items/weapons/WeaponStats.cs" id="2_vrork"] + +[resource] +script = ExtResource("2_vrork") +AttackSpeed = 0.75 +WeaponElement = 0 +WeaponTag = 0 +SoundEffect = 23 +Name = "Shining Halberd" +Description = "Weapon that gradually becomes weaker." +SpawnRate = 0.3 +BonusAttack = 8 +BonusDefense = 0 +BonusLuck = 0.05 +BonusHP = 0 +BonusVT = 0 +AeolicResistance = 0 +TelluricResistance = 0 +HydricResistance = 0 +IgneousResistance = 0 +FerrumResistance = 0 +HolyResistance = 0 +ThrowSpeed = 12.0 +ThrowDamage = 5 +ItemTag = 0 +Texture = ExtResource("1_tmqnw") diff --git a/Zennysoft.Game.Ma/src/items/weapons/resources/SpadedStaff.tres b/Zennysoft.Game.Ma/src/items/weapons/resources/SpadedStaff.tres index bb90f4a0c..a3957ce57 100644 --- a/Zennysoft.Game.Ma/src/items/weapons/resources/SpadedStaff.tres +++ b/Zennysoft.Game.Ma/src/items/weapons/resources/SpadedStaff.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="WeaponStats" load_steps=3 format=3 uid="uid://dj6i0em2a3hj8"] -[ext_resource type="Texture2D" uid="uid://cixq2naufiuhv" path="res://src/items/weapons/textures/spaded staff.PNG" id="1_6tifm"] +[ext_resource type="Texture2D" uid="uid://br8erjl7ubifw" path="res://src/items/weapons/textures/spaded staff.PNG" id="1_6tifm"] [ext_resource type="Script" uid="uid://cc7byqeolw5y4" path="res://src/items/weapons/WeaponStats.cs" id="2_w4n0u"] [resource] @@ -9,10 +9,10 @@ AttackSpeed = 0.75 WeaponElement = 0 WeaponTag = 0 SoundEffect = 23 -Name = "Monk's Spade" -Description = "+5 ATK, Slow" +Name = "Spaded Staff" +Description = "" SpawnRate = 0.3 -BonusAttack = 5 +BonusAttack = 8 BonusDefense = 0 BonusLuck = 0.05 BonusHP = 0 @@ -22,6 +22,7 @@ TelluricResistance = 0 HydricResistance = 0 IgneousResistance = 0 FerrumResistance = 0 +HolyResistance = 0 ThrowSpeed = 12.0 ThrowDamage = 5 ItemTag = 0 diff --git a/Zennysoft.Game.Ma/src/items/weapons/resources/Swan Sword Odette.tres b/Zennysoft.Game.Ma/src/items/weapons/resources/Swan Sword Odette.tres index a2a6c2eee..98f66f21d 100644 --- a/Zennysoft.Game.Ma/src/items/weapons/resources/Swan Sword Odette.tres +++ b/Zennysoft.Game.Ma/src/items/weapons/resources/Swan Sword Odette.tres @@ -7,17 +7,15 @@ script = ExtResource("1_cik6n") AttackSpeed = 1.25 WeaponElement = 0 -WeaponTag = 2 +WeaponTag = 0 SoundEffect = 22 -Name = "Swan Sword Odette" -Description = "+12 ATK -Ignores Affinity. - +Name = "Swan Sword; Odette" +Description = "Raises Luck. The blade of a thousand faced heroine." SpawnRate = 0.01 -BonusAttack = 12 +BonusAttack = 10 BonusDefense = 0 -BonusLuck = 0.05 +BonusLuck = 0.25 BonusHP = 0 BonusVT = 0 AeolicResistance = 0 diff --git a/Zennysoft.Game.Ma/src/items/weapons/resources/Talwar.tres b/Zennysoft.Game.Ma/src/items/weapons/resources/Talwar.tres index f1afe3e3d..b75ac5aab 100644 --- a/Zennysoft.Game.Ma/src/items/weapons/resources/Talwar.tres +++ b/Zennysoft.Game.Ma/src/items/weapons/resources/Talwar.tres @@ -1,7 +1,6 @@ -[gd_resource type="Resource" script_class="WeaponStats" load_steps=4 format=3 uid="uid://bs01dnjkcmi7a"] +[gd_resource type="Resource" script_class="WeaponStats" load_steps=3 format=3 uid="uid://bs01dnjkcmi7a"] -[ext_resource type="Texture2D" uid="uid://d02gqi3icdp8l" path="res://src/items/weapons/textures/talwar.PNG" id="1_8a832"] -[ext_resource type="AudioStream" uid="uid://bo2u1ceci6k1i" path="res://src/audio/sfx/PLAYER_quicker_slash.ogg" id="1_ytv4p"] +[ext_resource type="Texture2D" uid="uid://desd3fr1ww88u" path="res://src/items/weapons/textures/talwar.PNG" id="1_8a832"] [ext_resource type="Script" uid="uid://cc7byqeolw5y4" path="res://src/items/weapons/WeaponStats.cs" id="2_a7ln4"] [resource] @@ -9,8 +8,9 @@ script = ExtResource("2_a7ln4") AttackSpeed = 1.0 WeaponElement = 0 WeaponTag = 0 +SoundEffect = 22 Name = "Talwar" -Description = "+3 ATK" +Description = "" SpawnRate = 0.3 BonusAttack = 3 BonusDefense = 0 @@ -22,8 +22,8 @@ TelluricResistance = 0 HydricResistance = 0 IgneousResistance = 0 FerrumResistance = 0 +HolyResistance = 0 ThrowSpeed = 12.0 ThrowDamage = 5 ItemTag = 0 Texture = ExtResource("1_8a832") -AudioStream = ExtResource("1_ytv4p") diff --git a/Zennysoft.Game.Ma/src/items/weapons/resources/YansaBlade.tres b/Zennysoft.Game.Ma/src/items/weapons/resources/YansaBlade.tres new file mode 100644 index 000000000..8ae95eb88 --- /dev/null +++ b/Zennysoft.Game.Ma/src/items/weapons/resources/YansaBlade.tres @@ -0,0 +1,29 @@ +[gd_resource type="Resource" script_class="WeaponStats" load_steps=3 format=3 uid="uid://ct656nt1xd6ox"] + +[ext_resource type="Texture2D" uid="uid://xug1nm6osmnn" path="res://src/items/weapons/textures/Windsword.png" id="1_lrbyk"] +[ext_resource type="Script" uid="uid://cc7byqeolw5y4" path="res://src/items/weapons/WeaponStats.cs" id="2_evbrd"] + +[resource] +script = ExtResource("2_evbrd") +AttackSpeed = 1.0 +WeaponElement = 1 +WeaponTag = 0 +SoundEffect = 22 +Name = "Yansã Blade" +Description = "Aeolic damage." +SpawnRate = 0.3 +BonusAttack = 7 +BonusDefense = 0 +BonusLuck = 0.05 +BonusHP = 0 +BonusVT = 0 +AeolicResistance = 0 +TelluricResistance = 0 +HydricResistance = 0 +IgneousResistance = 0 +FerrumResistance = 0 +HolyResistance = 0 +ThrowSpeed = 12.0 +ThrowDamage = 5 +ItemTag = 0 +Texture = ExtResource("1_lrbyk") diff --git a/Zennysoft.Game.Ma/src/items/Icons/Geomantic Reactor1.png b/Zennysoft.Game.Ma/src/items/weapons/textures/Geomantic Reactor1.png similarity index 100% rename from Zennysoft.Game.Ma/src/items/Icons/Geomantic Reactor1.png rename to Zennysoft.Game.Ma/src/items/weapons/textures/Geomantic Reactor1.png diff --git a/Zennysoft.Game.Ma/src/items/Icons/Geomantic Reactor1.png.import b/Zennysoft.Game.Ma/src/items/weapons/textures/Geomantic Reactor1.png.import similarity index 68% rename from Zennysoft.Game.Ma/src/items/Icons/Geomantic Reactor1.png.import rename to Zennysoft.Game.Ma/src/items/weapons/textures/Geomantic Reactor1.png.import index a0faec84e..24f49fad1 100644 --- a/Zennysoft.Game.Ma/src/items/Icons/Geomantic Reactor1.png.import +++ b/Zennysoft.Game.Ma/src/items/weapons/textures/Geomantic Reactor1.png.import @@ -3,15 +3,15 @@ importer="texture" type="CompressedTexture2D" uid="uid://brkysvsi4caum" -path="res://.godot/imported/Geomantic Reactor1.png-46cba6aa9b760d85e5836f0f88faa543.ctex" +path="res://.godot/imported/Geomantic Reactor1.png-aa8e4f4548ba4c79b5261f7228301d1e.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://src/items/Icons/Geomantic Reactor1.png" -dest_files=["res://.godot/imported/Geomantic Reactor1.png-46cba6aa9b760d85e5836f0f88faa543.ctex"] +source_file="res://src/items/weapons/textures/Geomantic Reactor1.png" +dest_files=["res://.godot/imported/Geomantic Reactor1.png-aa8e4f4548ba4c79b5261f7228301d1e.ctex"] [params]