mirror of
https://github.com/kwsch/PKHeX.git
synced 2026-09-11 18:15:11 -05:00
Add gen3 EncounterStatic
This commit is contained in:
@@ -10,6 +10,22 @@ public static partial class Legal
|
||||
internal const int MaxItemID_3 = 374;
|
||||
internal const int MaxAbilityID_3 = 77;
|
||||
internal const int MaxBallID_3 = 0xC;
|
||||
|
||||
internal static readonly int[] Met_RS =
|
||||
{
|
||||
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18,
|
||||
19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45,
|
||||
46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72,
|
||||
73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99,
|
||||
100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121,
|
||||
122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143,
|
||||
144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165,
|
||||
166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187,
|
||||
188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209,
|
||||
210, 211, 212,
|
||||
|
||||
254, 255
|
||||
};
|
||||
|
||||
#region RS
|
||||
internal static readonly ushort[] Pouch_Items_RS = {
|
||||
@@ -129,11 +145,96 @@ public static partial class Legal
|
||||
|
||||
internal static readonly EncounterStatic[] Encounter_RSE =
|
||||
{
|
||||
//todo
|
||||
//Starters
|
||||
new EncounterStatic { Gift = true, Species = 152, Level = 5, Location = 000, Version = GameVersion.E, }, // Chikorita @ Littleroot Town
|
||||
new EncounterStatic { Gift = true, Species = 155, Level = 5, Location = 000, Version = GameVersion.E, }, // Cyndaquil
|
||||
new EncounterStatic { Gift = true, Species = 158, Level = 5, Location = 000, Version = GameVersion.E, }, // Totodile
|
||||
new EncounterStatic { Gift = true, Species = 252, Level = 5, Location = 016, }, // Treecko @ Route 101
|
||||
new EncounterStatic { Gift = true, Species = 255, Level = 5, Location = 016, }, // Torchic
|
||||
new EncounterStatic { Gift = true, Species = 258, Level = 5, Location = 016, }, // Mudkip
|
||||
|
||||
//Fossil @ Rustboro City
|
||||
new EncounterStatic { Gift = true, Species = 345, Level = 20, Location = 010, }, // Lileep
|
||||
new EncounterStatic { Gift = true, Species = 347, Level = 20, Location = 010, }, // Anorith
|
||||
|
||||
//Gift
|
||||
new EncounterStatic { Gift = true, Species = 034, Level = 25, Location = 034, }, // Castform @ Weather Institute
|
||||
new EncounterStatic { Gift = true, Species = 374, Level = 5, Location = 013, }, // Beldum @ Mossdeep City
|
||||
new EncounterStatic { Gift = true, Species = 360, Level = 5, }, // Wynaut Egg
|
||||
|
||||
//Stationary
|
||||
new EncounterStatic { Species = 352, Level = 30, Location = 034, }, //Kecleon @ Route 119
|
||||
new EncounterStatic { Species = 352, Level = 30, Location = 035, }, //Kecleon @ Route 120
|
||||
new EncounterStatic { Species = 101, Level = 30, Location = 066, Version = GameVersion.RS, }, //Electrode @ Hideout (R:Magma Hideout/S:Aqua Hideout)
|
||||
new EncounterStatic { Species = 101, Level = 30, Location = 197, Version = GameVersion.E, }, //Electrode @ Aqua Hideout
|
||||
new EncounterStatic { Species = 185, Level = 40, Location = 058, Version = GameVersion.E, }, //Sudowoodo @ Battle Frontier
|
||||
|
||||
//Stationary Lengendary
|
||||
new EncounterStatic { Species = 377, Level = 40, Location = 082, } //Regirock @ Desert Ruins
|
||||
new EncounterStatic { Species = 378, Level = 40, Location = 081, }, //Regice @ Island Cave
|
||||
new EncounterStatic { Species = 379, Level = 40, Location = 083, }, //Registeel @ Ancient Tomb
|
||||
new EncounterStatic { Species = 380, Level = 50, Location = 073, Version = GameVersion.R, }, //Latias @ Southern Island
|
||||
new EncounterStatic { Species = 380, Level = 50, Location = 073, Version = GameVersion.E, }, //Latias @ Southern Island
|
||||
new EncounterStatic { Species = 381, Level = 50, Location = 073, Version = GameVersion.S, }, //Latios @ Southern Island
|
||||
new EncounterStatic { Species = 381, Level = 50, Location = 073, Version = GameVersion.E, }, //Latios @ Southern Island
|
||||
new EncounterStatic { Species = 382, Level = 45, Location = 072, Version = GameVersion.S, }, //Kyogre @ Cave of Origin
|
||||
new EncounterStatic { Species = 382, Level = 70, Location = 203, Version = GameVersion.E, }, //Kyogre @ Marine Cave
|
||||
new EncounterStatic { Species = 383, Level = 45, Location = 072, Version = GameVersion.R, }, //Groudon @ Cave of Origin
|
||||
new EncounterStatic { Species = 383, Level = 70, Location = 205, Version = GameVersion.E, }, //Groudon @ Terra Cave
|
||||
new EncounterStatic { Species = 384, Level = 70, Location = 085, }, //Rayquaza @ Sky Pillar
|
||||
|
||||
//Event
|
||||
new EncounterStatic { Species = 151, Level = 30, Location = 201, Version = GameVersion.E, }, //Mew @ Faraway Island
|
||||
new EncounterStatic { Species = 249, Level = 70, Location = 211, Version = GameVersion.E, }, //Lugia @ Navel Rock
|
||||
new EncounterStatic { Species = 250, Level = 70, Location = 211, Version = GameVersion.E, }, //Ho-Oh @ Navel Rock
|
||||
new EncounterStatic { Species = 386, Form = 3, Level = 30, Location = 200, Version = GameVersion.E, }, //Deoxys @ Birth Island
|
||||
|
||||
//Roaming
|
||||
new EncounterStatic { Species = 380, Level = 40, Version = GameVersion.S, }, //Latias
|
||||
new EncounterStatic { Species = 381, Level = 40, Version = GameVersion.R, }, //Latios
|
||||
};
|
||||
internal static readonly EncounterStatic[] Encounter_FRLG =
|
||||
{
|
||||
//todo
|
||||
//Starters @ Pallet Town
|
||||
new EncounterStatic { Gift = true, Species = 1, Level = 5, Location = 088, }, // Bulbasaur
|
||||
new EncounterStatic { Gift = true, Species = 4, Level = 5, Location = 088, }, // Charmander
|
||||
new EncounterStatic { Gift = true, Species = 9, Level = 5, Location = 088, }, // Squirtle
|
||||
|
||||
//Fossil @ Cinnabar Island
|
||||
new EncounterStatic { Gift = true, Species = 138, Level = 30, Location = 140, }, // Omanyte
|
||||
new EncounterStatic { Gift = true, Species = 140, Level = 30, Location = 140, }, // Kabuto
|
||||
new EncounterStatic { Gift = true, Species = 142, Level = 30, Location = 140, }, // Aerodactyl
|
||||
|
||||
//Gift
|
||||
new EncounterStatic { Gift = true, Species = 106, Level = 30, Location = 098, }, // Hitmonlee @ Saffron City
|
||||
new EncounterStatic { Gift = true, Species = 107, Level = 30, Location = 098, }, // Hitmonchan @ Saffron City
|
||||
new EncounterStatic { Gift = true, Species = 129, Level = 5, Location = 099, }, // Magikarp @ Route 4
|
||||
new EncounterStatic { Gift = true, Species = 131, Level = 25, Location = 134, }, // Lapras @ Silph Co.
|
||||
new EncounterStatic { Gift = true, Species = 133, Level = 25, Location = 094, }, // Eevee @ Celadon City
|
||||
new EncounterStatic { Gift = true, Species = 175, Level = 5, }, // Togepi Egg
|
||||
|
||||
//Stationary
|
||||
new EncounterStatic { Species = 143, Level = 30, Location = 102, }, //Snorlax @ Route 12
|
||||
new EncounterStatic { Species = 143, Level = 30, Location = 116, }, //Snorlax @ Route 16
|
||||
new EncounterStatic { Species = 101, Level = 34, Location = 142, }, //Electrode @ Power Plant
|
||||
new EncounterStatic { Species = 097, Level = 30, Location = 176, }, //Hypno @ Berry Forest
|
||||
|
||||
//Stationary Lengerdary
|
||||
new EncounterStatic { Species = 144, Level = 50, Location = 139, }, //Articuno @ Seafoam Islands
|
||||
new EncounterStatic { Species = 145, Level = 50, Location = 142, }, //Zapdos @ Power Plant
|
||||
new EncounterStatic { Species = 146, Level = 50, Location = 175, }, //Moltres @ Mt. Ember.
|
||||
new EncounterStatic { Species = 150, Level = 70, Location = 199, }, //Mewtwo @ Cerulean Cave
|
||||
|
||||
//Event
|
||||
new EncounterStatic { Species = 249, Level = 70, Location = 174, }, //Lugia @ Navel Rock
|
||||
new EncounterStatic { Species = 250, Level = 70, Location = 174, }, //Ho-Oh @ Navel Rock
|
||||
new EncounterStatic { Species = 386, Form = 1, Level = 30, Location = 187, Version = GameVersion.FR, }, //Deoxys @ Birth Island
|
||||
new EncounterStatic { Species = 386, Form = 2, Level = 30, Location = 187, Version = GameVersion.LG, }, //Deoxys @ Birth Island
|
||||
|
||||
//Roaming
|
||||
new EncounterStatic { Species = 243, Level = 50, }, //Raikou
|
||||
new EncounterStatic { Species = 244, Level = 50, }, //Entei
|
||||
new EncounterStatic { Species = 245, Level = 50, }, //Suicune
|
||||
};
|
||||
internal static readonly EncounterTrade[] TradeGift_RSE =
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user