/Gen4SwarmDailyEncounterRNGTool

This tool will let you RNG abuse Swarm daily encounter in Gen 4 games

Primary LanguageC++GNU General Public License v3.0GPL-3.0

Gen4SwarmDailyEncounterRNGTool

This tool will let you RNG abuse Swarm daily encounter in Gen 4 games

Swarm encounter tables

Encounter Location
3,57% Route 201
3,57% Route 202
3,57% Route 203
3,57% Route 206
3,57% Route 207
3,57% Route 208
3,57% Route 209
3,57% Route 213
3,57% Route 214
3,57% Route 215
3,57% Route 216
3,57% Route 217
3,57% Route 218
3,57% Route 221
3,57% Route 222
3,57% Route 224
3,57% Route 225
3,57% Route 226
3,57% Route 227
3,57% Route 228
3,57% Route 229
3,57% Route 230
3,57% Lake Verity
3,57% Lake Valor
3,57% Lake Acuity
3,57% Valley Windworks
3,57% Eterna Forest
3,57% Fuego Ironworks
Encounter Location
4,54% Route 201
4,54% Route 202
4,54% Route 203
4,54% Route 206
4,54% Route 207
4,54% Route 208
4,54% Route 209
4,54% Route 214
4,54% Route 215
4,54% Route 217
4,54% Route 218
4,54% Route 221
4,54% Route 222
4,54% Route 224
4,54% Route 225
4,54% Route 226
4,54% Route 227
4,54% Route 228
4,54% Route 229
4,54% Route 230
4,54% Valley Windworks
4,54% Eterna Forest
Encounter Location
5% Route 1
5% Route 3
5% Route 9
5% Route 12 (Fishing)
5% Route 13
5% Route 19 (Surfing)
5% Route 32 (Fishing)
5% Route 25
5% Route 27 (Surfing)
5% Route 34
5% Route 35
5% Route 38
5% Route 44 (Fishing)
5% Route 45
5% Route 47
5% Mt. Mortar
5% Dark Cave
5% Viridian Forest
5% Vermilion City (Surfing)
5% Violet City (Fishing)

Usage

  1. Search an Initial Seed for a desired Swarm encounter
  2. Hit that Initial Seed
  3. Do the needed MT advances if necessary (in DPPt everytime you flip the coin is an advancement, in HGSS everytime you make a new group when talking to the group NPC)
  4. Talk to the group NPC and make a new group (in DPPt it is standing in Jubilife City in front of the Jubilife TV Station, in HGSS it is inside the Pokémon School of Violet City)
  5. Save the game and wait for the DS clock to pass midnight
  6. In DPPt talk to your rival's sister or check TV news, in HGSS listen to the Mary and Oak transmission in the Pokémon Talk radio channel

Compiling

g++ Gen4SwarmDailyEncounterRNGTool.cpp -o Gen4SwarmDailyEncounterRNGTool.exe -std=c++20 --static