Esempio n. 1
0
        public bool ShouldMooch(Keeper keeper)
        {
            if (!keeper.Action.HasFlag((KeeperAction)0x04))
            {
                return false;
            }

            return true;
        }
Esempio n. 2
0
        public bool IsKeeper(Keeper keeper)
        {
            if (!string.Equals(keeper.Name, this.FishName, StringComparison.InvariantCultureIgnoreCase))
            {
                return false;
            }

            if ((!keeper.Action.HasFlag(KeeperAction.KeepHq) && this.IsHighQuality))
            {
                return false;
            }

            if ((!keeper.Action.HasFlag(KeeperAction.KeepNq) && !this.IsHighQuality))
            {
                return false;
            }

            return true;
        }