Skip to main content
Version: 15.x (API 15) [Current]

Class MCHGauge

In-memory MCH job gauge.

Assembly: Dalamud.dll​
Declaration
public class MCHGauge : JobGaugeBase<MachinistGauge>

Inheritance: System.Object -> Dalamud.Game.ClientState.JobGauge.Types.JobGaugeBase -> Dalamud.Game.ClientState.JobGauge.Types.JobGaugeBase<T>

Properties​

OverheatTimeRemaining​

Gets the time time remaining for Overheat in milliseconds.

Declaration
public short OverheatTimeRemaining { get; }

SummonTimeRemaining​

Gets the time remaining for the Rook or Queen in milliseconds.

Declaration
public short SummonTimeRemaining { get; }

Heat​

Gets the current Heat level.

Declaration
public byte Heat { get; }

Battery​

Gets the current Battery level.

Declaration
public byte Battery { get; }

LastSummonBatteryPower​

Gets the battery level of the last summon (robot).

Declaration
public byte LastSummonBatteryPower { get; }

IsOverheated​

Gets a value indicating whether the player is currently Overheated.

Declaration
public bool IsOverheated { get; }

IsRobotActive​

Gets a value indicating whether the player has an active Robot.

Declaration
public bool IsRobotActive { get; }