Fixed up most items to reflect item databse. (descriptions, damage values etc)

This commit is contained in:
Pal
2026-04-21 02:16:54 -07:00
parent c58ca8693b
commit c6b08df99b
275 changed files with 923 additions and 2199 deletions
@@ -8,7 +8,10 @@ script = ExtResource("2_ncstm")
DamageToPlayer = 0
Name = "Alluring Acquisition"
StatDescription = "Contains a Basic Item."
FlavorText = ""
FlavorText = "A ubiquitous and integral part of the economy of artifacts in the Tower.
Cast your lot and sate your desires.
Contains a common item."
SpawnRate = 0.1
BonusAttack = 0
BonusDefense = 0
@@ -8,7 +8,10 @@ script = ExtResource("2_6h66g")
DamageToPlayer = 0
Name = "Asceticism"
StatDescription = "Forcibly unequips all items."
FlavorText = ""
FlavorText = "A rejection of all indulgences.
Little is absolutely necessary in this world.
Forcibly removes all items worn by the opener."
SpawnRate = 0.1
BonusAttack = 0
BonusDefense = 0
@@ -8,7 +8,10 @@ script = ExtResource("2_k6pqw")
DamageToPlayer = 0
Name = "Blood Acquisition"
StatDescription = "Contains a rare item in exchange for all HP."
FlavorText = ""
FlavorText = "An exchange of one's life force for a token of the Tower's favor.
At present, the box weighs little and engenders a certain curiosity.
Drop to 1 HP in exchange for a rare item."
SpawnRate = 0.08
BonusAttack = 0
BonusDefense = 0
@@ -8,7 +8,10 @@ script = ExtResource("1_i336w")
DamageToPlayer = 0
Name = "Empty Promise"
StatDescription = "An empty box."
FlavorText = ""
FlavorText = "An empty box.
Possesses a certain weight to it that may allow it to be propelled by force quite nicely.
Though, there are likely those in the Tower who may be open to exchange of such, or really any, objects."
SpawnRate = 0.1
BonusAttack = 0
BonusDefense = 0
@@ -1,6 +1,6 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://br2cp1hyjfod8"]
[ext_resource type="Texture2D" uid="uid://btlkiw4ros5om" path="res://src/items/box/textures/Speculative Box.png" id="1_y716o"]
[ext_resource type="Texture2D" uid="uid://bimuxe858en5i" path="res://src/items/box/textures/Equivalence Box.png" id="1_y716o"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_p8pt8"]
[resource]
@@ -8,7 +8,10 @@ script = ExtResource("2_p8pt8")
DamageToPlayer = 0
Name = "Equivalence Box"
StatDescription = "Trades a random item for another item."
FlavorText = ""
FlavorText = "A bartering box used in fair trade.
Though, not necessarily trade of equal value.
Trades 1 item in inventory for 1 random item."
SpawnRate = 0.2
BonusAttack = 0
BonusDefense = 0
@@ -8,7 +8,10 @@ script = ExtResource("2_pe0kd")
DamageToPlayer = 0
Name = "Fashionable Acquisition"
StatDescription = "Contains armor."
FlavorText = ""
FlavorText = "A box used to store reignments.
Fashion to some, function to others; the priority is a personal choice.
Grants 1 Armor upon opening."
SpawnRate = 0.2
BonusAttack = 0
BonusDefense = 0
@@ -1,14 +1,17 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://g3buxgpmjcio"]
[ext_resource type="Texture2D" uid="uid://bov7t5aijughy" path="res://src/items/box/textures/Fury Box.png" id="1_3hy40"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_kb1l2"]
[ext_resource type="Texture2D" uid="uid://bov7t5aijughy" path="res://src/items/box/textures/Fury Box.png" id="1_4alpg"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_1iwnl"]
[resource]
script = ExtResource("2_kb1l2")
script = ExtResource("2_1iwnl")
DamageToPlayer = 0
Name = "Furious Acquisition"
Name = "Fury Box"
StatDescription = "Contains a weapon."
FlavorText = ""
FlavorText = "A box used to store weapons.
The moss-haired legionnaire is often seen harvesting armaments from the halls of the Tower and, after thorough maintenance, sealing them once more in containers much like these.
Grants 1 Weapon upon opening."
SpawnRate = 0.2
BonusAttack = 0
BonusDefense = 0
@@ -25,5 +28,5 @@ CurseResistance = 0
ThrowSpeed = 12.0
ThrowDamage = 5
ItemTag = 5
Texture = ExtResource("1_3hy40")
Texture = ExtResource("1_4alpg")
metadata/_custom_type_script = "uid://vuavr681au06"
@@ -8,7 +8,9 @@ script = ExtResource("2_w23fa")
DamageToPlayer = 0
Name = "Glue Jar"
StatDescription = "All currently equipped items will not be removable without force."
FlavorText = ""
FlavorText = "Fuses all equipped items to the user upon opening with a powerful adhesive, making them unable to be unequipped.
Possesses a pleasant fragrance."
SpawnRate = 0.2
BonusAttack = 0
BonusDefense = 0
@@ -8,7 +8,10 @@ script = ExtResource("2_iw3ll")
DamageToPlayer = 0
Name = "Healthy Acquisition"
StatDescription = "Contains restorative."
FlavorText = ""
FlavorText = "A box for medical emergencies.
Occasionally contains rare pharmaceuticals prized by collectors.
Grants 1 Restorative upon opening."
SpawnRate = 0.2
BonusAttack = 0
BonusDefense = 0
@@ -8,7 +8,10 @@ script = ExtResource("2_pssvy")
DamageToPlayer = 0
Name = "Identity Acquisition"
StatDescription = "Contains mask."
FlavorText = ""
FlavorText = "A box used to hold divine embodiments.
Each holds a fond memory of a loved one, extracted and placed within its construction.
Grants 1 Mask upon opening."
SpawnRate = 0.2
BonusAttack = 0
BonusDefense = 0
@@ -1,6 +1,6 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://k0uhsuxvyegw"]
[ext_resource type="Texture2D" uid="uid://bcdtr55kx6844" path="res://src/items/box/textures/Malfunction.png" id="1_yf4yo"]
[ext_resource type="Texture2D" uid="uid://c2rcldr6hlr8m" path="res://src/items/box/textures/Lottery Box.png" id="1_bpsrl"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_xe8mc"]
[resource]
@@ -8,7 +8,10 @@ script = ExtResource("2_xe8mc")
DamageToPlayer = 0
Name = "Lottery Box"
StatDescription = "Trades all inventory items for random items."
FlavorText = ""
FlavorText = "A box that scrambles reality.
A favorite of chaotic personality types.
Converts all held items to other items at random."
SpawnRate = 0.05
BonusAttack = 0
BonusDefense = 0
@@ -25,5 +28,5 @@ CurseResistance = 0
ThrowSpeed = 12.0
ThrowDamage = 5
ItemTag = 12
Texture = ExtResource("1_yf4yo")
Texture = ExtResource("1_bpsrl")
metadata/_custom_type_script = "uid://vuavr681au06"
@@ -1,5 +1,6 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=2 format=3 uid="uid://dsb2gcjeme5yy"]
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://dsb2gcjeme5yy"]
[ext_resource type="Texture2D" uid="uid://bcdtr55kx6844" path="res://src/items/box/textures/Malfunction.png" id="1_3scao"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_vgter"]
[resource]
@@ -7,7 +8,9 @@ script = ExtResource("2_vgter")
DamageToPlayer = 70
Name = "Malfunction"
StatDescription = "Deals a significant amount of damage."
FlavorText = ""
FlavorText = "A broken, volatile box that threatens to explode.
Will damage the opener or anything it comes into contact with. Hence, many find it wise to eject it from their personage at the earliest possible convenience."
SpawnRate = 0.2
BonusAttack = 0
BonusDefense = 0
@@ -24,4 +27,5 @@ CurseResistance = 0
ThrowSpeed = 12.0
ThrowDamage = 70
ItemTag = 3
Texture = ExtResource("1_3scao")
metadata/_custom_type_script = "uid://vuavr681au06"
@@ -1,14 +1,17 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://cfp3ust1pw76y"]
[ext_resource type="Texture2D" uid="uid://cenjp5ylog4sk" path="res://src/items/box/textures/SpellSign Box.png" id="1_ohi7i"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_qwpdy"]
[ext_resource type="Texture2D" uid="uid://cenjp5ylog4sk" path="res://src/items/box/textures/MysticalBox.png" id="1_rfv5l"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_tjkfp"]
[resource]
script = ExtResource("2_qwpdy")
script = ExtResource("2_tjkfp")
DamageToPlayer = 0
Name = "Spell Sign: Acquisition"
Name = "Mystical Acquisition"
StatDescription = "Contains random spell."
FlavorText = ""
FlavorText = "A box used to store written wisdom.
Such valuable information should be kept well protected.
Grants 1 Scripture or Spell-Sign upon opening."
SpawnRate = 0.2
BonusAttack = 0
BonusDefense = 0
@@ -25,5 +28,5 @@ CurseResistance = 0
ThrowSpeed = 12.0
ThrowDamage = 5
ItemTag = 8
Texture = ExtResource("1_ohi7i")
Texture = ExtResource("1_rfv5l")
metadata/_custom_type_script = "uid://vuavr681au06"
@@ -1,6 +1,6 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://ba1ihsi6culef"]
[ext_resource type="Texture2D" uid="uid://cenjp5ylog4sk" path="res://src/items/box/textures/SpellSign Box.png" id="1_a6ha2"]
[ext_resource type="Texture2D" uid="uid://dgdktc6woo7kx" path="res://src/items/box/textures/Scholars Box.png" id="1_xyiwq"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_tbg32"]
[resource]
@@ -8,7 +8,10 @@ script = ExtResource("2_tbg32")
DamageToPlayer = 0
Name = "Scholar's Box"
StatDescription = "Contains an item that is currently not in the inventory."
FlavorText = ""
FlavorText = "A box inscribed with a simplistic reality altering spell.
Favorite of documentarians and record keepers.
A box that possesses an item the user does not currently possess."
SpawnRate = 0.2
BonusAttack = 0
BonusDefense = 0
@@ -25,5 +28,5 @@ CurseResistance = 0
ThrowSpeed = 12.0
ThrowDamage = 5
ItemTag = 13
Texture = ExtResource("1_a6ha2")
Texture = ExtResource("1_xyiwq")
metadata/_custom_type_script = "uid://vuavr681au06"
@@ -8,7 +8,9 @@ script = ExtResource("2_ucc84")
DamageToPlayer = 0
Name = "Speculative Acquisition"
StatDescription = "Contains a box."
FlavorText = ""
FlavorText = "A box that promises yet another, different promise.
A box that holds a random box within it."
SpawnRate = 0.2
BonusAttack = 0
BonusDefense = 0
@@ -1,6 +1,6 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://cytyjmo2kjtul"]
[ext_resource type="Texture2D" uid="uid://cenjp5ylog4sk" path="res://src/items/box/textures/SpellSign Box.png" id="1_poy28"]
[ext_resource type="Texture2D" uid="uid://cnr5ljn44ncoh" path="res://src/items/box/textures/Trickster's Box Box.png" id="1_poy28"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_7rwoq"]
[resource]
@@ -8,7 +8,8 @@ script = ExtResource("2_7rwoq")
DamageToPlayer = 0
Name = "Trickster's Box"
StatDescription = "Forcibly ejects all items from inventory."
FlavorText = ""
FlavorText = "A cruel joke likely crafted out of excessive boredom.
"
SpawnRate = 0.1
BonusAttack = 0
BonusDefense = 0
@@ -1,6 +1,6 @@
[gd_resource type="Resource" script_class="BoxItemStats" load_steps=3 format=3 uid="uid://bhfs0jk02jha2"]
[ext_resource type="Texture2D" uid="uid://cenjp5ylog4sk" path="res://src/items/box/textures/SpellSign Box.png" id="1_qdrns"]
[ext_resource type="Texture2D" uid="uid://c1bb88y1lppbu" path="res://src/items/box/textures/Trinket Box.png" id="1_qdrns"]
[ext_resource type="Script" uid="uid://vuavr681au06" path="res://src/items/accessory/BoxItemStats.cs" id="2_4l6ua"]
[resource]
@@ -8,7 +8,10 @@ script = ExtResource("2_4l6ua")
DamageToPlayer = 0
Name = "Trinket Box"
StatDescription = "Contains a jewel."
FlavorText = ""
FlavorText = "A box used to hold rare gems and valuables.
Many of the Tower's inhabitants could not stand to see such treasures loose and scattered about, falling into cracks or presenting slipping hazards. And, after all, it is a pleasant feeling to organize one's home.
Grants 1 Jewel upon opening."
SpawnRate = 0.2
BonusAttack = 0
BonusDefense = 0