Rework item descriptions, fix item rescue menu

This commit is contained in:
2026-02-18 02:41:22 -08:00
parent d39524ffe2
commit 104b9cf25e
172 changed files with 1336 additions and 915 deletions
+3 -1
View File
@@ -19,7 +19,9 @@ public partial class Jewel : Node3D, IAugmentItem
public string ItemName => Stats.Name;
public string Description => Stats.Description;
public string StatDescription => Stats.StatDescription;
public string FlavorText => Stats.FlavorText;
public float SpawnRate => Stats.SpawnRate;
@@ -7,14 +7,17 @@
script = ExtResource("1_u0a3e")
JewelTag = 1
Name = "Aeolic Jewel"
Description = "Add Aeolic damage to Weapon or Aeolic resistance to Armor."
StatDescription = "Augment
Weapon: Weapon type because Aeolic.
Armor/Accessory: Increases Aeolic resistance."
FlavorText = ""
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
BonusHP = 0
BonusVT = 0
AeolicResistance = 0
AeolicResistance = 20
TelluricResistance = 0
HydricResistance = 0
IgneousResistance = 0
@@ -7,11 +7,13 @@
script = ExtResource("1_6xlbl")
JewelTag = 2
Name = "Anabolic Jewel"
Description = "Increase HP regen speed."
StatDescription = "Augment
Increases HP recovery rate."
FlavorText = ""
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
BonusLuck = 0
BonusHP = 0
BonusVT = 0
AeolicResistance = 0
@@ -7,11 +7,13 @@
script = ExtResource("1_dxj8h")
JewelTag = 15
Name = "Black Egg"
Description = "Increase Attack, Defense, and Luck."
StatDescription = "Augment
Increases ATK, DEF, and Luck."
FlavorText = ""
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
BonusAttack = 3
BonusDefense = 3
BonusLuck = 15
BonusHP = 0
BonusVT = 0
AeolicResistance = 0
@@ -7,11 +7,13 @@
script = ExtResource("1_vvfsu")
JewelTag = 16
Name = "Cat's Eye"
Description = "Dramatically increases Luck."
StatDescription = "Augment
Drastically increases Luck."
FlavorText = ""
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
BonusLuck = 25
BonusHP = 0
BonusVT = 0
AeolicResistance = 0
@@ -7,11 +7,14 @@
script = ExtResource("1_k60ln")
JewelTag = 3
Name = "Cinnabar Structure"
Description = "Hastens VT, adds or improves Rust."
StatDescription = "Augment
Increases VT consumption rate.
Chance of granting Rust."
FlavorText = ""
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
BonusLuck = 0
BonusHP = 0
BonusVT = 0
AeolicResistance = 0
@@ -7,11 +7,13 @@
script = ExtResource("1_pn071")
JewelTag = 4
Name = "Foolish Orb"
Description = "Lowers EXP gain."
StatDescription = "Augment
Decreases EXP gain rate."
FlavorText = ""
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
BonusLuck = 0
BonusHP = 0
BonusVT = 0
AeolicResistance = 0
@@ -7,11 +7,13 @@
script = ExtResource("1_c23yr")
JewelTag = 5
Name = "Glue Orb"
Description = "Prevents item from being unequipped."
StatDescription = "Augment
Prevents augmented item from being unequipped."
FlavorText = ""
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
BonusLuck = 0
BonusHP = 0
BonusVT = 0
AeolicResistance = 0
@@ -7,11 +7,13 @@
script = ExtResource("1_7gwjj")
JewelTag = 6
Name = "Heirloom Stone"
Description = "Returns item to the surface world."
StatDescription = "Augment
Sends item to the surface."
FlavorText = ""
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
BonusLuck = 0
BonusHP = 0
BonusVT = 0
AeolicResistance = 0
@@ -7,16 +7,19 @@
script = ExtResource("1_cyti8")
JewelTag = 7
Name = "Hydric Jewel"
Description = "Add Hydric damage to Weapon or Hydric resistance to Armor."
StatDescription = "Augment
Weapon: Weapon type because Hydric.
Armor/Accessory: Increases Hydric resistance."
FlavorText = ""
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
BonusLuck = 0
BonusHP = 0
BonusVT = 0
AeolicResistance = 0
TelluricResistance = 0
HydricResistance = 0
HydricResistance = 25
IgneousResistance = 0
FerrumResistance = 0
HolyResistance = 0
@@ -7,17 +7,20 @@
script = ExtResource("1_qh03l")
JewelTag = 8
Name = "Igneous Jewel"
Description = ""
StatDescription = "Augment
Weapon: Weapon type because Igneous.
Armor/Accessory: Increases Igneous resistance."
FlavorText = ""
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
BonusLuck = 0
BonusHP = 0
BonusVT = 0
AeolicResistance = 0
TelluricResistance = 0
HydricResistance = 0
IgneousResistance = 0
IgneousResistance = 25
FerrumResistance = 0
HolyResistance = 0
CurseResistance = 0
@@ -7,11 +7,13 @@
script = ExtResource("1_6e2y5")
JewelTag = 9
Name = "Meditative Stone"
Description = ""
StatDescription = "Augment
Increases EXP gain rate."
FlavorText = ""
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
BonusLuck = 0
BonusHP = 0
BonusVT = 0
AeolicResistance = 0
@@ -5,13 +5,16 @@
[resource]
script = ExtResource("1_ivvck")
JewelTag = 9
JewelTag = 10
Name = "Mercury Prism"
Description = "Increases EXP Gain rate."
StatDescription = "Augment
Slows HP recovery rate.
Chance of granting Rust."
FlavorText = ""
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
BonusLuck = 0
BonusHP = 0
BonusVT = 0
AeolicResistance = 0
@@ -7,11 +7,13 @@
script = ExtResource("1_cabnq")
JewelTag = 11
Name = "Metabolic Jewel"
Description = "Slows VT Rate reduction."
StatDescription = "Augment
Slows VT reduction rate."
FlavorText = ""
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
BonusLuck = 0
BonusHP = 0
BonusVT = 0
AeolicResistance = 0
@@ -7,11 +7,13 @@
script = ExtResource("1_75k4l")
JewelTag = 12
Name = "Ossified Cortex"
Description = "Identifes all items automatically."
StatDescription = "Augment
Automatically identifies all items."
FlavorText = ""
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
BonusLuck = 0
BonusHP = 0
BonusVT = 0
AeolicResistance = 0
@@ -7,11 +7,14 @@
script = ExtResource("1_fkhpb")
JewelTag = 13
Name = "Rejection Stone"
Description = "Revives the user once. Breaks item on use."
StatDescription = "Augment
Revives the user once.
Breaks augmented item after use."
FlavorText = ""
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
BonusLuck = 0
BonusHP = 0
BonusVT = 0
AeolicResistance = 0
@@ -7,11 +7,13 @@
script = ExtResource("1_868vv")
JewelTag = 0
Name = "Tarnished Jewel"
Description = "No effect."
StatDescription = "Augment
No effect."
FlavorText = ""
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
BonusLuck = 0
BonusHP = 0
BonusVT = 0
AeolicResistance = 0
@@ -7,15 +7,18 @@
script = ExtResource("2_c8kww")
JewelTag = 14
Name = "Telluric Jewel"
Description = "Add Telluric damage to Weapon or Telluric resistance to Armor."
StatDescription = "Augment
Weapon: Weapon type because Telluric.
Armor/Accessory: Increases Telluric resistance."
FlavorText = ""
SpawnRate = 0.5
BonusAttack = 0
BonusDefense = 0
BonusLuck = 5
BonusLuck = 0
BonusHP = 0
BonusVT = 0
AeolicResistance = 0
TelluricResistance = 0
TelluricResistance = 25
HydricResistance = 0
IgneousResistance = 0
FerrumResistance = 0