public bool IsInState(SpecialSkillEff eff) { if (eff != SpecialSkillEff.Skill_Meihuo) { return(eff == SpecialSkillEff.Skill_TianBenDiLie && this._inTianBenDiLie); } return(this._inMeiHuo); }
public void SetState(SpecialSkillEff eff, bool isInstate) { if (eff != SpecialSkillEff.Skill_Meihuo) { if (eff == SpecialSkillEff.Skill_TianBenDiLie) { this._inTianBenDiLie = isInstate; } } else { this._inMeiHuo = isInstate; } }
public override void OnSpecialSkillEffEnd(SpecialSkillEff eff) { this.effData.SetState(eff, false); }
public override void OnSpecialSKillEffBegin(SpecialSkillEff eff) { this.effData.SetState(eff, true); }
public virtual void OnSpecialSkillEffEnd(SpecialSkillEff eff) { }
public virtual void OnSpecialSKillEffBegin(SpecialSkillEff eff) { }