mirror of
https://github.com/kwsch/PKHeX.git
synced 2026-05-23 13:16:08 -05:00
Updates from net46->net7, dropping support for mono in favor of using the latest runtime (along with the performance/API improvements). Releases will be posted as 64bit only for now. Refactors a good amount of internal API methods to be more performant and more customizable for future updates & fixes. Adds functionality for Batch Editor commands to `>`, `<` and <=/>= TID/SID properties renamed to TID16/SID16 for clarity; other properties exposed for Gen7 / display variants. Main window has a new layout to account for DPI scaling (8 point grid) Fixed: Tatsugiri and Paldean Tauros now output Showdown form names as Showdown expects Changed: Gen9 species now interact based on the confirmed National Dex IDs (closes #3724) Fixed: Pokedex set all no longer clears species with unavailable non-base forms (closes #3720) Changed: Hyper Training suggestions now apply for level 50 in SV. (closes #3714) Fixed: B2/W2 hatched egg met locations exclusive to specific versions are now explicitly checked (closes #3691) Added: Properties for ribbon/mark count (closes #3659) Fixed: Traded SV eggs are now checked correctly (closes #3692)
81 lines
2.7 KiB
C#
81 lines
2.7 KiB
C#
namespace PKHeX.Core;
|
|
|
|
/// <summary>
|
|
/// Team listings for <see cref="GameVersion.CXD"/> that have a shadow Pokémon afterwards.
|
|
/// </summary>
|
|
public static class Encounters3ColoShadow
|
|
{
|
|
#region Colosseum
|
|
|
|
public static readonly TeamLock CMakuhita = new(
|
|
296, // Makuhita
|
|
new[] {
|
|
new NPCLock(355, 24, 0, 127), // Duskull (M) (Quirky)
|
|
new NPCLock(167, 00, 1, 127), // Spinarak (F) (Hardy)
|
|
});
|
|
|
|
public static readonly TeamLock CGligar = new(
|
|
207, // Gligar
|
|
new[] {
|
|
new NPCLock(216, 12, 0, 127), // Teddiursa (M) (Serious)
|
|
new NPCLock(039, 06, 1, 191), // Jigglypuff (F) (Docile)
|
|
new NPCLock(285, 18, 0, 127), // Shroomish (M) (Bashful)
|
|
});
|
|
|
|
public static readonly TeamLock CMurkrow = new(
|
|
198, // Murkrow
|
|
new[] {
|
|
new NPCLock(318, 06, 0, 127), // Carvanha (M) (Docile)
|
|
new NPCLock(274, 12, 1, 127), // Nuzleaf (F) (Serious)
|
|
new NPCLock(228, 18, 0, 127), // Houndour (M) (Bashful)
|
|
});
|
|
|
|
public static readonly TeamLock CHeracross = new(
|
|
214, // Heracross
|
|
new[] {
|
|
new NPCLock(284, 00, 0, 127), // Masquerain (M) (Hardy)
|
|
new NPCLock(168, 00, 1, 127), // Ariados (F) (Hardy)
|
|
});
|
|
|
|
public static readonly TeamLock CUrsaring = new(
|
|
217, // Ursaring
|
|
new[] {
|
|
new NPCLock(067, 20, 1, 063), // Machoke (F) (Calm)
|
|
new NPCLock(259, 16, 0, 031), // Marshtomp (M) (Mild)
|
|
new NPCLock(275, 21, 1, 127), // Shiftry (F) (Gentle)
|
|
});
|
|
|
|
#endregion
|
|
|
|
#region E-Reader
|
|
|
|
public static readonly TeamLock ETogepi = new(
|
|
175, // Togepi
|
|
new[] {
|
|
new NPCLock(302, 23, 0, 127), // Sableye (M) (Careful)
|
|
new NPCLock(088, 08, 0, 127), // Grimer (M) (Impish)
|
|
new NPCLock(316, 24, 0, 127), // Gulpin (M) (Quirky)
|
|
new NPCLock(175, 22, 1, 031), // Togepi (F) (Sassy) -- itself!
|
|
});
|
|
|
|
public static readonly TeamLock EMareep = new(
|
|
179, // Mareep
|
|
new[] {
|
|
new NPCLock(300, 04, 1, 191), // Skitty (F) (Naughty)
|
|
new NPCLock(211, 10, 1, 127), // Qwilfish (F) (Timid)
|
|
new NPCLock(355, 12, 1, 127), // Duskull (F) (Serious)
|
|
new NPCLock(179, 16, 1, 127), // Mareep (F) (Mild) -- itself!
|
|
});
|
|
|
|
public static readonly TeamLock EScizor = new(
|
|
212, // Scizor
|
|
new[] {
|
|
new NPCLock(198, 13, 1, 191), // Murkrow (F) (Jolly)
|
|
new NPCLock(344, 02, 2, 255), // Claydol (-) (Brave)
|
|
new NPCLock(208, 03, 0, 127), // Steelix (M) (Adamant)
|
|
new NPCLock(212, 11, 0, 127), // Scizor (M) (Hasty) -- itself!
|
|
});
|
|
|
|
#endregion
|
|
}
|