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

View File

@@ -1,17 +1,26 @@
using Zennysoft.Ma.Adapter;
using Zennysoft.Ma.Adapter.Entity;
using Godot;
using Zennysoft.Ma.Adapter;
public class Augment
{
public JewelTags AugmentTag;
public Augment(JewelTags tag, IAugmentType augment)
public Augment(JewelTags tag, IAugmentType augment, string name, string description, Texture2D augmentTexture)
{
AugmentTag = tag;
AugmentName = name;
AugmentType = augment;
AugmentDescription = description;
AugmentTexture = augmentTexture;
}
public IAugmentType AugmentType { get; set; }
public string AugmentName { get; set; }
public string AugmentDescription { get; set; }
public Texture2D AugmentTexture { get; set; }
}
public class HPRecoverySpeedAugment : IAugmentType

View File

@@ -3,7 +3,7 @@
public enum ItemTag
{
None,
BreaksOnChange,
BreaksOnFloorExit,
MysteryItem,
DamagesPlayer,
ContainsRestorative,
@@ -22,4 +22,6 @@ public enum ItemTag
EjectAllItems,
UseAllItems,
GlueOnEquip,
BreaksOnUnequip,
ContainsJewel
}