#-------------------------------------------------------------------------------
# Adventure: code for sending pokemon adventuring
#-------------------------------------------------------------------------------
module PokeventureConfig
  Updatesteps = 33 # How many steps should be taken before the Adventure progresses
  CustomMusic = "Mystery Dungeon Guild" # Custom music to play in the menue. Must be in the BGM folder
  #Item Collection
  CollectRandomItem = true #Collect Items from the Table below
  CollectItemsFromBattles = true # Collect Items from defeated Pokemon
  Items = {
    # :common => [:POKETOY, :POKEBALL, :FRESHWATER, :REPEL, :HEARTSCALE],
    :common => [
                :POKETOY,:POKEBALL,:FRESHWATER,:REPEL,:HEARTSCALE,:TINYMUSHROOM,:PEARL,:STARDUST,
                :FIREGEM,:WATERGEM,:ELECTRICGEM,:GRASSGEM,:ICEGEM,:FIGHTINGGEM,:POISONGEM,
                :GROUNDGEM,:FLYINGGEM,:PSYCHICGEM,:BUGGEM,:ROCKGEM,:GHOSTGEM,:DRAGONGEM,:DARKGEM,
                :STEELGEM,:NORMALGEM,:GALARICACUFF,:GALARICAWREATH
               ],
    # :uncommon => [:THUNDERSTONE, :WATERSTONE, :LEAFSTONE, :MOONSTONE, :FIRESTONE,
    #              :SUNSTONE, :SHINYSTONE, :DUSKSTONE, :DAWNSTONE,
    #              :EVERSTONE, :OVALSTONE],
    :uncommon => [
                  :NUGGET,:EVIOLITE,:DESTINYKNOT,:REDCARD,:AIRBALLOON,:AMULETCOIN,:HEATROCK,
                  :DAMPROCK,:SMOOTHROCK,:ICYROCK,:SODAPOP#,
                  #:DREAMBALL,:BEASTBALL
                 ],
    # :rare => [:LEMONADE, :ENERGYROOT, :PEARL, :BIGPEARL, :SUPERREPEL, :NUGGET], 
    :rare => [
              :BIGMUSHROOM,:BIGPEARL,:STARPIECE,:LEMONADE,:THUNDERSTONE,:WATERSTONE,:LEAFSTONE,
              :MOONSTONE,:FIRESTONE,:SUNSTONE,:SHINYSTONE,:DUSKSTONE,:DAWNSTONE,:EVERSTONE,
              :OVALSTONE,:PPUP,:ICESTONE
             ],
    :superrare => [
                   :HELIXFOSSIL,:DOMEFOSSIL,:ROOTFOSSIL,:CLAWFOSSIL,:SKULLFOSSIL,:MOOMOOMILK,
                   :ARMORFOSSIL,:COVERFOSSIL,:PLUMEFOSSIL,:BIGNUGGET,:RAREBONE,:HPUP,:PROTEIN,
                   :IRON,:CALCIUM,:ZINC,:CARBOS,:JAWFOSSIL,:SAILFOSSIL,:BOTTLECAP,:ABILITYCAPSULE
                  ],
    # :ultrarare => [:MASTERBALL,:PEARLSTRING],
    :ultrarare => [
                   :BALMMUSHROOM,:PEARLSTRING,:COMETSHARD,:PPMAX#,
                   #:JOYSCENT,:EXCITESCENT,:VIVIDSCENT
                  ],
    :secretrare => [
                    :MASTERBALL,:SACREDASH,:LONELYMINT,:ADAMANTMINT,:NAUGHTYMINT,:BRAVEMINT,
                    :BOLDMINT,:IMPISHMINT,:LAXMINT,:RELAXEDMINT,:MODESTMINT,:MILDMINT,
                    :RASHMINT,:QUIETMINT,:CALMMINT,:GENTLEMINT,:CAREFULMINT,:SASSYMINT,
                    :TIMIDMINT,:HASTYMINT,:JOLLYMINT,:NAIVEMINT,:SERIOUSMINT#,
                    #:TIMEFLUTE,:GOLDBOTTLECAP,:MAXHONEY,:MAXMUSHROOMS,:ABILITYPATCH
                   ]
  }
  ChanceToGetEnemyItem = 5 # as a 1 in x chance
  # Friends
  FindFriends = true # If there is Space should there be a chance for wild pokèmon to join you.
  ChanceToFindEgg = true # Small chance to find a rare egg
  ChanceToFindFriend = 1 # as a 1 in x chance
  AreFoundFriendsBrilliant = true #have higher ivs and a higher shiny chance
  # Exp
  GainExp = true # should the pokemon gain exp through adventuring
  # Wild Pokemon
  GlobalPkmn = true # should this script use the global encounter list everywhere instead of the specific map encounters.
  PkmnList = [
              :BULBASAUR,:CHARMANDER,:SQUIRTLE,:MEOWTH,:PICHU,:PIKACHU,:RAICHU,:RATTATA,:SANDSHREW,
              :VULPIX,:DIGLETT,:GROWLITHE,:GEODUDE,:PONYTA,:SLOWPOKE,:FARFETCHD,:GRIMER,:EXEGGUTOR,
              :MAROWAK,:WEEZING,:MRMIME,:EEVEE,:ARTICUNO,:ZAPDOS,:MOLTRES,:CHIKORITA,:CYNDAQUIL,
              :TOTODILE,:TREECKO,:TORCHIC,:MUDKIP,:ZIGZAGOON,:RALTS,:CASTFORM,:TURTWIG,:CHIMCHAR,
              :PIPLUP,:RIOLU,:ROTOM,:SNIVY,:TEPIG,:OSHAWOTT,:DARUMAKA,:YAMASK,:CHESPIN,:FENNEKIN,
              :FROAKIE,:GRENINJA,:HONEDGE,:ROWLET,:LITTEN,:POPPLIO,:SANDYGAST,:TYPENULL,:MIMIKYU,
              :MELTAN,:GROOKEY,:SCORBUNNY,:SOBBLE,:CORSOLA,:STUNFISK,:DEERLING,:FLOETTE,:ORICORIO,
              :LYCANROC,:CRAMORANT,:SINISTEA,:EISCUE,:KUBFU,:ONIX,
              :MEOWTH_1,:MEOWTH_2,:PICHU_2,:PIKACHU_4,:PIKACHU_5,:PIKACHU_6,:PIKACHU_7,:PIKACHU_8,
              :PIKACHU_9,:PIKACHU_10,:PIKACHU_11,:PIKACHU_12,:PIKACHU_13,:PIKACHU_14,:PIKACHU_15,
              :PIKACHU_16,:RAICHU_1,:RATTATA_1,:SANDSHREW_1,:VULPIX_1,:DIGLETT_1,:GEODUDE_1,:PONYTA_1,
              :SLOWPOKE_1,:FARFETCHD_1,:GRIMER_1,:EXEGGUTOR_1,:MAROWAK_1,:WEEZING_1,:MRMIME_1,
              :ARTICUNO_1,:ZAPDOS_1,:MOLTRES_1,:ZIGZAGOON_1,:ROTOM_1,:ROTOM_2,:ROTOM_3,:ROTOM_4,
              :ROTOM_5,:YAMASK_1,:GRENINJA_1,:GRENINJA_2,:CORSOLA_1,:STUNFISK_1,:DEERLING_1,
              :DEERLING_2,:DEERLING_3,:FLOETTE_5,:ORICORIO_1,:ORICORIO_2,:ORICORIO_3,:LYCANROC_1,
              :LYCANROC_2,:SINISTEA_1#,
             # :GROWLITHE_1,:EEVEE_1,:CASTFORM_1,:CASTFORM_2,:CASTFORM_3,:ONIX_1
             ]
  EggList= [
            :Pichu,:CLEFFA,:IGGLYBUFF,:TOGEPI,:TYROGUE,:SMOOCHUM,:ELEKID,:MAGBY,:BUDEW,
            :CHINGLING,:BONSLY,:MIMEJR,:HAPPINY,:MUCHLAX,:RIOLU,:MANTYKE,:TOXEL,:PHIONE,
            :MANAPHY,:KUBFU
           ]
  GlobalLeveling = true # makes the level of the encounters balanced around the number of badges instead of the location (always on if globalPkmn is on)
  #level per badge [min,max] can add more if you have more badges in your game
  #PkmnLevel = [
  # [2,15],        #0 Badges
  # [11,25],    #1 Badge
  # [21,35],    #2 Badges...
  # [31,40],
  # [41,50],
  # [51,60],
  # [61,70],
  # [71,80],
  # [81,90]        #8Badges
  #]
  PkmnLevel = [
    [1,18],        #0 Badges
    [11,28],    #1 Badge
    [21,38],    #2 Badges...
    [31,48],
    [41,58],
    [51,68],
    [61,78],
    [71,88],
    [81,98]        #8Badges
  ]