public override float GetStat(MasterMask blockId, FieldMask stat) { MinionFieldMask minionStat = (MinionFieldMask)stat; if (blockId == MasterMask.MM_One) { } else if (blockId == MasterMask.MM_Two) { switch (minionStat) { case MinionFieldMask.Minion_FM2_CurrentHp: return(CurrentHealth); case MinionFieldMask.Minion_FM2_MaxHp: return(HealthPoints.Total); case MinionFieldMask.Minion_FM2_Ad: return(AttackDamage.Total); case MinionFieldMask.Minion_FM2_Atks: return(AttackSpeedMultiplier.Total); case MinionFieldMask.Minion_FM4_MoveSpeed: return(MoveSpeed.Total); } } else if (blockId == MasterMask.MM_Three) { } else if (blockId == MasterMask.MM_Four) { } return(0); }
public float getStat(MasterMask blockId, MinionFieldMask stat) { return getStat((byte)blockId, (int)stat); }
public void setStat(MasterMask blockId, MinionFieldMask stat, float value) { setStat((byte)blockId, (int)stat, value); }
public float getStat(MasterMask blockId, MinionFieldMask stat) { return(getStat((byte)blockId, (int)stat)); }