Massive refactor (inventory menu still a little broken but its Good Enough)

This commit is contained in:
2024-09-12 02:24:14 -07:00
parent 149c8d9571
commit b4662a0c7b
94 changed files with 1066 additions and 825 deletions

View File

@@ -0,0 +1,32 @@
using Godot;
using System;
namespace GameJamDungeon;
[GlobalClass]
public partial class AccessoryStats : InventoryItemStats
{
[Export]
public int ATKUp { get; set; } = 0;
[Export]
public int DEFUp { get; set; } = 0;
[Export]
public double LUCKUp { get; set; } = 0;
[Export]
public int MaxHPUp { get; set; } = 0;
[Export]
public int MaxVTUp { get; set; } = 0;
[Export]
public Godot.Collections.Array<AccessoryTag> AccessoryTags { get; set; } = new Godot.Collections.Array<AccessoryTag>();
}
public enum AccessoryTag
{
HalfVTConsumption,
StatusEffectImmunity
}