public bool ShouldMooch(Keeper keeper) { if (!keeper.Action.HasFlag((KeeperAction)0x04)) { return false; } return true; }
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; }