feat: Add SAMGauge.Kaeshi and enum

This commit is contained in:
Raymond 2021-12-07 14:21:10 -05:00
parent 9d7d3b3885
commit a5a7f5a8dd
2 changed files with 38 additions and 0 deletions

View file

@ -0,0 +1,33 @@
namespace Dalamud.Game.ClientState.JobGauge.Enums
{
/// <summary>
/// SAM Kaeshi types.
/// </summary>
public enum Kaeshi : byte
{
/// <summary>
/// No Kaeshi is active.
/// </summary>
NONE = 0,
/// <summary>
/// Kaeshi: Higanbana type.
/// </summary>
HIGANBANA = 1,
/// <summary>
/// Kaeshi: Goken type.
/// </summary>
GOKEN = 2,
/// <summary>
/// Kaeshi: Setsugekka type.
/// </summary>
SETSUGEKKA = 3,
/// <summary>
/// Kaeshi: Namikiri type.
/// </summary>
NAMIKIRI = 4,
}
}

View file

@ -18,6 +18,11 @@ namespace Dalamud.Game.ClientState.JobGauge.Types
{
}
/// <summary>
/// Gets the currently active Kaeshi ability.
/// </summary>
public Kaeshi Kaeshi => (Kaeshi)this.Struct->Kaeshi;
/// <summary>
/// Gets the current amount of Kenki available.
/// </summary>