Restructure Sigil implementation, add all sigils to debug menu

This commit is contained in:
2026-06-04 14:59:35 -07:00
parent 6b7bbd71af
commit b9c1058566
8 changed files with 171 additions and 79 deletions
@@ -2,25 +2,25 @@
using Zennysoft.Ma.Adapter;
namespace Zennysoft.Ma;
public interface ISigil : IEntityComponent
{
public double AttackModifier { get; set; }
public interface ISigil
{
public double AttackModifier { get; }
[Export]
public double DefenseModifier { get; set; }
public double DefenseModifier { get; }
[Export]
public int HealthModifier { get; set; }
public int HealthModifier { get; }
[Export]
public int VTModifier { get; set; }
public int VTModifier { get; }
[Export]
public double LuckModifier { get; set; }
public double LuckModifier { get; }
[Export]
public double ElementalModifier { get; set; }
public double ElementalModifier { get; }
[Export]
public ElementType ElementType { get; set; }
public ElementType ElementType { get; }
}