public bool CheckContainsTriggerIname(ESkillAbilityDeriveConds conditionsType, string triggerIname) { if (string.IsNullOrEmpty(triggerIname)) { return(false); } int hashCode = triggerIname.GetHashCode(); for (int index = 0; index < this.deriveTriggers.Length; ++index) { if (this.deriveTriggers[index].m_TriggerType == conditionsType && !string.IsNullOrEmpty(this.deriveTriggers[index].m_TriggerIname) && this.deriveTriggers[index].m_TriggerIname.GetHashCode() == hashCode) { return(true); } } return(false); }
public bool CheckContainsTriggerIname(ESkillAbilityDeriveConds triggerType, string triggerIname) { return(this.m_SkillAbilityDeriveParam.CheckContainsTriggerIname(triggerType, triggerIname)); }
public SkillAbilityDeriveTriggerParam(ESkillAbilityDeriveConds triggerType, string triggerIname) { this.m_TriggerIname = triggerIname; this.m_TriggerType = triggerType; }