Skip to content

Commit

Permalink
Optimal default config - Update Settings.cs
Browse files Browse the repository at this point in the history
Optimal config for most people
(I've tested quite bot before suggesting this. and I have discussed with my friends who use. Feel free to add changes and/or discuss it)
  • Loading branch information
Neizan93 authored Jul 28, 2016
1 parent f85f02b commit a6cf63f
Showing 1 changed file with 20 additions and 13 deletions.
33 changes: 20 additions & 13 deletions PoGo.NecroBot.Logic/Settings.cs
Original file line number Diff line number Diff line change
Expand Up @@ -106,8 +106,8 @@ public class GlobalSettings
public double DefaultLongitude = -73.968285;
public int DelayBetweenPokemonCatch = 2000;
public float EvolveAboveIvValue = 90;
public bool EvolveAllPokemonAboveIv = true;
public bool EvolveAllPokemonWithEnoughCandy = false;
public bool EvolveAllPokemonAboveIv = false;
public bool EvolveAllPokemonWithEnoughCandy = true;
public bool DumpPokemonStats = false;
public string GpxFile = "GPXPath.GPX";

Expand All @@ -116,11 +116,11 @@ public class GlobalSettings
new KeyValuePair<ItemId, int>(ItemId.ItemUnknown, 0),
new KeyValuePair<ItemId, int>(ItemId.ItemPokeBall, 25),
new KeyValuePair<ItemId, int>(ItemId.ItemGreatBall, 50),
new KeyValuePair<ItemId, int>(ItemId.ItemUltraBall, 75),
new KeyValuePair<ItemId, int>(ItemId.ItemUltraBall, 100),
new KeyValuePair<ItemId, int>(ItemId.ItemMasterBall, 100),
new KeyValuePair<ItemId, int>(ItemId.ItemPotion, 0),
new KeyValuePair<ItemId, int>(ItemId.ItemSuperPotion, 25),
new KeyValuePair<ItemId, int>(ItemId.ItemHyperPotion, 50),
new KeyValuePair<ItemId, int>(ItemId.ItemSuperPotion, 10),
new KeyValuePair<ItemId, int>(ItemId.ItemHyperPotion, 40),
new KeyValuePair<ItemId, int>(ItemId.ItemMaxPotion, 75),
new KeyValuePair<ItemId, int>(ItemId.ItemRevive, 25),
new KeyValuePair<ItemId, int>(ItemId.ItemMaxRevive, 50),
Expand All @@ -145,7 +145,7 @@ public class GlobalSettings
new KeyValuePair<ItemId, int>(ItemId.ItemItemStorageUpgrade, 100)
};

public int KeepMinCp = 1000;
public int KeepMinCp = 1250;
public int KeepMinDuplicatePokemon = 1;
public float KeepMinIvPercentage = 95;
public bool KeepPokemonsThatCanEvolve = false;
Expand All @@ -160,7 +160,6 @@ public class GlobalSettings
PokemonId.Nidoking,
PokemonId.Clefable,
PokemonId.Vileplume,
PokemonId.Golduck,
PokemonId.Arcanine,
PokemonId.Poliwrath,
PokemonId.Machamp,
Expand Down Expand Up @@ -188,6 +187,7 @@ public class GlobalSettings
PokemonId.Dragonite,
PokemonId.Mewtwo,
PokemonId.Mew
//PokemonId.Golduck,
};

public List<PokemonId> PokemonsToEvolve = new List<PokemonId>
Expand All @@ -197,7 +197,7 @@ public class GlobalSettings
PokemonId.Weedle,
PokemonId.Pidgey
//25 candies
//PokemonId.Rattata,
PokemonId.Rattata,
//PokemonId.NidoranFemale,
//PokemonId.NidoranMale,
//PokemonId.Oddish,
Expand All @@ -209,6 +209,13 @@ public class GlobalSettings
//PokemonId.Gastly,
//PokemonId.Eevee,
//PokemonId.Dratini
//50 candies
PokemonId.Spearow,
PokemonId.Zubat,
PokemonId.Doduo
//PokemonId.Staryu
//PokemonId.Psyduck
//PokemonId.Krabby
};

public List<PokemonId> PokemonsToIgnore = new List<PokemonId>
Expand All @@ -227,21 +234,21 @@ public class GlobalSettings
{PokemonId.Pidgeotto, new TransferFilter(1500, 90, 1)},
{PokemonId.Fearow, new TransferFilter(1500, 90, 2)},
{PokemonId.Golbat, new TransferFilter(1500, 90, 2)},
{PokemonId.Eevee, new TransferFilter(600, 80, 2)},
{PokemonId.Eevee, new TransferFilter(600, 90, 2)},
{PokemonId.Mew, new TransferFilter(0, 0, 10)}
};

public bool PrioritizeIvOverCp = false;
public bool PrioritizeIvOverCp = true;
public string ProfilePath;
public bool RenameAboveIv = false;
public bool RenameAboveIv = true;
public bool TransferDuplicatePokemon = true;
public string TranslationLanguageCode = "en";
public bool UseEggIncubators = true;
public bool UseGpxPathing = false;
public int UseLuckyEggsMinPokemonAmount = 30;
public bool UseLuckyEggsWhileEvolving = true;
public bool UseLuckyEggsWhileEvolving = false;
public bool UsePokemonToNotCatchFilter = false;
public double WalkingSpeedInKilometerPerHour = 50;
public double WalkingSpeedInKilometerPerHour = 15.0;
public int WebSocketPort = 14251;
public static GlobalSettings Default => new GlobalSettings();

Expand Down

0 comments on commit a6cf63f

Please sign in to comment.