public override bool IsSameCondition(BaseGuideCondition condition) { if (type != condition.type) { return(false); } return(base.IsSameCondition(condition)); }
public virtual bool IsSameCondition(BaseGuideCondition condition) { if (type == condition.type && IsSameIntArray(condition.intParames) && strParames.Equals(condition.strParames)) { return(true); } return(false); }
public override bool IsSameCondition(BaseGuideCondition condition) { if (type != condition.type) { return(false); } int needLevel = condition.GetIntParames(0); if (type == condition.type && level >= needLevel) { return(true); } return(false); }