You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Question: Should gift Pokemon from spin-offs & bonus discs be modeled? #1416
Certain Pokemon are only available in the main series not through special, one time events, but through gifts from side series or spin-off games.
Off the top of my head, I'm thinking of Jirachi, Celebi, Manaphy, and the game Pokemon Dream Radar.
Jirachi:
In the US in gen 3 this Pokemon is only available from a special disc you got when you pre-ordered Pokemon colosseum. They go on ebay for around 300~ USD at the moment and are not single use. You can receive as many jirachi as you'd like, and it can even be shiny.
In Non US and Non JP regions Jirachi is available as a gift from the game Pokemon channel.
Celebi:
Like the US Jirachi, Celebi is available on a special disc you got for pre-ordering Pokemon colosseum, but only in Japan.
Manaphy:
Manaphy is available to be sent over from Pokemon ranger.
I propose we include these 3 Pokemon by making new encounter_methods in encounter_methods.csv called outside game(or something similar), and the locations could just be US Colosseum Bonus Disc, Pokemon Channel, JPN Colosseum Bonus Disc, and Pokemon Ranger.
I also don't think it's important to have other info about these games.
Pokemon Dream Radar:
This 3DS E-Shop title features a few legendaries and a ton of regular Pokemon you can capture, all with hidden abilities. The chief purpose of this game is to catch said Pokemon and send them to your copy of Black 2 or White 2. It serves no real purpose otherwise, its hardly even a game on its own.
For dream radar, I think we could make a new encounter method called dream radar, and the location areas could be the extension you need to get said Pokemon.
EDIT:
Thinking of it now, Dream Radar info could also be applied to the Pokewalker. Pokewalker would be encounter method, not a location, and the locations would be the pokewalker levels they may appear in.
I haven't added Locations or a new encounter to this project before, so I want to get it right. I'd appreciate if someone could tell me if I understand the structure correctly:
Encounters.csv: I think everything I need chains from this file. I'll use an example of totodile.
Game index appears to be the order the locations appear in-game? New bark town is first location, and the second is location_id 108, which is johto-route-29.
A big question here is, I'd be adding new encounter locations that are out of order for something like Gen 3. I'd be adding 3 new locations and location areas at the end of those files rather than grouped with the other gen 3 stuff. Is this acceptable? Or is everythings ID supposed to be moved up to accommodate grouping?
For example, the end of location_areas is a lot of gen 7 stuff.
Make a new Encounter_slot_id for said encounter. I believe "rarity" here is the "encounter rate" as other websites describe. I'd also have to make a new encounter method for these types of gifts.
There are other things to look into, like encounter conditions and prose for the encounter methods.
About the IDs, no worries of they aren't grouped together. Usually it's a hassle to shift many of them, so adding new lines to the bottom is perfectly fine.
FWIW I definitely think gift pokemon can be modelled. I miss Gen IV/Gen V gift Pokemon events (I know how to get them using the DNS trick, but I miss when you had to go to a game shop to get it!)
Reacted by Alessandro Pezzè, notblisy and Ragswolf
Activity
notblisy commentedon Feb 19, 2026
I haven't added Locations or a new encounter to this project before, so I want to get it right. I'd appreciate if someone could tell me if I understand the structure correctly:
Encounters.csv: I think everything I need chains from this file. I'll use an example of totodile.
id,version_id,location_area_id,encounter_slot_id,pokemon_id,min_level,max_level
Totodile:
ID: 50321
VERSION ID: 4 (GOLD)
LOCATION_AREA_ID: 184
ENCOUNTER_SLOT_ID: 492
POKEMON_ID: 158
Min Level, Max Level: 5
So I'd need to, if it was a new location being added:
Game index appears to be the order the locations appear in-game? New bark town is first location, and the second is location_id 108, which is johto-route-29.
A big question here is, I'd be adding new encounter locations that are out of order for something like Gen 3. I'd be adding 3 new locations and location areas at the end of those files rather than grouped with the other gen 3 stuff. Is this acceptable? Or is everythings ID supposed to be moved up to accommodate grouping?
For example, the end of location_areas is a lot of gen 7 stuff.
There are other things to look into, like encounter conditions and prose for the encounter methods.
Naramsim commentedon Feb 19, 2026
About the IDs, no worries of they aren't grouped together. Usually it's a hassle to shift many of them, so adding new lines to the bottom is perfectly fine.
Naramsim commentedon Feb 19, 2026
For encounters, you can ask to @jemarq04
notblisy commentedon Feb 19, 2026
All right, I'll begin shortly then. Thanks for answering my questions.
jemarq04 commentedon Feb 19, 2026
From what it looks like, you've got the right idea, so I can check over the PR once you've got it ready!
notblisy commentedon Feb 19, 2026
Thanks @jemarq04 the PR is up here. I suspect there'll be some discussion.
phalt commentedon Feb 20, 2026
FWIW I definitely think gift pokemon can be modelled. I miss Gen IV/Gen V gift Pokemon events (I know how to get them using the DNS trick, but I miss when you had to go to a game shop to get it!)
notblisy commentedon Feb 24, 2026
I’ll be closing this since this is merged with #1417