Update 6.8

This commit is contained in:
chardub
2026-07-10 15:42:06 -04:00
parent 5b85e72cb2
commit 6a6f126a18
7871 changed files with 493194 additions and 224826 deletions
@@ -0,0 +1,223 @@
# todo:
# - Jumping (Spoink)
# - Dancing (turns around in a circle) - Oricorio, Spinda
# Curious walks up to the trainer and then look at them at a distance of 1 tile instead of running into them
OW_BEHAVIOR_MOVE_ROUTES = {
:roaming => {
:look_around => [
RPG::MoveCommand.new(PBMoveRoute::TurnRandom),
RPG::MoveCommand.new(PBMoveRoute::End)
],
:look_around_player => [# Used for Pokeradar, looks towards the player more often
RPG::MoveCommand.new(PBMoveRoute::TurnTowardPlayer),
RPG::MoveCommand.new(PBMoveRoute::TurnRandom),
RPG::MoveCommand.new(PBMoveRoute::End)
],
:still_teleport =>
[
RPG::MoveCommand.new(PBMoveRoute::ChangeFreq, [3]),
RPG::MoveCommand.new(PBMoveRoute::TurnRandom),
RPG::MoveCommand.new(PBMoveRoute::TurnRandom),
RPG::MoveCommand.new(PBMoveRoute::PlayAnimation, [TELEPORT_ANIMATION_ID]),
RPG::MoveCommand.new(PBMoveRoute::Opacity, [0]),
RPG::MoveCommand.new(PBMoveRoute::ChangeFreq, [6]),
RPG::MoveCommand.new(PBMoveRoute::Random),
RPG::MoveCommand.new(PBMoveRoute::Random),
RPG::MoveCommand.new(PBMoveRoute::PlayAnimation, [TELEPORT_ANIMATION_ID]),
RPG::MoveCommand.new(PBMoveRoute::Opacity, [255]),
RPG::MoveCommand.new(PBMoveRoute::End)
],
:random_burrow => [
RPG::MoveCommand.new(PBMoveRoute::ChangeFreq, [3]),
RPG::MoveCommand.new(PBMoveRoute::Random),
RPG::MoveCommand.new(PBMoveRoute::Random),
RPG::MoveCommand.new(PBMoveRoute::PlayAnimation, [DUST_ANIMATION_ID]),
RPG::MoveCommand.new(PBMoveRoute::Opacity, [0]),
RPG::MoveCommand.new(PBMoveRoute::TurnRandom),
RPG::MoveCommand.new(PBMoveRoute::TurnRandom),
RPG::MoveCommand.new(PBMoveRoute::PlayAnimation, [DUST_ANIMATION_ID]),
RPG::MoveCommand.new(PBMoveRoute::Opacity, [255]),
RPG::MoveCommand.new(PBMoveRoute::TurnRandom),
RPG::MoveCommand.new(PBMoveRoute::End)
],
:random_dive => [
RPG::MoveCommand.new(PBMoveRoute::ChangeFreq, [3]),
RPG::MoveCommand.new(PBMoveRoute::Random),
RPG::MoveCommand.new(PBMoveRoute::Random),
RPG::MoveCommand.new(PBMoveRoute::PlayAnimation, [PUDDLE_ANIMATION_ID]),
RPG::MoveCommand.new(PBMoveRoute::Opacity, [0]),
RPG::MoveCommand.new(PBMoveRoute::TurnRandom),
RPG::MoveCommand.new(PBMoveRoute::TurnRandom),
RPG::MoveCommand.new(PBMoveRoute::PlayAnimation, [PUDDLE_ANIMATION_ID]),
RPG::MoveCommand.new(PBMoveRoute::Opacity, [255]),
RPG::MoveCommand.new(PBMoveRoute::TurnRandom),
RPG::MoveCommand.new(PBMoveRoute::End)
],
:random_vanish => [
RPG::MoveCommand.new(PBMoveRoute::ChangeFreq, [3]),
RPG::MoveCommand.new(PBMoveRoute::Random),
RPG::MoveCommand.new(PBMoveRoute::Random),
RPG::MoveCommand.new(PBMoveRoute::Opacity, [100]),
RPG::MoveCommand.new(PBMoveRoute::Wait, [2]),
RPG::MoveCommand.new(PBMoveRoute::Opacity, [50]),
RPG::MoveCommand.new(PBMoveRoute::Random),
RPG::MoveCommand.new(PBMoveRoute::Opacity, [100]),
RPG::MoveCommand.new(PBMoveRoute::Wait, [2]),
RPG::MoveCommand.new(PBMoveRoute::Opacity, [255]),
RPG::MoveCommand.new(PBMoveRoute::TurnRandom),
RPG::MoveCommand.new(PBMoveRoute::End)
],
:random_spin => [
RPG::MoveCommand.new(PBMoveRoute::Random),
RPG::MoveCommand.new(PBMoveRoute::Random),
RPG::MoveCommand.new(PBMoveRoute::ChangeFreq, [6]),
RPG::MoveCommand.new(PBMoveRoute::TurnRight90),
RPG::MoveCommand.new(PBMoveRoute::Wait, [2]),
RPG::MoveCommand.new(PBMoveRoute::TurnRight90),
RPG::MoveCommand.new(PBMoveRoute::Wait, [2]),
RPG::MoveCommand.new(PBMoveRoute::TurnRight90),
RPG::MoveCommand.new(PBMoveRoute::Wait, [2]),
RPG::MoveCommand.new(PBMoveRoute::TurnRight90),
RPG::MoveCommand.new(PBMoveRoute::Wait, [2]),
RPG::MoveCommand.new(PBMoveRoute::ChangeFreq, [3]),
RPG::MoveCommand.new(PBMoveRoute::End)
],
:charge => [
RPG::MoveCommand.new(PBMoveRoute::ChangeFreq, [3]),
RPG::MoveCommand.new(PBMoveRoute::TurnRandom),
RPG::MoveCommand.new(PBMoveRoute::TurnRandom),
RPG::MoveCommand.new(PBMoveRoute::ChangeFreq, [6]),
RPG::MoveCommand.new(PBMoveRoute::PlayAnimation, [DUST_ANIMATION_ID]),
RPG::MoveCommand.new(PBMoveRoute::Forward),
RPG::MoveCommand.new(PBMoveRoute::Forward),
RPG::MoveCommand.new(PBMoveRoute::Forward),
RPG::MoveCommand.new(PBMoveRoute::Forward),
RPG::MoveCommand.new(PBMoveRoute::Forward),
RPG::MoveCommand.new(PBMoveRoute::End)
],
:uproar => [
RPG::MoveCommand.new(PBMoveRoute::ChangeFreq, [6]),
RPG::MoveCommand.new(PBMoveRoute::TurnRandom),
RPG::MoveCommand.new(PBMoveRoute::PlayAnimation, [DUST_ANIMATION_ID]),
RPG::MoveCommand.new(PBMoveRoute::Forward),
RPG::MoveCommand.new(PBMoveRoute::Forward),
RPG::MoveCommand.new(PBMoveRoute::Forward),
RPG::MoveCommand.new(PBMoveRoute::Wait, [4]),
RPG::MoveCommand.new(PBMoveRoute::End)
],
:water_skip => [
RPG::MoveCommand.new(PBMoveRoute::ChangeFreq, [3]),
RPG::MoveCommand.new(PBMoveRoute::TurnRandom),
RPG::MoveCommand.new(PBMoveRoute::TurnRandom),
RPG::MoveCommand.new(PBMoveRoute::ChangeFreq, [6]),
RPG::MoveCommand.new(PBMoveRoute::PlayAnimation, [PUDDLE_ANIMATION_ID]),
RPG::MoveCommand.new(PBMoveRoute::Forward),
RPG::MoveCommand.new(PBMoveRoute::Forward),
RPG::MoveCommand.new(PBMoveRoute::PlayAnimation, [PUDDLE_ANIMATION_ID]),
RPG::MoveCommand.new(PBMoveRoute::End)
],
#WIND
:blown_away => [
RPG::MoveCommand.new(PBMoveRoute::ThroughOn),
RPG::MoveCommand.new(PBMoveRoute::ChangeFreq, [6]),
RPG::MoveCommand.new(PBMoveRoute::ChangeSpeed, 3),
RPG::MoveCommand.new(PBMoveRoute::SetFloatingOn),
RPG::MoveCommand.new(PBMoveRoute::DirectionFixOn),
RPG::MoveCommand.new(PBMoveRoute::Left),
RPG::MoveCommand.new(PBMoveRoute::DirectionFixOff),
RPG::MoveCommand.new(PBMoveRoute::TurnRandom),
RPG::MoveCommand.new(PBMoveRoute::LowerLeft),
RPG::MoveCommand.new(PBMoveRoute::DirectionFixOn),
RPG::MoveCommand.new(PBMoveRoute::Left),
RPG::MoveCommand.new(PBMoveRoute::DirectionFixOff),
RPG::MoveCommand.new(PBMoveRoute::TurnRandom),
RPG::MoveCommand.new(PBMoveRoute::UpperLeft),
RPG::MoveCommand.new(PBMoveRoute::End)
],
},
:noticed => {
:shy => [
RPG::MoveCommand.new(PBMoveRoute::ChangeFreq, [6]),
RPG::MoveCommand.new(PBMoveRoute::AwayFromPlayer),
RPG::MoveCommand.new(PBMoveRoute::TurnTowardPlayer),
RPG::MoveCommand.new(PBMoveRoute::ChangeFreq, [4]),
RPG::MoveCommand.new(PBMoveRoute::End)
],
:teleport_away => [
RPG::MoveCommand.new(PBMoveRoute::ChangeFreq, [6]),
RPG::MoveCommand.new(PBMoveRoute::PlaySE, [RPG::AudioFile.new("SE_Zoom5")]),
RPG::MoveCommand.new(PBMoveRoute::PlayAnimation, [TELEPORT_ANIMATION_ID]),
RPG::MoveCommand.new(PBMoveRoute::TurnTowardPlayer),
RPG::MoveCommand.new(PBMoveRoute::Script, ["self.despawn"]),
RPG::MoveCommand.new(PBMoveRoute::End)
],
:flee => [
RPG::MoveCommand.new(PBMoveRoute::ChangeFreq, [6]),
RPG::MoveCommand.new(PBMoveRoute::Opacity, [200]),
RPG::MoveCommand.new(PBMoveRoute::AwayFromPlayer),
RPG::MoveCommand.new(PBMoveRoute::Opacity, [150]),
RPG::MoveCommand.new(PBMoveRoute::AwayFromPlayer),
RPG::MoveCommand.new(PBMoveRoute::Opacity, [100]),
RPG::MoveCommand.new(PBMoveRoute::AwayFromPlayer),
RPG::MoveCommand.new(PBMoveRoute::Opacity, [0]),
RPG::MoveCommand.new(PBMoveRoute::Script, ["self.despawn"]),
RPG::MoveCommand.new(PBMoveRoute::End)
],
:flee_flying => [
RPG::MoveCommand.new(PBMoveRoute::ChangeFreq, [6]),
RPG::MoveCommand.new(PBMoveRoute::TurnAwayFromPlayer),
RPG::MoveCommand.new(PBMoveRoute::Opacity, [200]),
RPG::MoveCommand.new(PBMoveRoute::UpperLeft),
RPG::MoveCommand.new(PBMoveRoute::Opacity, [150]),
RPG::MoveCommand.new(PBMoveRoute::UpperLeft),
RPG::MoveCommand.new(PBMoveRoute::Opacity, [100]),
RPG::MoveCommand.new(PBMoveRoute::UpperLeft),
RPG::MoveCommand.new(PBMoveRoute::Opacity, [0]),
RPG::MoveCommand.new(PBMoveRoute::Script, ["self.despawn"]),
RPG::MoveCommand.new(PBMoveRoute::End)
],
:explode => [
RPG::MoveCommand.new(PBMoveRoute::Script, ["self.set_animation_speed(2)"]),
RPG::MoveCommand.new(PBMoveRoute::StepAnimeOn),
RPG::MoveCommand.new(PBMoveRoute::Wait, [30]),
RPG::MoveCommand.new(PBMoveRoute::Opacity, [0]),
RPG::MoveCommand.new(PBMoveRoute::PlayAnimation, [EXPLODE_ANIMATION]),
RPG::MoveCommand.new(PBMoveRoute::Script, ["self.despawn"]),
RPG::MoveCommand.new(PBMoveRoute::End)
],
:uproar => [
RPG::MoveCommand.new(PBMoveRoute::ChangeFreq, [6]),
RPG::MoveCommand.new(PBMoveRoute::TurnRandom),
RPG::MoveCommand.new(PBMoveRoute::PlayAnimation, [DUST_ANIMATION_ID]),
RPG::MoveCommand.new(PBMoveRoute::Forward),
RPG::MoveCommand.new(PBMoveRoute::Forward),
RPG::MoveCommand.new(PBMoveRoute::Forward),
RPG::MoveCommand.new(PBMoveRoute::Wait, [4]),
RPG::MoveCommand.new(PBMoveRoute::End)
],
}
}
@@ -0,0 +1,868 @@
# behavior_roaming:
#
# When roaming
# :still Doesn't move at all
# :look around Doesn't move, looks around randomly
# :still_teleport Doesn't move, looks around randomly and randomly teleports a few tiles away once in a while
# :random Walks randomly
# :random_burrow Moves randomly and sometimes burrows underground and disappear for a few seconds.
# :random_dive Moves randomly and sometimes dives underwater and disappear for a few seconds.
# :random_vanish Moves randomly and sometimes becomes semi-transparent (opacity 50) for a few seconds
# :random_spin Moves randomly and sometimes stops to do a little spin
# :charge Turns a random direction and NYOOOM
#
#
# When noticed
# nil The Pokemon doesn't change behavior
# :skittish The Pokémon walks away from the trainer fast until it's at a distance
# :shy The Pokémon walks away from the trainer slowly, while looking at them
# :curious The Pokémon walks towards the player slowly but stays at a distance when it's close
# :semi_aggressive The Pokémon walks towards the player slowly until it starts a fight with them
# :aggressive The Pokémon chases after the player until it starts a fight with them
# :still The Pokémon doesn't move
# :flee The Pokémon flees when it sees the player and despawns
# :flee_flying The Pokémon flees by flying away (at an angle) when it sees the player and despawns
# :teleport_away The Pokémon flees when it sees the player with a a teleport animation and despawns
# :explode Waits a bit, then explodes (despawn)
POKEMON_BEHAVIOR_DATA =
{
:BULBASAUR => { behavior_noticed: nil, behavior_roaming: :random },
:IVYSAUR => { behavior_noticed: nil, behavior_roaming: :random },
:VENUSAUR => { behavior_noticed: nil, behavior_roaming: :random },
:CHARMANDER => { behavior_noticed: :shy, behavior_roaming: :random },
:CHARMELEON => { behavior_noticed: :aggressive, behavior_roaming: :random },
:CHARIZARD => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SQUIRTLE => { behavior_noticed: :curious, behavior_roaming: :random },
:WARTORTLE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:BLASTOISE => { behavior_noticed: nil, behavior_roaming: :random },
:CATERPIE => { behavior_noticed: :shy, behavior_roaming: :random },
:METAPOD => { behavior_noticed: :still, behavior_roaming: :still },
:BUTTERFREE => { behavior_noticed: :skittish, behavior_roaming: :random },
:WEEDLE => { behavior_noticed: :shy, behavior_roaming: :random },
:KAKUNA => { behavior_noticed: :still, behavior_roaming: :still },
:BEEDRILL => { behavior_noticed: :aggressive, behavior_roaming: :random },
:PIDGEY => { behavior_noticed: nil, behavior_roaming: :random },
:PIDGEOTTO => { behavior_noticed: nil, behavior_roaming: :random },
:PIDGEOT => { behavior_noticed: nil, behavior_roaming: :random },
:RATTATA => { behavior_noticed: :shy, behavior_roaming: :random },
:RATICATE => { behavior_noticed: nil, behavior_roaming: :random },
:SPEAROW => { behavior_noticed: :aggressive, behavior_roaming: :random },
:FEAROW => { behavior_noticed: :aggressive, behavior_roaming: :random },
:EKANS => { behavior_noticed: :shy, behavior_roaming: :random },
:ARBOK => { behavior_noticed: :aggressive, behavior_roaming: :random },
:PIKACHU => { behavior_noticed: :curious, behavior_roaming: :random },
:RAICHU => { behavior_noticed: nil, behavior_roaming: :random },
:SANDSHREW => { behavior_noticed: :shy, behavior_roaming: :random },
:SANDSLASH => { behavior_noticed: :aggressive, behavior_roaming: :random },
:NIDORANfE => { behavior_noticed: :shy, behavior_roaming: :random },
:NIDORINA => { behavior_noticed: nil, behavior_roaming: :random },
:NIDOQUEEN => { behavior_noticed: :aggressive, behavior_roaming: :random },
:NIDORANmA => { behavior_noticed: :shy, behavior_roaming: :random },
:NIDORINO => { behavior_noticed: :aggressive, behavior_roaming: :random },
:NIDOKING => { behavior_noticed: :aggressive, behavior_roaming: :random },
:CLEFAIRY => { behavior_noticed: :shy, behavior_roaming: :random },
:CLEFABLE => { behavior_noticed: nil, behavior_roaming: :random },
:VULPIX => { behavior_noticed: :shy, behavior_roaming: :random },
:NINETALES => { behavior_noticed: nil, behavior_roaming: :random },
:JIGGLYPUFF => { behavior_noticed: nil, behavior_roaming: :random },
:WIGGLYTUFF => { behavior_noticed: nil, behavior_roaming: :random },
:ZUBAT => { behavior_noticed: :shy, behavior_roaming: :random },
:GOLBAT => { behavior_noticed: :aggressive, behavior_roaming: :random },
:ODDISH => { behavior_noticed: :still, behavior_roaming: :random },
:GLOOM => { behavior_noticed: nil, behavior_roaming: :random },
:VILEPLUME => { behavior_noticed: nil, behavior_roaming: :random },
:PARAS => { behavior_noticed: :aggressive, behavior_roaming: :random },
:PARASECT => { behavior_noticed: :aggressive, behavior_roaming: :random },
:VENONAT => { behavior_noticed: :shy, behavior_roaming: :random },
:VENOMOTH => { behavior_noticed: :shy, behavior_roaming: :random },
:DIGLETT => { behavior_noticed: :still, behavior_roaming: :random_burrow },
:DUGTRIO => { behavior_noticed: :still, behavior_roaming: :random_burrow },
:MEOWTH => { behavior_noticed: :curious, behavior_roaming: :random },
:PERSIAN => { behavior_noticed: :aggressive, behavior_roaming: :random },
:PSYDUCK => { behavior_noticed: nil, behavior_roaming: :random },
:GOLDUCK => { behavior_noticed: :aggressive, behavior_roaming: :random },
:MANKEY => { behavior_noticed: :aggressive, behavior_roaming: :random },
:PRIMEAPE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:GROWLITHE => { behavior_noticed: :curious, behavior_roaming: :random },
:ARCANINE => { behavior_noticed: nil, behavior_roaming: :random },
:POLIWAG => { behavior_noticed: :shy, behavior_roaming: :random },
:POLIWHIRL => { behavior_noticed: nil, behavior_roaming: :random },
:POLIWRATH => { behavior_noticed: :aggressive, behavior_roaming: :random },
:ABRA => { behavior_noticed: :teleport_away, behavior_roaming: :still_teleport },
:KADABRA => { behavior_noticed: :skittish, behavior_roaming: :random },
:ALAKAZAM => { behavior_noticed: nil, behavior_roaming: :random },
:MACHOP => { behavior_noticed: nil, behavior_roaming: :random },
:MACHOKE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:MACHAMP => { behavior_noticed: :aggressive, behavior_roaming: :random },
:BELLSPROUT => { behavior_noticed: :shy, behavior_roaming: :random },
:WEEPINBELL => { behavior_noticed: nil, behavior_roaming: :random },
:VICTREEBEL => { behavior_noticed: :aggressive, behavior_roaming: :random },
:TENTACOOL => { behavior_noticed: nil, behavior_roaming: :random },
:TENTACRUEL => { behavior_noticed: :aggressive, behavior_roaming: :random },
:GEODUDE => { behavior_noticed: nil, behavior_roaming: :look_around},
:GRAVELER => { behavior_noticed: :aggressive, behavior_roaming: :random },
:GOLEM => { behavior_noticed: :aggressive, behavior_roaming: :random },
:PONYTA => { behavior_noticed: :shy, behavior_roaming: :random },
:RAPIDASH => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SLOWPOKE => { behavior_noticed: :still, behavior_roaming: :look_around },
:SLOWBRO => { behavior_noticed: nil, behavior_roaming: :random },
:MAGNEMITE => { behavior_noticed: :curious, behavior_roaming: :random },
:MAGNETON => { behavior_noticed: :curious, behavior_roaming: :random },
:FARFETCHD => { behavior_noticed: :curious, behavior_roaming: :random },
:DODUO => { behavior_noticed: :shy, behavior_roaming: :charge },
:DODRIO => { behavior_noticed: :aggressive, behavior_roaming: :charge },
:SEEL => { behavior_noticed: :curious, behavior_roaming: :random_dive },
:DEWGONG => { behavior_noticed: nil, behavior_roaming: :random_dive },
:GRIMER => { behavior_noticed: :curious, behavior_roaming: :random },
:MUK => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SHELLDER => { behavior_noticed: :skittish, behavior_roaming: :look_around },
:CLOYSTER => { behavior_noticed: nil, behavior_roaming: :random },
:GASTLY => { behavior_noticed: :curious, behavior_roaming: :random_vanish },
:HAUNTER => { behavior_noticed: :curious, behavior_roaming: :random_vanish },
:GENGAR => { behavior_noticed: nil, behavior_roaming: :random_vanish },
:ONIX => { behavior_noticed: :aggressive, behavior_roaming: :random },
:DROWZEE => { behavior_noticed: :curious, behavior_roaming: :random },
:HYPNO => { behavior_noticed: :aggressive, behavior_roaming: :random },
:KRABBY => { behavior_noticed: :skittish, behavior_roaming: :random },
:KINGLER => { behavior_noticed: :aggressive, behavior_roaming: :random },
:VOLTORB => { behavior_noticed: :explode, behavior_roaming: :look_around },
:ELECTRODE => { behavior_noticed: :explode, behavior_roaming: :random },
:EXEGGCUTE => { behavior_noticed: nil, behavior_roaming: :random },
:EXEGGUTOR => { behavior_noticed: nil, behavior_roaming: :random },
:CUBONE => { behavior_noticed: nil, behavior_roaming: :random },
:MAROWAK => { behavior_noticed: :aggressive, behavior_roaming: :random },
:HITMONLEE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:HITMONCHAN => { behavior_noticed: :aggressive, behavior_roaming: :random },
:LICKITUNG => { behavior_noticed: nil, behavior_roaming: :random },
:KOFFING => { behavior_noticed: :explode, behavior_roaming: :random },
:WEEZING => { behavior_noticed: :aggressive, behavior_roaming: :random },
:RHYHORN => { behavior_noticed: :aggressive, behavior_roaming: :charge },
:RHYDON => { behavior_noticed: :aggressive, behavior_roaming: :random },
:CHANSEY => { behavior_noticed: :flee, behavior_roaming: :random },
:TANGELA => { behavior_noticed: nil, behavior_roaming: :random },
:KANGASKHAN => { behavior_noticed: :aggressive, behavior_roaming: :random },
:HORSEA => { behavior_noticed: :shy, behavior_roaming: :random_dive },
:SEADRA => { behavior_noticed: :aggressive, behavior_roaming: :random_dive },
:GOLDEEN => { behavior_noticed: nil, behavior_roaming: :random_dive },
:SEAKING => { behavior_noticed: nil, behavior_roaming: :random_dive },
:STARYU => { behavior_noticed: nil, behavior_roaming: :random },
:STARMIE => { behavior_noticed: nil, behavior_roaming: :random },
:MRMIME => { behavior_noticed: :curious, behavior_roaming: :random },
:SCYTHER => { behavior_noticed: :aggressive, behavior_roaming: :random },
:JYNX => { behavior_noticed: nil, behavior_roaming: :random },
:ELECTABUZZ => { behavior_noticed: :aggressive, behavior_roaming: :random },
:MAGMAR => { behavior_noticed: :aggressive, behavior_roaming: :random },
:PINSIR => { behavior_noticed: :aggressive, behavior_roaming: :random },
:TAUROS => { behavior_noticed: :aggressive, behavior_roaming: :charge },
:MAGIKARP => { behavior_noticed: nil, behavior_roaming: :random },
:GYARADOS => { behavior_noticed: :aggressive, behavior_roaming: :random },
:LAPRAS => { behavior_noticed: nil, behavior_roaming: :random },
:DITTO => { behavior_noticed: :shy, behavior_roaming: :random },
:EEVEE => { behavior_noticed: :flee, behavior_roaming: :random },
:VAPOREON => { behavior_noticed: nil, behavior_roaming: :random },
:JOLTEON => { behavior_noticed: :shy, behavior_roaming: :random },
:FLAREON => { behavior_noticed: :shy, behavior_roaming: :random },
:PORYGON => { behavior_noticed: nil, behavior_roaming: :random },
:OMANYTE => { behavior_noticed: :shy, behavior_roaming: :random },
:OMASTAR => { behavior_noticed: :aggressive, behavior_roaming: :random },
:KABUTO => { behavior_noticed: :shy, behavior_roaming: :random },
:KABUTOPS => { behavior_noticed: :aggressive, behavior_roaming: :random },
:AERODACTYL => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SNORLAX => { behavior_noticed: nil, behavior_roaming: :random },
:ARTICUNO => { behavior_noticed: :aggressive, behavior_roaming: :random },
:ZAPDOS => { behavior_noticed: :aggressive, behavior_roaming: :random },
:MOLTRES => { behavior_noticed: :aggressive, behavior_roaming: :random },
:DRATINI => { behavior_noticed: :skittish, behavior_roaming: :random },
:DRAGONAIR => { behavior_noticed: :skittish, behavior_roaming: :random },
:DRAGONITE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:MEWTWO => { behavior_noticed: :aggressive, behavior_roaming: :random },
:MEW => { behavior_noticed: :flee, behavior_roaming: :random },
:CHIKORITA => { behavior_noticed: :curious, behavior_roaming: :random },
:BAYLEEF => { behavior_noticed: nil, behavior_roaming: :random },
:MEGANIUM => { behavior_noticed: nil, behavior_roaming: :random },
:CYDAQUIL => { behavior_noticed: :skittish, behavior_roaming: :random },
:QUILAVA => { behavior_noticed: nil, behavior_roaming: :random },
:TYPHLOSION => { behavior_noticed: :aggressive, behavior_roaming: :random },
:TOTODILE => { behavior_noticed: :curious, behavior_roaming: :random },
:CROCONAW => { behavior_noticed: :aggressive, behavior_roaming: :random },
:FERALIGATR => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SENTRET => { behavior_noticed: nil, behavior_roaming: :random },
:FURRET => { behavior_noticed: nil, behavior_roaming: :random },
:HOOTHOOT => { behavior_noticed: :shy, behavior_roaming: :random },
:NOCTOWL => { behavior_noticed: nil, behavior_roaming: :random },
:LEDYBA => { behavior_noticed: nil, behavior_roaming: :random },
:LEDIAN => { behavior_noticed: nil, behavior_roaming: :random },
:SPINARAK => { behavior_noticed: nil, behavior_roaming: :random },
:ARIADOS => { behavior_noticed: :aggressive, behavior_roaming: :random },
:CROBAT => { behavior_noticed: :aggressive, behavior_roaming: :random },
:CHINCHOU => { behavior_noticed: nil, behavior_roaming: :random },
:LANTURN => { behavior_noticed: nil, behavior_roaming: :random },
:PICHU => { behavior_noticed: :curious, behavior_roaming: :random },
:CLEFFA => { behavior_noticed: :curious, behavior_roaming: :random },
:IGGLYBUFF => { behavior_noticed: :curious, behavior_roaming: :random, behavior_wind_roaming: :blown_away },
:TOGEPI => { behavior_noticed: :curious, behavior_roaming: :random },
:TOGETIC => { behavior_noticed: :curious, behavior_roaming: :random },
:NATU => { behavior_noticed: nil, behavior_roaming: :random },
:XATU => { behavior_noticed: nil, behavior_roaming: :random },
:MAREEP => { behavior_noticed: nil, behavior_roaming: :random },
:FLAAFFY => { behavior_noticed: nil, behavior_roaming: :random },
:AMPHAROS => { behavior_noticed: nil, behavior_roaming: :random },
:BELLOSSOM => { behavior_noticed: nil, behavior_roaming: :random_spin },
:MARILL => { behavior_noticed: :curious, behavior_roaming: :random },
:AZUMARILL => { behavior_noticed: :curious, behavior_roaming: :random },
:SUDOWOODO => { behavior_noticed: :still, behavior_roaming: :random, behavior_rain_roaming: :uproar },
:POLITOED => { behavior_noticed: nil, behavior_roaming: :random, behavior_rain_roaming: :random_spin },
:HOPPIP => { behavior_noticed: nil, behavior_roaming: :random, behavior_wind_roaming: :blown_away},
:SKIPLOOM => { behavior_noticed: nil, behavior_roaming: :random, behavior_wind_roaming: :blown_away },
:JUMPLUFF => { behavior_noticed: nil, behavior_roaming: :random, behavior_wind_roaming: :blown_away },
:AIPOM => { behavior_noticed: :curious, behavior_roaming: :random },
:SUNKERN => { behavior_noticed: nil, behavior_roaming: :random, behavior_sunny_roaming: :random_spin},
:SUNFLORA => { behavior_noticed: nil, behavior_roaming: :random, behavior_sunny_roaming: :random_spin },
:YANMA => { behavior_noticed: nil, behavior_roaming: :random },
:WOOPER => { behavior_noticed: nil, behavior_roaming: :random },
:QUAGSIRE => { behavior_noticed: nil, behavior_roaming: :random },
:ESPEON => { behavior_noticed: nil, behavior_roaming: :random },
:UMBREON => { behavior_noticed: nil, behavior_roaming: :random },
:MURKROW => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SLOWKING => { behavior_noticed: nil, behavior_roaming: :random },
:MISDREAVUS => { behavior_noticed: :curious, behavior_roaming: :random_vanish },
:UNOWN => { behavior_noticed: :flee, behavior_roaming: :random },
:WOBBUFFET => { behavior_noticed: :still, behavior_roaming: :random },
:GIRAFARIG => { behavior_noticed: nil, behavior_roaming: :random },
:PINECO => { behavior_noticed: :explode, behavior_roaming: :look_around },
:FORRETRESS => { behavior_noticed: nil, behavior_roaming: :random },
:DUNSPARCE => { behavior_noticed: nil, behavior_roaming: :random },
:GLIGAR => { behavior_noticed: nil, behavior_roaming: :random },
:STEELIX => { behavior_noticed: nil, behavior_roaming: :random },
:SNUBBULL => { behavior_noticed: nil, behavior_roaming: :random },
:GRANBULL => { behavior_noticed: :aggressive, behavior_roaming: :random },
:QWILFISH => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SCIZOR => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SHUCKLE => { behavior_noticed: :still, behavior_roaming: :random },
:HERACROSS => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SNEASEL => { behavior_noticed: :skittish, behavior_roaming: :random },
:TEDDIURSA => { behavior_noticed: :curious, behavior_roaming: :random },
:URSARING => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SLUGMA => { behavior_noticed: nil, behavior_roaming: :random },
:MAGCARGO => { behavior_noticed: nil, behavior_roaming: :random },
:SWINUB => { behavior_noticed: :shy, behavior_roaming: :random },
:PILOSWINE => { behavior_noticed: nil, behavior_roaming: :random },
:CORSOLA => { behavior_noticed: nil, behavior_roaming: :random },
:REMORAID => { behavior_noticed: nil, behavior_roaming: :random },
:OCTILLERY => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
:DELIBIRD => { behavior_noticed: :curious, behavior_roaming: :random },
:MANTINE => { behavior_noticed: nil, behavior_roaming: :random },
:SKARMORY => { behavior_noticed: :aggressive, behavior_roaming: :random },
:HOUNDOUR => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
:HOUNDOOM => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
:KINGDRA => { behavior_noticed: nil, behavior_roaming: :random },
:PHANPY => { behavior_noticed: nil, behavior_roaming: :random },
:DONPHAN => { behavior_noticed: :aggressive, behavior_roaming: :random },
:PORYGON2 => { behavior_noticed: nil, behavior_roaming: :random },
:STANTLER => { behavior_noticed: :shy, behavior_roaming: :random },
:SMEARGLE => { behavior_noticed: :curious, behavior_roaming: :random },
:TYROGUE => { behavior_noticed: nil, behavior_roaming: :random },
:HITMONTOP => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SMOOCHUM => { behavior_noticed: :curious, behavior_roaming: :random },
:ELEKID => { behavior_noticed: :curious, behavior_roaming: :random },
:MAGBY => { behavior_noticed: :skittish, behavior_roaming: :random },
:MILTANK => { behavior_noticed: nil, behavior_roaming: :random },
:BLISSEY => { behavior_noticed: :curious, behavior_roaming: :random },
:RAIKOU => { behavior_noticed: :flee, behavior_roaming: :random },
:ENTEI => { behavior_noticed: :flee, behavior_roaming: :random },
:LARVITAR => { behavior_noticed: :shy, behavior_roaming: :random },
:PUPITAR => { behavior_noticed: :aggressive, behavior_roaming: :look_around },
:TYRANITAR => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SUICUNE => { behavior_noticed: :flee, behavior_roaming: :random },
:LUGIA => { behavior_noticed: :aggressive, behavior_roaming: :random },
:HOOH => { behavior_noticed: :aggressive, behavior_roaming: :random },
:CELEBI => { behavior_noticed: :curious, behavior_roaming: :random },
:TREECKO => { behavior_noticed: nil, behavior_roaming: :random },
:GROVYLE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SCEPTILE => { behavior_noticed: nil, behavior_roaming: :random },
:TORCHIC => { behavior_noticed: :shy, behavior_roaming: :random },
:COMBUSKEN => { behavior_noticed: :aggressive, behavior_roaming: :random },
:BLAZIKEN => { behavior_noticed: :curious, behavior_roaming: :random },
:MUDKIP => { behavior_noticed: :curious, behavior_roaming: :random },
:MARSHTOMP => { behavior_noticed: nil, behavior_roaming: :random },
:SWAMPERT => { behavior_noticed: nil, behavior_roaming: :random },
:POOCHYENA => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
:MIGHTYENA => { behavior_noticed: :aggressive, behavior_roaming: :random },
:ZIGZAGOON => { behavior_noticed: :curious, behavior_roaming: :random },
:LINOONE => { behavior_noticed: nil, behavior_roaming: :random },
:WURMPLE => { behavior_noticed: :shy, behavior_roaming: :random },
:SILCOON => { behavior_noticed: :still, behavior_roaming: :still },
:BEAUTIFLY => { behavior_noticed: :skittish, behavior_roaming: :random },
:CASCOON => { behavior_noticed: :still, behavior_roaming: :still },
:DUSTOX => { behavior_noticed: :skittish, behavior_roaming: :random },
:LOTAD => { behavior_noticed: :shy, behavior_roaming: :random },
:LOMBRE => { behavior_noticed: :curious, behavior_roaming: :random },
:LUDICOLO => { behavior_noticed: :curious, behavior_roaming: :random },
:SEEDOT => { behavior_noticed: :still, behavior_roaming: :random },
:NUZLEAF => { behavior_noticed: nil, behavior_roaming: :random },
:SHIFTRY => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
:TAILLOW => { behavior_noticed: :skittish, behavior_roaming: :random },
:SWELLOW => { behavior_noticed: :skittish, behavior_roaming: :random },
:WINGULL => { behavior_noticed: :flee_flying, behavior_roaming: :random },
:PELIPPER => { behavior_noticed: nil, behavior_roaming: :random },
:RALTS => { behavior_noticed: :teleport_away, behavior_roaming: :random },
:KIRLIA => { behavior_noticed: :skittish, behavior_roaming: :random },
:GARDEVOIR => { behavior_noticed: nil, behavior_roaming: :random },
:GALLADE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SURSKIT => { behavior_noticed: nil, behavior_roaming: :water_skip },
:MASQUERAIN => { behavior_noticed: :skittish, behavior_roaming: :random },
:SHROOMISH => { behavior_noticed: :still, behavior_roaming: :random },
:BRELOOM => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
:SLAKOTH => { behavior_noticed: :still, behavior_roaming: :look_around },
:VIGOROTH => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SLAKING => { behavior_noticed: :still, behavior_roaming: :look_around },
:NINCADA => { behavior_noticed: :shy, behavior_roaming: :random },
:NINJASK => { behavior_noticed: :skittish, behavior_roaming: :random },
:SHEDINJA => { behavior_noticed: :still, behavior_roaming: :still },
:WHISMUR => { behavior_noticed: :shy, behavior_roaming: :random },
:LOUDRED => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
:EXPLOUD => { behavior_noticed: :aggressive, behavior_roaming: :random },
:MAKUHITA => { behavior_noticed: :curious, behavior_roaming: :random },
:HARIYAMA => { behavior_noticed: nil, behavior_roaming: :random },
:AZURILL => { behavior_noticed: :shy, behavior_roaming: :random },
:NOSEPASS => { behavior_noticed: :still, behavior_roaming: :still },
:SKITTY => { behavior_noticed: :curious, behavior_roaming: :random },
:DELCATTY => { behavior_noticed: nil, behavior_roaming: :random },
:SABLEYE => { behavior_noticed: :curious, behavior_roaming: :random },
:MAWILE => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
:ARON => { behavior_noticed: :aggressive, behavior_roaming: :charge },
:LAIRON => { behavior_noticed: :aggressive, behavior_roaming: :charge },
:AGGRON => { behavior_noticed: :aggressive, behavior_roaming: :random },
:MEDITITE => { behavior_noticed: nil, behavior_roaming: :still },
:MEDICHAM => { behavior_noticed: nil, behavior_roaming: :still },
:ELECTRIKE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:MANECTRIC => { behavior_noticed: :aggressive, behavior_roaming: :random },
:PLUSLE => { behavior_noticed: :curious, behavior_roaming: :random },
:MINUN => { behavior_noticed: :curious, behavior_roaming: :random },
:VOLBEAT => { behavior_noticed: nil, behavior_roaming: :random },
:ILLUMISE => { behavior_noticed: nil, behavior_roaming: :random },
:ROSELIA => { behavior_noticed: nil, behavior_roaming: :random },
:GULPIN => { behavior_noticed: nil, behavior_roaming: :random },
:SWALOT => { behavior_noticed: nil, behavior_roaming: :random },
:CARVANHA => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SHARPEDO => { behavior_noticed: :aggressive, behavior_roaming: :random },
:WAILMER => { behavior_noticed: :curious, behavior_roaming: :random },
:WAILORD => { behavior_noticed: nil, behavior_roaming: :random },
:NUMEL => { behavior_noticed: nil, behavior_roaming: :random },
:CAMERUPT => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
:TORKOAL => { behavior_noticed: :still, behavior_roaming: :look_around },
:SPOINK => { behavior_noticed: :curious, behavior_roaming: :random },
:GRUMPIG => { behavior_noticed: nil, behavior_roaming: :random },
:SPINDA => { behavior_noticed: :curious, behavior_roaming: :random_spin },
:TRAPINCH => { behavior_noticed: :still, behavior_roaming: :random },
:VIBRAVA => { behavior_noticed: nil, behavior_roaming: :random },
:FLYGON => { behavior_noticed: nil, behavior_roaming: :random },
:CACNEA => { behavior_noticed: nil, behavior_roaming: :random },
:CACTURNE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SWABLU => { behavior_noticed: :skittish, behavior_roaming: :random },
:ALTARIA => { behavior_noticed: nil, behavior_roaming: :random },
:ZANGOOSE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SEVIPER => { behavior_noticed: :aggressive, behavior_roaming: :random },
:LUNATONE => { behavior_noticed: :still, behavior_roaming: :random },
:SOLROCK => { behavior_noticed: :still, behavior_roaming: :random },
:BARBOACH => { behavior_noticed: nil, behavior_roaming: :random },
:WHISCASH => { behavior_noticed: :curious, behavior_roaming: :random },
:CORPHISH => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
:CRAWDAUNT => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
:BALTOY => { behavior_noticed: :still, behavior_roaming: :random },
:CLAYDOL => { behavior_noticed: :still, behavior_roaming: :random },
:LILEEP => { behavior_noticed: :still, behavior_roaming: :random },
:CRADILY => { behavior_noticed: :still, behavior_roaming: :random },
:ANORITH => { behavior_noticed: nil, behavior_roaming: :random },
:ARMALDO => { behavior_noticed: :aggressive, behavior_roaming: :random },
:FEEBAS => { behavior_noticed: :skittish, behavior_roaming: :random },
:MILOTIC => { behavior_noticed: nil, behavior_roaming: :random },
:CASTFORM => { behavior_noticed: :curious, behavior_roaming: :random },
:CASTFORM_SUNNY => { behavior_noticed: :curious, behavior_roaming: :random },
:CASTFORM_RAINY => { behavior_noticed: :curious, behavior_roaming: :random },
:CASTFORM_SNOWY => { behavior_noticed: :curious, behavior_roaming: :random },
:KECLEON => { behavior_noticed: :still, behavior_roaming: :random },
:SHUPPET => { behavior_noticed: :curious, behavior_roaming: :random_vanish },
:BANETTE => { behavior_noticed: :semi_aggressive, behavior_roaming: :random_vanish },
:DUSKULL => { behavior_noticed: :skittish, behavior_roaming: :random_vanish },
:DUSCLOPS => { behavior_noticed: :still, behavior_roaming: :random_vanish },
:TROPIUS => { behavior_noticed: nil, behavior_roaming: :random },
:ABSOL => { behavior_noticed: :skittish, behavior_roaming: :random },
:WYNAUT => { behavior_noticed: :curious, behavior_roaming: :random },
:SNORUNT => { behavior_noticed: :skittish, behavior_roaming: :random },
:GLALIE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:FROSLASS => { behavior_noticed: :skittish, behavior_roaming: :random_vanish },
:SPHEAL => { behavior_noticed: :curious, behavior_roaming: :random },
:SEALEO => { behavior_noticed: nil, behavior_roaming: :random },
:WALREIN => { behavior_noticed: :aggressive, behavior_roaming: :random },
:CLAMPERL => { behavior_noticed: :still, behavior_roaming: :still },
:HUNTAIL => { behavior_noticed: :aggressive, behavior_roaming: :random },
:GOREBYSS => { behavior_noticed: nil, behavior_roaming: :random },
:RELICANTH => { behavior_noticed: :still, behavior_roaming: :random },
:LUVDISC => { behavior_noticed: :curious, behavior_roaming: :random },
:BAGON => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
:SHELGON => { behavior_noticed: :still, behavior_roaming: :random },
:SALAMENCE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:BELDUM => { behavior_noticed: :still, behavior_roaming: :random },
:METANG => { behavior_noticed: nil, behavior_roaming: :random },
:METAGROSS => { behavior_noticed: :aggressive, behavior_roaming: :random },
:REGIROCK => { behavior_noticed: :still, behavior_roaming: :look_around },
:REGICE => { behavior_noticed: :still, behavior_roaming: :look_around },
:REGISTEEL => { behavior_noticed: :still, behavior_roaming: :look_around },
:LATIAS => { behavior_noticed: :flee, behavior_roaming: :random },
:LATIOS => { behavior_noticed: :flee, behavior_roaming: :random },
:KYOGRE => { behavior_noticed: :still, behavior_roaming: :still },
:GROUDON => { behavior_noticed: :aggressive, behavior_roaming: :still },
:RAYQUAZA => { behavior_noticed: :aggressive, behavior_roaming: :random },
:JIRACHI => { behavior_noticed: :curious, behavior_roaming: :random },
:DEOXYS => { behavior_noticed: :aggressive, behavior_roaming: :random },
:TURTWIG => { behavior_noticed: nil, behavior_roaming: :random },
:GROTLE => { behavior_noticed: nil, behavior_roaming: :random },
:TORTERRA => { behavior_noticed: nil, behavior_roaming: :random },
:CHIMCHAR => { behavior_noticed: :curious, behavior_roaming: :random },
:MONFERNO => { behavior_noticed: :curious, behavior_roaming: :random },
:INFERNAPE => { behavior_noticed: :curious, behavior_roaming: :random },
:PIPLUP => { behavior_noticed: nil, behavior_roaming: :random },
:PRINPLUP => { behavior_noticed: nil, behavior_roaming: :random },
:EMPOLEON => { behavior_noticed: nil, behavior_roaming: :random },
:STARLY => { behavior_noticed: :skittish, behavior_roaming: :random },
:STARAVIA => { behavior_noticed: :aggressive, behavior_roaming: :random },
:STARAPTOR => { behavior_noticed: :aggressive, behavior_roaming: :random },
:BIDOOF => { behavior_noticed: nil, behavior_roaming: :random },
:BIBAREL => { behavior_noticed: nil, behavior_roaming: :random },
:KRICKETOT => { behavior_noticed: :shy, behavior_roaming: :look_around },
:KRICKETUNE => { behavior_noticed: :curious, behavior_roaming: :random },
:SHINX => { behavior_noticed: :curious, behavior_roaming: :random },
:LUXIO => { behavior_noticed: :aggressive, behavior_roaming: :random },
:LUXRAY => { behavior_noticed: :aggressive, behavior_roaming: :random },
:BUDEW => { behavior_noticed: :shy, behavior_roaming: :random },
:ROSERADE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:CRANIDOS => { behavior_noticed: :aggressive, behavior_roaming: :random },
:RAMPARDOS => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SHIELDON => { behavior_noticed: :shy, behavior_roaming: :random },
:BASTIODON => { behavior_noticed: nil, behavior_roaming: :random },
:BURMY_P => { behavior_noticed: :shy, behavior_roaming: :still },
:BURMY_S => { behavior_noticed: :shy, behavior_roaming: :still },
:BURMY_T => { behavior_noticed: :shy, behavior_roaming: :still },
:WORMADAM_P => { behavior_noticed: :still, behavior_roaming: :still },
:WORMADAM_S => { behavior_noticed: :still, behavior_roaming: :still },
:WORMADAM_T => { behavior_noticed: :still, behavior_roaming: :still },
:MOTHIM => { behavior_noticed: :curious, behavior_roaming: :random },
:COMBEE => { behavior_noticed: :skittish, behavior_roaming: :random },
:VESPIQUEN => { behavior_noticed: :aggressive, behavior_roaming: :random },
:PACHIRISU => { behavior_noticed: :curious, behavior_roaming: :random },
:BUIZEL => { behavior_noticed: :curious, behavior_roaming: :random },
:FLOATZEL => { behavior_noticed: :aggressive, behavior_roaming: :random },
:CHERUBI => { behavior_noticed: :shy, behavior_roaming: :random },
:CHERRIM_O => { behavior_noticed: nil, behavior_roaming: :random },
:CHERRIM_S => { behavior_noticed: nil, behavior_roaming: :random },
:SHELLOS_E => { behavior_noticed: nil, behavior_roaming: :random },
:SHELLOS_W => { behavior_noticed: nil, behavior_roaming: :random },
:GASTRODON_E => { behavior_noticed: nil, behavior_roaming: :random },
:GASTRODON_W => { behavior_noticed: nil, behavior_roaming: :random },
:AMBIPOM => { behavior_noticed: :curious, behavior_roaming: :random },
:DRIFLOON => { behavior_noticed: :curious, behavior_roaming: :random, behavior_wind_roaming: :blown_away },
:DRIFBLIM => { behavior_noticed: :curious, behavior_roaming: :random },
:BUNEARY => { behavior_noticed: :skittish, behavior_roaming: :random },
:LOPUNNY => { behavior_noticed: nil, behavior_roaming: :random },
:MISMAGIUS => { behavior_noticed: :curious, behavior_roaming: :random },
:HONCHKROW => { behavior_noticed: :aggressive, behavior_roaming: :random },
:GLAMEOW => { behavior_noticed: :curious, behavior_roaming: :random },
:PURUGLY => { behavior_noticed: :aggressive, behavior_roaming: :random },
:CHINGLING => { behavior_noticed: :flee, behavior_roaming: :random },
:CHIMECHO => { behavior_noticed: :flee, behavior_roaming: :random },
:STUNKY => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SKUNTANK => { behavior_noticed: :aggressive, behavior_roaming: :random },
:BRONZOR => { behavior_noticed: :still, behavior_roaming: :random },
:BRONZONG => { behavior_noticed: :still, behavior_roaming: :random },
:BONSLY => { behavior_noticed: :shy, behavior_roaming: :random, behavior_rain_roaming: :uproar },
:MIMEJR => { behavior_noticed: :curious, behavior_roaming: :random },
:HAPPINY => { behavior_noticed: :curious, behavior_roaming: :random },
:CHATOT => { behavior_noticed: :curious, behavior_roaming: :random },
:SPIRITOMB => { behavior_noticed: :still, behavior_roaming: :still },
:GIBLE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:GABITE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:GARCHOMP => { behavior_noticed: :aggressive, behavior_roaming: :random },
:MUNCHLAX => { behavior_noticed: :curious, behavior_roaming: :random },
:RIOLU => { behavior_noticed: :curious, behavior_roaming: :random },
:LUCARIO => { behavior_noticed: :aggressive, behavior_roaming: :random },
:HIPPOPOTAS => { behavior_noticed: nil, behavior_roaming: :random },
:HIPPOWDON => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SKORUPI => { behavior_noticed: :aggressive, behavior_roaming: :random },
:DRAPION => { behavior_noticed: :aggressive, behavior_roaming: :random },
:CROAGUNK => { behavior_noticed: :curious, behavior_roaming: :random },
:TOXICROAK => { behavior_noticed: :aggressive, behavior_roaming: :random },
:CARNIVINE => { behavior_noticed: :aggressive, behavior_roaming: :look_around },
:FINNEON => { behavior_noticed: :skittish, behavior_roaming: :random },
:LUMINEON => { behavior_noticed: nil, behavior_roaming: :random },
:SNOVER => { behavior_noticed: nil, behavior_roaming: :random },
:ABOMASNOW => { behavior_noticed: :aggressive, behavior_roaming: :random },
:WEAVILE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:MAGNEZONE => { behavior_noticed: :still, behavior_roaming: :random },
:LICKILICKY => { behavior_noticed: nil, behavior_roaming: :random },
:RHYFERIOR => { behavior_noticed: :aggressive, behavior_roaming: :random },
:TANGROWTH => { behavior_noticed: nil, behavior_roaming: :random },
:ELECTIVIRE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:MAGMORTAR => { behavior_noticed: :aggressive, behavior_roaming: :random },
:TOGEKISS => { behavior_noticed: :curious, behavior_roaming: :random },
:YANMEGA => { behavior_noticed: :aggressive, behavior_roaming: :random },
:LEAFEON => { behavior_noticed: nil, behavior_roaming: :random },
:GLACEON => { behavior_noticed: nil, behavior_roaming: :random },
:GLISCOR => { behavior_noticed: :aggressive, behavior_roaming: :random },
:MAMOSWINE => { behavior_noticed: nil, behavior_roaming: :random },
:PORYGON_Z => { behavior_noticed: :still, behavior_roaming: :random },
:PROBOPASS => { behavior_noticed: :still, behavior_roaming: :look_around },
:DUSKNOIR => { behavior_noticed: :aggressive, behavior_roaming: :random_vanish },
:ROTOM => { behavior_noticed: :curious, behavior_roaming: :random },
:UXIE => { behavior_noticed: :flee, behavior_roaming: :look_around },
:MESPRIT => { behavior_noticed: :flee, behavior_roaming: :look_around },
:AZELF => { behavior_noticed: :flee, behavior_roaming: :look_around },
:DIALGA => { behavior_noticed: :aggressive, behavior_roaming: :look_around },
:PALKIA => { behavior_noticed: :aggressive, behavior_roaming: :look_around },
:HEATRAN => { behavior_noticed: :aggressive, behavior_roaming: :look_around },
:REGIGIGAS => { behavior_noticed: :still, behavior_roaming: :look_around },
:GIRATINA => { behavior_noticed: :aggressive, behavior_roaming: :random },
:CRESSELIA => { behavior_noticed: :flee, behavior_roaming: :random },
:DARKRAI => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SHAYMIN => { behavior_noticed: :curious, behavior_roaming: :random },
:SHAYMIN_SKY => { behavior_noticed: :curious, behavior_roaming: :random },
:ARCEUS => { behavior_noticed: :still, behavior_roaming: :look_around },
:VICTINI => { behavior_noticed: :curious, behavior_roaming: :random },
:SNIVY => { behavior_noticed: nil, behavior_roaming: :random },
:SERVINE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SERPERIOR => { behavior_noticed: nil, behavior_roaming: :random },
:TEPIG => { behavior_noticed: :shy, behavior_roaming: :random },
:PIGNITE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:EMBOAR => { behavior_noticed: nil, behavior_roaming: :random },
:OSHAWOTT => { behavior_noticed: nil, behavior_roaming: :random },
:DEWOTT => { behavior_noticed: nil, behavior_roaming: :random },
:SAMUROTT => { behavior_noticed: nil, behavior_roaming: :random },
:PATRAT => { behavior_noticed: :curious, behavior_roaming: :random },
:WATCHOG => { behavior_noticed: :aggressive, behavior_roaming: :random },
:LILLIPUP => { behavior_noticed: :curious, behavior_roaming: :random },
:HERDIER => { behavior_noticed: nil, behavior_roaming: :random },
:STOUTLAND => { behavior_noticed: nil, behavior_roaming: :random },
:PURRLOIN => { behavior_noticed: :curious, behavior_roaming: :random },
:LIEPARD => { behavior_noticed: :aggressive, behavior_roaming: :random },
:PANSAGE => { behavior_noticed: :curious, behavior_roaming: :random },
:SIMISAGE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:PANSEAR => { behavior_noticed: :curious, behavior_roaming: :random },
:SIMISEAR => { behavior_noticed: :aggressive, behavior_roaming: :random },
:PANPOUR => { behavior_noticed: :curious, behavior_roaming: :random },
:SIMIPOUR => { behavior_noticed: nil, behavior_roaming: :random },
:MUNNA => { behavior_noticed: :still, behavior_roaming: :look_around },
:MUSHARNA => { behavior_noticed: :still, behavior_roaming: :look_around },
:PIDOY => { behavior_noticed: :skittish, behavior_roaming: :random },
:TRANQUILL => { behavior_noticed: nil, behavior_roaming: :random },
:UNFEZANT => { behavior_noticed: nil, behavior_roaming: :random },
:BLITZLE => { behavior_noticed: nil, behavior_roaming: :random },
:ZEBSTRIKA => { behavior_noticed: :aggressive, behavior_roaming: :random },
:ROGGENROLA => { behavior_noticed: :still, behavior_roaming: :look_around },
:BOLDORE => { behavior_noticed: :still, behavior_roaming: :look_around },
:GIGALITH => { behavior_noticed: :still, behavior_roaming: :look_around },
:WOOBAT => { behavior_noticed: :curious, behavior_roaming: :random },
:SWOOBAT => { behavior_noticed: :curious, behavior_roaming: :random },
:DRILBUR => { behavior_noticed: nil, behavior_roaming: :random },
:EXCADRILL => { behavior_noticed: :aggressive, behavior_roaming: :random },
:AUDINO => { behavior_noticed: :curious, behavior_roaming: :random },
:TIMBURR => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
:GURDURR => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
:CONKELDURR => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
:TYMPOLE => { behavior_noticed: nil, behavior_roaming: :random },
:PALPITOAD => { behavior_noticed: nil, behavior_roaming: :random },
:SEISMITOAD => { behavior_noticed: nil, behavior_roaming: :random },
:THROH => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
:SAWK => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SEWADDLE => { behavior_noticed: :shy, behavior_roaming: :random },
:SWADLOON => { behavior_noticed: :still, behavior_roaming: :look_around },
:LEAVANNY => { behavior_noticed: nil, behavior_roaming: :random },
:VENIPEDE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:WHIRLIPEDE => { behavior_noticed: :still, behavior_roaming: :charge },
:SCOLIPEDE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:COTTONEE => { behavior_noticed: :skittish, behavior_roaming: :random },
:WHIMSICOTT => { behavior_noticed: :curious, behavior_roaming: :random },
:PETILIL => { behavior_noticed: :shy, behavior_roaming: :random },
:LILLIGANT => { behavior_noticed: nil, behavior_roaming: :random_spin },
:BASCULIN => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SANDILE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:KROKOROK => { behavior_noticed: :aggressive, behavior_roaming: :random },
:KROOKODILE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:DARUMAKA => { behavior_noticed: :curious, behavior_roaming: :random },
:DARMANITAN => { behavior_noticed: nil, behavior_roaming: :random },
:DARMANITAN_ZEN => { behavior_noticed: :still, behavior_roaming: :still },
:MARACTUS => { behavior_noticed: nil, behavior_roaming: :random },
:DWEBBLE => { behavior_noticed: :shy, behavior_roaming: :random },
:CRUSTLE => { behavior_noticed: :still, behavior_roaming: :random },
:SCRAGGY => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SCRAFTY => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SIGILYPH => { behavior_noticed: :still, behavior_roaming: :random },
:YAMASK => { behavior_noticed: :skittish, behavior_roaming: :random },
:COFAGRIGUS => { behavior_noticed: :still, behavior_roaming: :random },
:TIRTOUGA => { behavior_noticed: nil, behavior_roaming: :random },
:CARRACOSTA => { behavior_noticed: :aggressive, behavior_roaming: :random },
:ARCHEN => { behavior_noticed: :skittish, behavior_roaming: :random },
:ARCHEOPS => { behavior_noticed: :aggressive, behavior_roaming: :random },
:TRUBBISH => { behavior_noticed: :curious, behavior_roaming: :random },
:GARBODOR => { behavior_noticed: :aggressive, behavior_roaming: :random },
:ZORUA => { behavior_noticed: :flee, behavior_roaming: :random },
:ZOROARK => { behavior_noticed: :aggressive, behavior_roaming: :random },
:MINCCINO => { behavior_noticed: :curious, behavior_roaming: :random },
:CINCCINO => { behavior_noticed: nil, behavior_roaming: :random },
:GOTHITA => { behavior_noticed: :shy, behavior_roaming: :random },
:GOTHORITA => { behavior_noticed: nil, behavior_roaming: :random },
:GOTHITELLE => { behavior_noticed: nil, behavior_roaming: :random },
:SOLOSIS => { behavior_noticed: nil, behavior_roaming: :random },
:DUOSION => { behavior_noticed: nil, behavior_roaming: :random },
:REUNICLUS => { behavior_noticed: nil, behavior_roaming: :random },
:DUCKLETT => { behavior_noticed: :skittish, behavior_roaming: :random },
:SWANNA => { behavior_noticed: nil, behavior_roaming: :random },
:VANILLITE => { behavior_noticed: nil, behavior_roaming: :random },
:VANILLISH => { behavior_noticed: nil, behavior_roaming: :random },
:VANILLUXE => { behavior_noticed: nil, behavior_roaming: :random },
:DEERLING_SPRING => { behavior_noticed: :skittish, behavior_roaming: :random },
:DEERLING_SUMMER => { behavior_noticed: :skittish, behavior_roaming: :random },
:DEERLING_AUTUMN => { behavior_noticed: :skittish, behavior_roaming: :random },
:DEERLING_WINTER => { behavior_noticed: :skittish, behavior_roaming: :random },
:SAWSBUCK_SPRING => { behavior_noticed: nil, behavior_roaming: :random },
:SAWSBUCK_SUMMER => { behavior_noticed: nil, behavior_roaming: :random },
:SAWSBUCK_AUTUMN => { behavior_noticed: nil, behavior_roaming: :random },
:SAWSBUCK_WINTER => { behavior_noticed: nil, behavior_roaming: :random },
:EMOLGA => { behavior_noticed: :skittish, behavior_roaming: :random },
:KARRABLAST => { behavior_noticed: :aggressive, behavior_roaming: :random },
:ESCAVALIER => { behavior_noticed: nil, behavior_roaming: :random },
:FOONGUS => { behavior_noticed: :still, behavior_roaming: :random },
:AMOONGUSS => { behavior_noticed: :still, behavior_roaming: :random },
:FRILLISH => { behavior_noticed: :skittish, behavior_roaming: :random },
:JELLICENT => { behavior_noticed: nil, behavior_roaming: :random },
:JOLTIK => { behavior_noticed: nil, behavior_roaming: :random },
:GALVANTULA => { behavior_noticed: nil, behavior_roaming: :random },
:FERROSEED => { behavior_noticed: nil, behavior_roaming: :random },
:FERROTHORN => { behavior_noticed: nil, behavior_roaming: :random },
:KLINK => { behavior_noticed: nil, behavior_roaming: :random },
:KLANG => { behavior_noticed: nil, behavior_roaming: :random },
:KLINKLANG => { behavior_noticed: nil, behavior_roaming: :random },
:TYNAMO => { behavior_noticed: nil, behavior_roaming: :random },
:EELEKTRIK => { behavior_noticed: nil, behavior_roaming: :random },
:EELEKTROSS => { behavior_noticed: nil, behavior_roaming: :random },
:ELGYEM => { behavior_noticed: nil, behavior_roaming: :random },
:BEHEEYEM => { behavior_noticed: nil, behavior_roaming: :random },
:LITWICK => { behavior_noticed: nil, behavior_roaming: :random },
:LAMPENT => { behavior_noticed: nil, behavior_roaming: :random },
:CHANDELURE => { behavior_noticed: nil, behavior_roaming: :random },
:AXEW => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
:FRAXURE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:HAXORUS => { behavior_noticed: :aggressive, behavior_roaming: :random },
:CUBCHOO => { behavior_noticed: :curious, behavior_roaming: :random },
:BEARTIC => { behavior_noticed: :aggressive, behavior_roaming: :random },
:CRYOGONAL => { behavior_noticed: nil, behavior_roaming: :random },
:SHELMET => { behavior_noticed: nil, behavior_roaming: :random },
:ACCELGOR => { behavior_noticed: :aggressive, behavior_roaming: :random },
:STUNFISK => { behavior_noticed: :shy, behavior_roaming: :still },
:MIENFOO => { behavior_noticed: :aggressive, behavior_roaming: :random },
:MIENSHAO => { behavior_noticed: :aggressive, behavior_roaming: :random },
:DRUDDIGON => { behavior_noticed: :aggressive, behavior_roaming: :random },
:GOLETT => { behavior_noticed: nil, behavior_roaming: :random },
:GOLURK => { behavior_noticed: nil, behavior_roaming: :random },
:PAWNIARD => { behavior_noticed: :aggressive, behavior_roaming: :random },
:BISHARP => { behavior_noticed: :aggressive, behavior_roaming: :random },
:BOUFFALANT => { behavior_noticed: :aggressive, behavior_roaming: :random },
:RUFFLET => { behavior_noticed: :aggressive, behavior_roaming: :random },
:BRAVIARY => { behavior_noticed: :aggressive, behavior_roaming: :random },
:VULLABY => { behavior_noticed: :skittish, behavior_roaming: :random },
:MANDIBUZZ => { behavior_noticed: :aggressive, behavior_roaming: :random },
:HEATMOR => { behavior_noticed: nil, behavior_roaming: :random },
:DURANT => { behavior_noticed: :aggressive, behavior_roaming: :random },
:DEINO => { behavior_noticed: :aggressive, behavior_roaming: :random },
:ZWEILOUS => { behavior_noticed: :aggressive, behavior_roaming: :random },
:HYDREIGON => { behavior_noticed: :aggressive, behavior_roaming: :random },
:LARVESTA => { behavior_noticed: nil, behavior_roaming: :random },
:VOLCARONA => { behavior_noticed: nil, behavior_roaming: :random },
:COBALION => { behavior_noticed: nil, behavior_roaming: :look_around },
:TERRAKION => { behavior_noticed: :aggressive, behavior_roaming: :look_around },
:VIRIZION => { behavior_noticed: :skittish, behavior_roaming: :look_around },
:TORNADUS => { behavior_noticed: :aggressive, behavior_roaming: :random },
:TORNADUS_T => { behavior_noticed: :aggressive, behavior_roaming: :random },
:THUNDURUS => { behavior_noticed: :aggressive, behavior_roaming: :random },
:THUNDURUS_T => { behavior_noticed: :aggressive, behavior_roaming: :random },
:RESHIRAM => { behavior_noticed: :aggressive, behavior_roaming: :look_around },
:ZEKROM => { behavior_noticed: :aggressive, behavior_roaming: :look_around },
:LANDORUS => { behavior_noticed: :aggressive, behavior_roaming: :random },
:LANDORUS_T => { behavior_noticed: :aggressive, behavior_roaming: :random },
:KYUREM => { behavior_noticed: :aggressive, behavior_roaming: :look_around },
:KELDEO => { behavior_noticed: :curious, behavior_roaming: :random },
:MELOETTA_A => { behavior_noticed: :curious, behavior_roaming: :random },
:MELOETTA_P => { behavior_noticed: :curious, behavior_roaming: :random },
:GENESECT => { behavior_noticed: :aggressive, behavior_roaming: :random },
:CHESPIN => { behavior_noticed: nil, behavior_roaming: :random },
:QUILLADIN => { behavior_noticed: nil, behavior_roaming: :random },
:CHESNAUGHT => { behavior_noticed: nil, behavior_roaming: :random },
:FENNEKIN => { behavior_noticed: :shy, behavior_roaming: :random },
:BRAIXEN => { behavior_noticed: nil, behavior_roaming: :random },
:DELPHOX => { behavior_noticed: nil, behavior_roaming: :random },
:FROAKIE => { behavior_noticed: nil, behavior_roaming: :random },
:FROGADIER => { behavior_noticed: nil, behavior_roaming: :random },
:GRENINJA => { behavior_noticed: nil, behavior_roaming: :random },
:BUNNELBY => { behavior_noticed: nil, behavior_roaming: :random },
:DIGGERSBY => { behavior_noticed: :aggressive, behavior_roaming: :random },
:FLETCHLING => { behavior_noticed: :skittish, behavior_roaming: :random },
:FLETCHINDER => { behavior_noticed: :aggressive, behavior_roaming: :random },
:TALONFLAME => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SCATTERBUG => { behavior_noticed: :shy, behavior_roaming: :random },
:SPEWPA => { behavior_noticed: :still, behavior_roaming: :still },
:VIVILLON => { behavior_noticed: :skittish, behavior_roaming: :random },
:LITLEO => { behavior_noticed: :curious, behavior_roaming: :random },
:PYROAR => { behavior_noticed: :aggressive, behavior_roaming: :random },
:FLABEBE => { behavior_noticed: nil, behavior_roaming: :random },
:FLOETTE => { behavior_noticed: nil, behavior_roaming: :random },
:FLORGES => { behavior_noticed: nil, behavior_roaming: :random },
:SKIDDO => { behavior_noticed: :curious, behavior_roaming: :random },
:GOGOAT => { behavior_noticed: nil, behavior_roaming: :random },
:PANCHAM => { behavior_noticed: :curious, behavior_roaming: :random },
:PANGORO => { behavior_noticed: :aggressive, behavior_roaming: :random },
:FURFROU => { behavior_noticed: nil, behavior_roaming: :random },
:ESPURR => { behavior_noticed: :curious, behavior_roaming: :random },
:MEOWSTIC_F => { behavior_noticed: :aggressive, behavior_roaming: :random },
:MEOWSTIC_M => { behavior_noticed: :shy, behavior_roaming: :random },
:HONEDGE => { behavior_noticed: :still, behavior_roaming: :random },
:DOUBLADE => { behavior_noticed: :still, behavior_roaming: :random },
:AEGISLASH => { behavior_noticed: :still, behavior_roaming: :random },
:SPRITZEE => { behavior_noticed: :shy, behavior_roaming: :random },
:AROMATISSE => { behavior_noticed: nil, behavior_roaming: :random },
:SWIRLIX => { behavior_noticed: :curious, behavior_roaming: :random },
:SLURPUFF => { behavior_noticed: :curious, behavior_roaming: :random },
:INKAY => { behavior_noticed: :curious, behavior_roaming: :random },
:MALAMAR => { behavior_noticed: :aggressive, behavior_roaming: :random },
:BINACLE => { behavior_noticed: :still, behavior_roaming: :look_around },
:BARBARACLE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SKRELP => { behavior_noticed: nil, behavior_roaming: :random },
:DRAGALGE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:CLAUNCHER => { behavior_noticed: nil, behavior_roaming: :random },
:CLAWITZER => { behavior_noticed: :aggressive, behavior_roaming: :random },
:HELIOPTILE => { behavior_noticed: :curious, behavior_roaming: :random },
:HELIOLISK => { behavior_noticed: nil, behavior_roaming: :random },
:TYRUNT => { behavior_noticed: :aggressive, behavior_roaming: :random },
:TYRANTRUM => { behavior_noticed: :aggressive, behavior_roaming: :random },
:AMAURA => { behavior_noticed: :shy, behavior_roaming: :random },
:AURORUS => { behavior_noticed: nil, behavior_roaming: :random },
:SYLVEON => { behavior_noticed: :curious, behavior_roaming: :random },
:HAWLUCHA => { behavior_noticed: nil, behavior_roaming: :random },
:DEDENNE => { behavior_noticed: :skittish, behavior_roaming: :random },
:CARBINK => { behavior_noticed: :still, behavior_roaming: :look_around },
:GOOMY => { behavior_noticed: :shy, behavior_roaming: :random, behavior_rain_roaming: :random_spin },
:SLIGGOO => { behavior_noticed: nil, behavior_roaming: :random, behavior_rain_roaming: :random_spin },
:GOODRA => { behavior_noticed: nil, behavior_roaming: :random,behavior_rain_roaming: :random_spin },
:KLEFKI => { behavior_noticed: :curious, behavior_roaming: :random },
:PHANTUMP => { behavior_noticed: :shy, behavior_roaming: :random_vanish },
:TREVENANT => { behavior_noticed: :aggressive, behavior_roaming: :random },
:PUMPKABOO => { behavior_noticed: :skittish, behavior_roaming: :random },
:GOURGEIST => { behavior_noticed: nil, behavior_roaming: :random },
:BERGMITE => { behavior_noticed: nil, behavior_roaming: :random },
:AVALUGG => { behavior_noticed: :aggressive, behavior_roaming: :random },
:NOIBAT => { behavior_noticed: :skittish, behavior_roaming: :random },
:NOIVERN => { behavior_noticed: :aggressive, behavior_roaming: :random },
:XERNEAS => { behavior_noticed: nil, behavior_roaming: :random },
:YVELTAL => { behavior_noticed: :aggressive, behavior_roaming: :random },
:ZYGARDE => { behavior_noticed: :still, behavior_roaming: :look_around },
:DIANCIE => { behavior_noticed: nil, behavior_roaming: :random },
:HOOPA => { behavior_noticed: :curious, behavior_roaming: :random },
:HOOPA_UNBOUND => { behavior_noticed: :curious, behavior_roaming: :random },
:VOLCANION => { behavior_noticed: :aggressive, behavior_roaming: :random },
:ROWLET => { behavior_noticed: :skittish, behavior_roaming: :random },
:DARTRIX => { behavior_noticed: nil, behavior_roaming: :random },
:DECIDUEYE => { behavior_noticed: nil, behavior_roaming: :random },
:LITTEN => { behavior_noticed: :skittish, behavior_roaming: :random },
:TORRACAT => { behavior_noticed: :curious, behavior_roaming: :random },
:INCINEROAR => { behavior_noticed: :curious, behavior_roaming: :random },
:POPPLIO => { behavior_noticed: :curious, behavior_roaming: :random },
:BRIONNE => { behavior_noticed: nil, behavior_roaming: :random },
:PRIMARINA => { behavior_noticed: nil, behavior_roaming: :random },
:PIKIPEK => { behavior_noticed: :curious, behavior_roaming: :random },
:TRUMBEAK => { behavior_noticed: :curious, behavior_roaming: :random },
:TOUCANNON => { behavior_noticed: :aggressive, behavior_roaming: :random },
:YUNGOOS => { behavior_noticed: :aggressive, behavior_roaming: :random },
:GUMSHOOS => { behavior_noticed: :aggressive, behavior_roaming: :random },
:GRUBBIN => { behavior_noticed: :shy, behavior_roaming: :random },
:CHARJABUG => { behavior_noticed: :still, behavior_roaming: :look_around },
:VIKAVOLT => { behavior_noticed: :aggressive, behavior_roaming: :random },
:CRABRAWLER => { behavior_noticed: :aggressive, behavior_roaming: :random },
:CRABOMINABLE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:ORICORIO_1 => { behavior_noticed: :curious, behavior_roaming: :random_spin },
:ORICORIO_2 => { behavior_noticed: :curious, behavior_roaming: :random_spin },
:ORICORIO_3 => { behavior_noticed: :curious, behavior_roaming: :random_spin },
:ORICORIO_4 => { behavior_noticed: :curious, behavior_roaming: :random_spin },
:CUTIEFLY => { behavior_noticed: :skittish, behavior_roaming: :random },
:RIBOMBEE => { behavior_noticed: :skittish, behavior_roaming: :random },
:ROCKRUFF => { behavior_noticed: :curious, behavior_roaming: :random },
:LYCANROC_D => { behavior_noticed: nil, behavior_roaming: :random },
:LYCANROC_DUSK => { behavior_noticed: :curious, behavior_roaming: :random },
:LYCANROC_N => { behavior_noticed: :aggressive, behavior_roaming: :random },
:WISHIWASHI => { behavior_noticed: :skittish, behavior_roaming: :random },
:WISHIWASHI_SCHOOL => { behavior_noticed: :aggressive, behavior_roaming: :random },
:MAREANIE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:TOXAPEX => { behavior_noticed: :aggressive, behavior_roaming: :random },
:MUDSDALE => { behavior_noticed: nil, behavior_roaming: :random },
:DEWPIDER => { behavior_noticed: nil, behavior_roaming: :random },
:ARAQUANID => { behavior_noticed: nil, behavior_roaming: :random },
:FOMANTIS => { behavior_noticed: :shy, behavior_roaming: :random },
:LURANTIS => { behavior_noticed: nil, behavior_roaming: :random },
:MORELULL => { behavior_noticed: :shy, behavior_roaming: :random },
:SHIINOTIC => { behavior_noticed: nil, behavior_roaming: :random },
:STUFFUL => { behavior_noticed: :curious, behavior_roaming: :random },
:BEWEAR => { behavior_noticed: :aggressive, behavior_roaming: :random },
:BOUNSWEET => { behavior_noticed: :skittish, behavior_roaming: :random },
:STEENEE => { behavior_noticed: nil, behavior_roaming: :random },
:TSAREENA => { behavior_noticed: nil, behavior_roaming: :random },
:COMFEY => { behavior_noticed: nil, behavior_roaming: :random },
:ORANGURU => { behavior_noticed: nil, behavior_roaming: :random },
:PASSIMIAN => { behavior_noticed: :aggressive, behavior_roaming: :random },
:WIMPOD => { behavior_noticed: :flee, behavior_roaming: :random },
:GOLISOPOD => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SANDYGAST => { behavior_noticed: :still, behavior_roaming: :still },
:PALOSSAND => { behavior_noticed: :aggressive, behavior_roaming: :random },
:PYUKUMUKU => { behavior_noticed: :still, behavior_roaming: :look_around },
:TYPE_NULL => { behavior_noticed: :aggressive, behavior_roaming: :random },
:SILVALLY => { behavior_noticed: nil, behavior_roaming: :random },
:MINIOR_C => { behavior_noticed: nil, behavior_roaming: :random },
:MINIOR_M => { behavior_noticed: nil, behavior_roaming: :random },
:KOMALA => { behavior_noticed: nil, behavior_roaming: :look_around },
:TURTONATOR => { behavior_noticed: :aggressive, behavior_roaming: :random },
:TOGEDEMARU => { behavior_noticed: :curious, behavior_roaming: :random },
:MIMIKYU => { behavior_noticed: :shy, behavior_roaming: :random },
:BRUXISH => { behavior_noticed: :aggressive, behavior_roaming: :random },
:DRAMPA => { behavior_noticed: nil, behavior_roaming: :random },
:DHELMISE => { behavior_noticed: :still, behavior_roaming: :look_around },
:JANGMOO => { behavior_noticed: :curious, behavior_roaming: :random },
:HAKAMOO => { behavior_noticed: nil, behavior_roaming: :random },
:KOMMOO => { behavior_noticed: :aggressive, behavior_roaming: :random },
:TAPU_KOKO => { behavior_noticed: :aggressive, behavior_roaming: :random },
:TAPU_LELE => { behavior_noticed: :curious, behavior_roaming: :random },
:TAPU_BULU => { behavior_noticed: :aggressive, behavior_roaming: :random },
:TAPU_FINI => { behavior_noticed: nil, behavior_roaming: :random },
:COSMOG => { behavior_noticed: :flee, behavior_roaming: :random },
:COSMOEM => { behavior_noticed: :still, behavior_roaming: :look_around },
:SOLGALEO => { behavior_noticed: nil, behavior_roaming: :random },
:LUNALA => { behavior_noticed: nil, behavior_roaming: :random },
:NIHILEGO => { behavior_noticed: :aggressive, behavior_roaming: :random },
:BUZZWOLE => { behavior_noticed: :aggressive, behavior_roaming: :random },
:PHEROMOSA => { behavior_noticed: :skittish, behavior_roaming: :random },
:XYURKITREE => { behavior_noticed: :still, behavior_roaming: :look_around },
:CELESTEELA => { behavior_noticed: nil, behavior_roaming: :random },
:KARTANA => { behavior_noticed: :aggressive, behavior_roaming: :random },
:GUZZLORD => { behavior_noticed: :aggressive, behavior_roaming: :random },
:NECROZMA => { behavior_noticed: :aggressive, behavior_roaming: :random },
:U_NECROZMA => { behavior_noticed: :aggressive, behavior_roaming: :random },
:MAGEARNA => { behavior_noticed: nil, behavior_roaming: :random },
:MARSHADOW => { behavior_noticed: :shy, behavior_roaming: :random },
:POIPOLE => { behavior_noticed: :curious, behavior_roaming: :random },
:NAGANADEL => { behavior_noticed: :aggressive, behavior_roaming: :random },
:STAKATAKA => { behavior_noticed: :still, behavior_roaming: :look_around },
:BLACEPHALON => { behavior_noticed: :aggressive, behavior_roaming: :random },
:ZERAORA => { behavior_noticed: :aggressive, behavior_roaming: :random },
:MELTAN => { behavior_noticed: :curious, behavior_roaming: :random },
:MELMETAL => { behavior_noticed: :aggressive, behavior_roaming: :random },
}