Revise several legality check strings (#1208)

* Revise several legality check strings

* Accomodate for text resource
This commit is contained in:
Matt 2017-06-09 11:58:45 -04:00 committed by Kurt
parent acde748134
commit 39e261c352
2 changed files with 406 additions and 406 deletions

View file

@ -52,26 +52,26 @@ namespace PKHeX.Core
public static string V174 { get; set; } = "Learned by Move Tutor.";
public static string V175 { get; set; } = "Special Non-Relearn Move.";
public static string V177 { get; set; } = "Learned by Level-up.";
public static string V330 { get; set; } = "Learned by Level-up in generation {0}.";
public static string V331 { get; set; } = "Learned by TM/HM in generation {0}.";
public static string V332 { get; set; } = "Learned by Move Tutor in generation {0}.";
public static string V330 { get; set; } = "Learned by Level-up in Generation {0}.";
public static string V331 { get; set; } = "Learned by TM/HM in Generation {0}.";
public static string V332 { get; set; } = "Learned by Move Tutor in Generation {0}.";
public static string V333 { get; set; } = "Event Egg Move.";
public static string V344 { get; set; } = "Inherited egg move.";
public static string V344 { get; set; } = "Inherited Egg move.";
public static string V345 { get; set; } = "Inherited move learned by Level-up.";
public static string V346 { get; set; } = "Inherited tutor move.";
public static string V349 { get; set; } = "Inherited TM/HM move.";
public static string V355 { get; set; } = "Learned by evolving Nincada into Ninjask.";
public static string V356 { get; set; } = "Learned by evolving Nincada into Ninjask in generation {0}.";
public static string V356 { get; set; } = "Learned by evolving Nincada into Ninjask in Generation {0}.";
public static string V361 { get; set; } = "Default move.";
public static string V362 { get; set; } = "Default move in generation {0}.";
public static string V362 { get; set; } = "Default move in Generation {0}.";
public static string V372 { get; set; } = "{0} Berry";
public static string V380 { get; set; } = "Encounter Type match encounter.";
public static string V382 { get; set; } = "Encounter Type not implemented for pokemon encounter.";
public static string V380 { get; set; } = "Encounter Type matches encounter.";
public static string V382 { get; set; } = "Encounter Type not implemented for Pokémon encounter.";
public static string V391 { get; set; } = "Porygon with valid Type A and B values.";
public static string V392 { get; set; } = "Valid Type A, match species type.";
public static string V393 { get; set; } = "Valid Type B, match species type.";
public static string V394 { get; set; } = "Catch rate match a valid held item from generation 2";
public static string V398 { get; set; } = "Catch Rate match a species from pokemon evolution chain.";
public static string V392 { get; set; } = "Valid Type A, matches species type.";
public static string V393 { get; set; } = "Valid Type B, matches species type.";
public static string V394 { get; set; } = "Catch rate matches a valid held item from Generation 2.";
public static string V398 { get; set; } = "Catch Rate matches a species from Pokémon evolution chain.";
public static string V403 { get; set; } = "Valid International Stadium OT.";
public static string V404 { get; set; } = "Valid Japanese Stadium OT.";
#endregion
@ -98,7 +98,7 @@ namespace PKHeX.Core
public static string V212 {get; set;} = "Wurmple Evolution: {0}";
public static string V215 {get; set;} = "PID should be equal to EC [with top bit flipped]!";
public static string V216 {get; set;} = "PID should be equal to EC!";
public static string V220 {get; set;} = "N's Pokemon cannot be shiny.";
public static string V220 {get; set;} = "N's Pokémon cannot be shiny.";
public static string V221 {get; set;} = "Hidden Grotto captures cannot be shiny.";
public static string V14 {get; set;} = "Egg matches language Egg name."; // Valid
@ -134,7 +134,7 @@ namespace PKHeX.Core
public static string V27 {get; set;} = "EVs are all equal."; // Fishy
public static string V31 {get; set;} = "All IVs are 0."; // Fishy
public static string V32 {get; set;} = "All IVs are equal."; // Fishy
public static string V218 {get; set;} = "All IVs of N's Pokemon should be 30."; // Invalid
public static string V218 {get; set;} = "All IVs of N's Pokémon should be 30."; // Invalid
public static string V28 {get; set;} = "Should have at least {0} IVs = 31."; // Invalid
public static string V29 {get; set;} = "Friend Safari captures should have at least 2 IVs = 31."; // Invalid
@ -149,8 +149,8 @@ namespace PKHeX.Core
public static string V36 {get; set;} = "TID is zero."; // Fishy
public static string V37 {get; set;} = "SID is zero."; // Fishy
public static string V40 {get; set;} = "Can't Hyper Train a pokemon that isn't level 100."; // Invalid
public static string V41 {get; set;} = "Can't Hyper Train a pokemon with perfect IVs."; // Invalid
public static string V40 {get; set;} = "Can't Hyper Train a Pokémon that isn't level 100."; // Invalid
public static string V41 {get; set;} = "Can't Hyper Train a Pokémon with perfect IVs."; // Invalid
public static string V42 {get; set;} = "Can't Hyper Train a perfect IV."; // Invalid
public static string V49 {get; set;} = "Valid Pokémon Link gift."; // Valid
@ -161,20 +161,20 @@ namespace PKHeX.Core
public static string V45 {get; set;} = "Can't obtain this Pokémon Link gift in ORAS."; // Invalid
public static string V46 {get; set;} = "Can't obtain this Pokémon Link gift in SM."; // Invalid
public static string V63 {get; set;} = "Valid un-hatched egg."; // Valid
public static string V53 {get; set;} = "Able to hatch an egg at Met Location."; // Valid
public static string V56 {get; set;} = "Able to hatch a traded egg at Met Location.";
public static string V54 {get; set;} = "Can't hatch an egg at Met Location."; // Invalid
public static string V55 {get; set;} = "Can't obtain egg from Egg Location."; // Invalid
public static string V57 {get; set;} = "Can't transfer eggs between generations."; // Invalid
public static string V50 {get; set;} = "Can't obtain egg for this species."; // Invalid
public static string V51 {get; set;} = "Invalid Met Location for hatched egg."; // Invalid
public static string V63 {get; set;} = "Valid un-hatched Egg."; // Valid
public static string V53 {get; set;} = "Able to hatch an Egg at Met Location."; // Valid
public static string V56 {get; set;} = "Able to hatch a traded Egg at Met Location.";
public static string V54 {get; set;} = "Can't hatch an Egg at Met Location."; // Invalid
public static string V55 {get; set;} = "Can't obtain Egg from Egg Location."; // Invalid
public static string V57 {get; set;} = "Can't transfer Eggs between Generations."; // Invalid
public static string V50 {get; set;} = "Can't obtain Egg for this species."; // Invalid
public static string V51 {get; set;} = "Invalid Met Location for hatched Egg."; // Invalid
public static string V52 {get; set;} = "Invalid Met Level, expected {0}."; // Invalid
public static string V58 {get; set;} = "Invalid Met Level for transfer."; // Invalid
public static string V59 {get; set;} = "Invalid Egg Location, expected none."; // Invalid
public static string V60 {get; set;} = "Invalid Met Location, expected Pal Park."; // Invalid
public static string V61 {get; set;} = "Invalid Met Location, expected Transporter."; // Invalid
public static string V62 {get; set;} = "Invalid Egg Location, shouldn't be 'traded' while an egg."; // Invalid
public static string V62 {get; set;} = "Invalid Egg Location, shouldn't be 'traded' while an Egg."; // Invalid
public static string V66 {get; set;} = "Valid Friend Safari encounter."; // Valid
public static string V64 {get; set;} = "Friend Safari: Not valid color."; // Florges
@ -207,7 +207,7 @@ namespace PKHeX.Core
public static string V86 {get; set;} = "Evolution not valid (or level/trade evolution unsatisfied).";
public static string V87 {get; set;} = "Current experience matches level threshold."; // Fishy
public static string V89 {get; set;} = "Can't Super Train an egg."; // Invalid
public static string V89 {get; set;} = "Can't Super Train an Egg."; // Invalid
public static string V90 {get; set;} = "Super Training missions are not available in games visited.";
public static string V91 {get; set;} = "Can't have active Super Training unlocked flag for origins.";
public static string V92 {get; set;} = "Can't have active Super Training complete flag for origins.";
@ -215,7 +215,7 @@ namespace PKHeX.Core
public static string V94 {get; set;} = "Distribution Super Training missions are not released."; // Fishy
public static string V98 {get; set;} = "Unused Super Training Flag is flagged.";
public static string V95 {get; set;} = "Can't receive Ribbon(s) as an egg.";
public static string V95 {get; set;} = "Can't receive Ribbon(s) as an Egg.";
public static string V96 {get; set;} = "GBA Champion Ribbon";
public static string V97 {get; set;} = "Artist Ribbon";
public static string V99 {get; set;} = "Sinnoh Champion Ribbon";
@ -244,13 +244,13 @@ namespace PKHeX.Core
public static string V119 {get; set;} = "Correct ball for encounter type.";
public static string V118 {get; set;} = "Can't have ball for encounter type.";
public static string V116 {get; set;} = "Can't have Heavy Ball for light, low-catch rate species (Gen VII).";
public static string V117 {get; set;} = "Can't have Master Ball for regular egg.";
public static string V120 {get; set;} = "Can't have Cherish Ball for regular egg.";
public static string V117 {get; set;} = "Can't have Master Ball for regular Egg.";
public static string V120 {get; set;} = "Can't have Cherish Ball for regular Egg.";
public static string V121 {get; set;} = "Can't obtain species in Ball.";
public static string V122 {get; set;} = "Can't obtain Hidden Ability with Ball.";
public static string V123 {get; set;} = "Ball possible for species.";
public static string V125 {get; set;} = "No check satisfied, assuming illegal.";
public static string V126 {get; set;} = "Ball unobtainable in origin generation.";
public static string V126 {get; set;} = "Ball unobtainable in origin Generation.";
public static string V145 {get; set;} = "History block is valid.";
public static string V155 {get; set;} = "{0} Memory is valid.";
@ -283,11 +283,11 @@ namespace PKHeX.Core
public static string V150 {get; set;} = "Memory: Handling Trainer Memory missing.";
public static string V152 {get; set;} = "Memory: Original Trainer Memory missing.";
public static string V329 {get; set;} = "Memory: Not cleared properly.";
public static string V149 {get; set;} = "Memory: Can't have Handling Trainer Memory as egg.";
public static string V151 {get; set;} = "Memory: Can't have Original Trainer Memory as egg.";
public static string V149 {get; set;} = "Memory: Can't have Handling Trainer Memory as Egg.";
public static string V151 {get; set;} = "Memory: Can't have Original Trainer Memory as Egg.";
public static string V164 {get; set;} = "{0} Memory: Species can be captured in game.";
public static string V153 {get; set;} = "{0} Memory: Species can't learn this move.";
public static string V154 {get; set;} = "{0} Memory: Location doesn't have a Pokemon Center.";
public static string V154 {get; set;} = "{0} Memory: Location doesn't have a Pokémon Center.";
public static string V160 {get; set;} = "{0} Memory: {0} did not hatch this.";
public static string V202 {get; set;} = "{0} Memory: {0} did not catch this.";
public static string V161 {get; set;} = "{0} Memory: Link Trade is not a valid first memory.";
@ -307,8 +307,8 @@ namespace PKHeX.Core
public static string V170 {get; set;} = "Relearn Moves missing: {0}";
public static string V178 {get; set;} = "Expected: {0}.";
public static string V179 {get; set;} = "Base egg move.";
public static string V180 {get; set;} = "Base egg move missing.";
public static string V179 {get; set;} = "Base Egg move.";
public static string V180 {get; set;} = "Base Egg move missing.";
public static string V182 {get; set;} = "Not an expected Relearnable move.";
public static string V183 {get; set;} = "Not an expected DexNav move.";
public static string V184 {get; set;} = "Expected no Relearn Move in slot.";
@ -333,7 +333,7 @@ namespace PKHeX.Core
public static string V314 {get; set;} = "Invalid Eternal Flower encounter.";
public static string V315 {get; set;} = "Valid Eternal Flower encounter.";
public static string V316 {get; set;} = "Form cannot exist outside of Party.";
public static string V317 {get; set;} = "Form cannot be obtained for pre-Alola generation games.";
public static string V317 {get; set;} = "Form cannot be obtained for pre-Alola Generation games.";
public static string V319 {get; set;} = "Cannot apply PP Ups to an Egg.";
public static string V320 {get; set;} = "Cannot increase Contest Stats of an Egg.";
@ -346,19 +346,19 @@ namespace PKHeX.Core
public static string V327 {get; set;} = "Special ingame N's Sparkle flag should not be checked.";
public static string V328 {get; set;} = "Version Specific evolution requires a trade to opposite version. A Handling Trainer is required.";
public static string V334 {get; set;} = "Non-tradeback egg move. Incompatible with generation 1 exclusive moves.";
public static string V334 {get; set;} = "Non-tradeback Egg move. Incompatible with Generation 1 exclusive moves.";
public static string V335 {get; set;} = "Generation 1 exclusive move. Incompatible with Non-tradeback moves.";
public static string V336 {get; set;} = "Egg Move. Incompatible with event egg moves.";
public static string V337 {get; set;} = "Event Egg Move. Incompatible with normal egg moves.";
public static string V338 {get; set;} = "Defog and whirpool. One of the two moves should have been removed before transfered to generation 5.";
public static string V339 {get; set;} = "Generation {0} HM. Should have been removed before transfered to generation {1}.";
public static string V340 {get; set;} = "Not an expected egg move.";
public static string V341 {get; set;} = "Egg Move. Not expected in an event egg.";
public static string V342 {get; set;} = "Event egg move missing.";
public static string V336 {get; set;} = "Egg Move. Incompatible with event Egg moves.";
public static string V337 {get; set;} = "Event Egg Move. Incompatible with normal Egg moves.";
public static string V338 {get; set;} = "Defog and whirpool. One of the two moves should have been removed before transfered to Generation 5.";
public static string V339 {get; set;} = "Generation {0} HM. Should have been removed before transfered to Generation {1}.";
public static string V340 {get; set;} = "Not an expected Egg move.";
public static string V341 {get; set;} = "Egg Move. Not expected in an event Egg.";
public static string V342 {get; set;} = "Event Egg move missing.";
public static string V343 {get; set;} = "Expected the following Moves: {0}";
public static string V347 {get; set;} = "Inherited move learned by Level-up. Not expected in an event egg.";
public static string V348 {get; set;} = "Inherited tutor move. Not expected in an event egg.";
public static string V350 {get; set;} = "Inherited TM/HM move. Not expected in an event egg.";
public static string V347 {get; set;} = "Inherited move learned by Level-up. Not expected in an event Egg.";
public static string V348 {get; set;} = "Inherited tutor move. Not expected in an event Egg.";
public static string V350 {get; set;} = "Inherited TM/HM move. Not expected in an event Egg.";
public static string V351 {get; set;} = "Invalid Met Location, expected Transporter or Crown."; // Invalid
public static string V352 {get; set;} = "Arceus from Hall of Origin. Unreleased event.";
public static string V353 {get; set;} = "Non japanese Mew from Faraway Island. Unreleased event.";
@ -367,23 +367,23 @@ namespace PKHeX.Core
public static string V384 {get; set;} = "Johto Route 45 surfing encounter. Unreachable Water tiles.";
public static string V413 {get; set;} = "Unreleased event.";
public static string V357 {get; set;} = "Only one Ninjask move allowed.";
public static string V358 {get; set;} = "Inherited move learned by Level-up. Incompatible with event egg moves.";
public static string V359 {get; set;} = "Unable to match a gift egg encounter from origin game.";
public static string V360 {get; set;} = "Unable to match an event egg encounter from origin game.";
public static string V358 {get; set;} = "Inherited move learned by Level-up. Incompatible with event Egg moves.";
public static string V359 {get; set;} = "Unable to match a gift Egg encounter from origin game.";
public static string V360 {get; set;} = "Unable to match an event Egg encounter from origin game.";
public static string V363 {get; set;} = "Incompatible moves. Learned at the same level in Red/Blue and Yellow.";
public static string V365 {get; set;} = "Incompatible evolution moves. {0} Move learned at a lower level than other {1} moves.";
public static string V366 {get; set;} = "Incompatible evolution moves. {1} Move learned at a higher level than other {0} moves.";
public static string V367 {get; set;} = "Individual EV for a level 100 encounter in generation 4 cannot be greater than 100.";
public static string V367 {get; set;} = "Individual EV for a level 100 encounter in Generation 4 cannot be greater than 100.";
public static string V368 {get; set;} = "Eggs can not be infected with Pokérus."; // Invalid
public static string V369 {get; set;} = "Invalid E-Reader Berry.";
public static string V370 {get; set;} = "Japanese E-Reader Berry in international savegame.";
public static string V371 {get; set;} = "American E-Reader Berry in Japanese savegame.";
public static string V373 {get; set;} = "Ability does not match generation 3 species ability.";
public static string V374 {get; set;} = "Invalid egg hatch cycles.";
public static string V375 {get; set;} = "{0} Egg Move. Incompatible with {1} egg moves.";
public static string V376 {get; set;} = "{0} Exclusive Move. Incompatible with {1} egg moves.";
public static string V377 {get; set;} = "Egg Move. Not expected in a gift egg.";
public static string V378 {get; set;} = "Inherited move learned by Level-up. Not expected in a gift egg.";
public static string V373 {get; set;} = "Ability does not match Generation 3 species ability.";
public static string V374 {get; set;} = "Invalid Egg hatch cycles.";
public static string V375 {get; set;} = "{0} Egg Move. Incompatible with {1} Egg moves.";
public static string V376 {get; set;} = "{0} Exclusive Move. Incompatible with {1} Egg moves.";
public static string V377 {get; set;} = "Egg Move. Not expected in a gift Egg.";
public static string V378 {get; set;} = "Inherited move learned by Level-up. Not expected in a gift Egg.";
public static string V379 {get; set;} = "{0} Inherited Move. Incompatible with {1} inherited moves.";
public static string V381 {get; set;} = "Encounter Type does not match encounter.";
public static string V385 {get; set;} = "Moves combinations is not compatible with {0} evolution.";
@ -392,10 +392,10 @@ namespace PKHeX.Core
public static string V388 {get; set;} = "Porygon with invalid Type A and B values. Does not a match a valid type combination.";
public static string V389 {get; set;} = "Invalid Type A, does not match species type.";
public static string V390 {get; set;} = "Invalid Type B, does not match species type.";
public static string V395 {get; set;} = "Catch rate does not match a valid held item from generation 2";
public static string V395 {get; set;} = "Catch rate does not match a valid held item from Generation 2.";
public static string V396 {get; set;} = "Catch rate match species without encounters. Expected a preevolution catch rate.";
public static string V397 {get; set;} = "Catch rate does not match any species from pokemon evolution chain.";
public static string V399 {get; set;} = "Catch rate does not match any species from pokemon evolution chain or any generation 2 held items.";
public static string V397 {get; set;} = "Catch rate does not match any species from Pokémon evolution chain.";
public static string V399 {get; set;} = "Catch rate does not match any species from Pokémon evolution chain or any Generation 2 held items.";
public static string V400 {get; set;} = "Unable to match encounter conditions to a possible RNG frame.";
public static string V401 {get; set;} = "In-game trade {0} should have evolved into {1}.";
public static string V402 {get; set;} = "Incorrect Stadium OT.";
@ -406,7 +406,7 @@ namespace PKHeX.Core
public static string V409 {get; set;} = "Mystery Gift shiny mismatch.";
public static string V410 {get; set;} = "Mystery Gift fixed PID mismatch.";
public static string V411 {get; set;} = "Encounter Type PID mismatch.";
public static string V412 {get; set;} = "Non-tradeback pre evolution move. Incompatible with generation 1 exclusive moves.";
public static string V412 {get; set;} = "Non-tradeback pre evolution move. Incompatible with Generation 1 exclusive moves.";
#endregion
}

View file

@ -1,345 +1,345 @@
V = Valid.
V193 = Legal!
V190 = Internal error.
V189 = Analysis not available for this Pokémon.
V196 = {0}: {1}
V191 = {0} Move {1}: {2}
V192 = {0} Relearn Move {1}: {2}
V195 = Encounter Type: {0}
V500 = Indeterminate
V501 = Invalid
V502 = Fishy
V503 = Valid
V504 = Not Implemented
V205 = OT
V206 = HT
V167 = Empty Move.
V171 = Egg Move.
V172 = Relearnable Move.
V173 = Learned by TM/HM.
V174 = Learned by Move Tutor.
V175 = Special Non-Relearn Move.
V177 = Learned by Level-up.
V330 = Learned by Level-up in generation {0}.
V331 = Learned by TM/HM in generation {0}.
V332 = Learned by Move Tutor in generation {0}.
V333 = Event Egg Move.
V344 = Inherited egg move.
V345 = Inherited move learned by Level-up.
V346 = Inherited tutor move.
V349 = Inherited TM/HM move.
V355 = Learned by evolving Nincada into Ninjask.
V356 = Learned by evolving Nincada into Ninjask in generation {0}.
V361 = Default move.
V362 = Default move in generation {0}.
V372 = {0} Berry
V380 = Encounter Type match encounter.
V382 = Encounter Type not implemented for pokemon encounter.
V391 = Porygon with valid Type A and B values.
V392 = Valid Type A, match species type.
V393 = Valid Type B, match species type.
V394 = Catch rate match a valid held item from generation 2.
V398 = Catch Rate match any species from pokemon evolution chain.
V403 = Valid International Stadium OT.
V404 = Valid Japanese Stadium OT.
V203 = Genderless Pokémon should not have a gender.
V201 = Encryption Constant is not set.
V204 = Held item is unreleased.
V187 = Species does not exist in origin game.
V188 = Fateful Encounter with no matching Encounter. Has the Mystery Gift data been contributed?
V194 = Ingame Trade for Sun/Moon not implemented.
V250 = Gender matches PID.
V251 = PID-Gender mismatch.
V252 = Nature matches PID.
V253 = PID-Nature mismatch.
V207 = PID is not set.
V208 = Encryption Constant matches PID.
V209 = Static Encounter shiny mismatch.
V210 = Wurmple evolution Encryption Constant mismatch.
V211 = Encryption Constant matches shinyxored PID.
V212 = Wurmple Evolution: {0}
V215 = PID should be equal to EC [with top bit flipped]!
V216 = PID should be equal to EC!
V220 = N's Pokemon cannot be shiny.
V221 = Hidden Grotto captures cannot be shiny.
V14 = Egg matches language Egg name.
V17 = Nickname does not match another species name.
V18 = Nickname matches species name.
V19 = Nickname matches demo language name.
V11 = Ingame Trade OT and Nickname have not been altered.
V1 = Nickname too long.
V2 = Nickname is empty.
V4 = Language ID > 8.
V5 = Language ID > 10.
V222 = Cannot be given this Nickname.
V3 = Species index invalid for Nickname comparison.
V20 = Nickname does not match species name.
V13 = Egg name does not match language Egg name.
V12 = Egg must be nicknamed.
V224 = Egg must be not nicknamed.
V7 = Ingame Trade invalid version?
V8 = Ingame Trade invalid index?
V10 = Ingame Trade OT has been altered.
V9 = Ingame Trade Nickname has been altered.
V15 = Nickname matches another species name (+language).
V16 = Nickname flagged, matches species name.
V0 = Event gift has been nicknamed.
V21 = Matches: {0} {1}
V25 = EV total cannot be above 510.
V22 = Eggs cannot receive EVs.
V23 = All EVs are zero, but leveled above Met Level.
V24 = 2 EVs remaining.
V26 = EVs cannot go above 252.
V27 = EVs are all equal.
V31 = All IVs are 0.
V32 = All IVs are equal.
V218 = All IVs of N's Pokemon should be 30.
V28 = Should have at least {0} IVs = 31.
V29 = Friend Safari captures should have at least 2 IVs = 31.
V30 = IVs do not match Mystery Gift Data.
V38 = OT Name too long.
V39 = Incorrect RBY event OT Name.
V34 = SID should be 0.
V219 = The Name/TID/SID of N is incorrect.
V33 = TID and SID are 0.
V35 = TID and SID are equal.
V36 = TID is zero.
V37 = SID is zero.
V40 = Can't Hyper Train a pokemon that isn't level 100.
V41 = Can't Hyper Train a pokemon with perfect IVs.
V42 = Can't Hyper Train a perfect IV.
V49 = Valid Pokémon Link gift.
V47 = Pokémon Link gift Shiny mismatch.
V48 = Pokémon Link gift should not be Fateful Encounter.
V43 = Can't find matching Pokémon Link gift.
V44 = Can't obtain this Pokémon Link gift in XY.
V45 = Can't obtain this Pokémon Link gift in ORAS.
V46 = Can't obtain this Pokémon Link gift in SM.
V63 = Valid un-hatched egg.
V53 = Able to hatch an egg at Met Location.
V56 = Able to hatch a traded egg at Met Location.
V54 = Can't hatch an egg at Met Location.
V55 = Can't obtain egg from Egg Location.
V57 = Can't transfer eggs between generations.
V50 = Can't obtain egg for this species.
V51 = Invalid Met Location for hatched egg.
V52 = Invalid Met Level, expected {0}.
V58 = Invalid Met Level for transfer.
V59 = Invalid Egg Location, expected none.
V60 = Invalid Met Location, expected Pal Park.
V61 = Invalid Met Location, expected Transporter.
V62 = Invalid Egg Location, shouldn't be 'traded' while an egg.
V66 = Valid Friend Safari encounter.
V64 = Friend Safari: Not valid color.
V6 = Friend Safari: Not average sized.
V65 = Friend Safari: Not Spring form.
V67 = Valid Wild Encounter at location (Pressure/Hustle/Vital Spirit).
V68 = Valid Wild Encounter at location.
V69 = Valid Wild Encounter at location (White Flute & Pressure/Hustle/Vital Spirit).
V70 = Valid Wild Encounter at location (White Flute).
V71 = Valid Wild Encounter at location (Black Flute & Pressure/Hustle/Vital Spirit).
V72 = Valid Wild Encounter at location (Black Flute).
V73 = Valid Wild Encounter at location (DexNav).
V76 = Valid ingame trade.
V75 = Valid gift/static encounter.
V74 = Static encounter relearn move mismatch.
V77 = Can't obtain Species from Virtual Console games.
V79 = Can't obtain Special encounter in Virtual Console games.
V78 = Unable to match to a Mystery Gift in the database.
V80 = Unable to match an encounter from origin game.
V81 = Invalid Transfer Met Location.
V82 = Mewtwo cannot be transferred while knowing Pay Day.
V88 = Current level is not below met level.
V83 = Met Level does not match Mystery Gift level.
V84 = Current Level below Mystery Gift level.
V85 = Current level is below met level.
V86 = Evolution not valid (or level/trade evolution unsatisfied).
V87 = Current experience matches level threshold.
V89 = Can't Super Train an egg.
V90 = Super Training missions are not available in games visited.
V91 = Can't have active Super Training unlocked flag for origins.
V92 = Can't have active Super Training complete flag for origins.
V93 = Super Training complete flag mismatch.
V94 = Distribution Super Training missions are not released.
V98 = Unused Super Training Flag is flagged.
V95 = Can't receive Ribbon(s) as an egg.
V96 = GBA Champion Ribbon
V97 = Artist Ribbon
V99 = Sinnoh Champion Ribbon
V100 = Legend Ribbon
V104 = Record Ribbon
V101 = Missing Ribbons: {0}
V102 = Invalid Ribbons: {0}
V103 = All ribbons accounted for.
V105 = Battle Memory Ribbon
V106 = Contest Memory Ribbon
V107 = Ability is not valid for species/form.
V108 = Hidden Ability mismatch for encounter type.
V223 = Ability mismatch for encounter.
V109 = Ability modified with Ability Capsule.
V110 = Ability does not match Mystery Gift.
V111 = Hidden Ability on non-SOS wild encounter.
V300 = Hidden Ability on non-horde/friend safari wild encounter.
V112 = Hidden Ability not available.
V217 = Hidden Grotto captures should have Hidden Ability.
V115 = Ability matches ability number.
V113 = Ability does not match PID.
V114 = Ability does not match ability number.
V119 = Correct ball for encounter type.
V118 = Can't have ball for encounter type.
V116 = Can't have Heavy Ball for light, low-catch rate species (Gen VII).
V117 = Can't have Master Ball for regular egg.
V120 = Can't have Cherish Ball for regular egg.
V121 = Can't obtain species in Ball.
V122 = Can't obtain Hidden Ability with Ball.
V123 = Ball possible for species.
V125 = No check satisfied, assuming illegal.
V126 = Ball unobtainable in origin generation.
V145 = History block is valid.
V155 = {0} Memory is valid.
V127 = Skipped History check due to other check being invalid.
V128 = No History Block to check.
V129 = OT Affection should be 0.
V130 = Can't have any OT Memory.
V124 = Current handler cannot be past gen OT for transferred specimen.
V131 = HT Gender invalid: {0}
V132 = Event OT Friendship does not match base friendship.
V133 = Event OT Affection should be zero.
V134 = Current handler should not be Event OT.
V138 = Contest Stats should be 0.
V301 = Invalid Console Region.
V302 = Geolocation: Country is not in 3DS region.
V303 = Geolocation: Country is in 3DS region.
V137 = GeoLocation Memory: Memories should be present.
V135 = GeoLocation Memory: Gap/Blank present.
V136 = GeoLocation Memory: Region without Country.
V146 = GeoLocation Memory: HT Name present but has no previous Country.
V147 = GeoLocation Memory: Previous country of residence present with no Handling Trainer.
V139 = Untraded: Current handler should not be the Handling Trainer.
V140 = Untraded: Handling Trainer Friendship should be 0.
V141 = Untraded: Handling Trainer Affection should be 0.
V142 = Untraded: Requires a trade evolution.
V143 = Untraded: Beauty is not high enough for Level-up Evolution.
V144 = Untraded: Beauty is high enough but still Level 1.
V148 = Memory: Handling Trainer Memory present with no Handling Trainer name.
V150 = Memory: Handling Trainer Memory missing.
V152 = Memory: Original Trainer Memory missing.
V329 = Memory: Not cleared properly.
V149 = Memory: Can't have Handling Trainer Memory as egg.
V151 = Memory: Can't have Original Trainer Memory as egg.
V164 = {0} Memory: Species can be captured in game.
V153 = {0} Memory: Species can't learn this move.
V154 = {0} Memory: Location doesn't have a Pokemon Center.
V160 = {0} Memory: {0} did not hatch this.
V202 = {0} Memory: {0} did not catch this.
V161 = {0} Memory: Link Trade is not a valid first memory.
V162 = {0} Memory: Can't obtain Location on {0} Version.
V163 = {0} Memory: Can't obtain Memory on {0} Version.
V165 = {0} Memory: Can't capture species in game.
V197 = {0} Memory: Should be index {1}.
V198 = {0} Memory: Intensity should be index {1}.
V199 = {0} Memory: TextVar should be index {1}.
V200 = {0} Memory: Feeling should be index {1}.
V168 = Duplicate Move.
V176 = Invalid Move.
V166 = Invalid Move (Sketch).
V169 = Keldeo Move/Form mismatch.
V181 = Expected the following Relearn Moves: {0}
V170 = Relearn Moves missing: {0}
V178 = Expected: {0}.
V179 = Base egg move.
V180 = Base egg move missing.
V182 = Not an expected Relearnable move.
V183 = Not an expected DexNav move.
V184 = Expected no Relearn Move in slot.
V185 = Egg Moves Source: {0}.
V186 = Egg Move set check unimplemented.
V156 = Should have a Link Trade HT Memory.
V157 = Should have a HT Memory TextVar value (somewhere).
V158 = Should have a HT Memory Intensity value (1st).
V159 = Should have a HT Memory Feeling value 0-9.
V318 = Form is Valid.
V304 = Form Count is out of range. Expected <= {0}, got {1}.
V305 = Cosplay Pikachu cannot have the default form.
V306 = Only Cosplay Pikachu can have this form.
V307 = Event Pikachu cannot have the default form.
V308 = Held item does not match Form.
V309 = Held item matches Form.
V310 = Form cannot exist outside of a battle.
V311 = Event Vivillon pattern on pre-evolution.
V312 = Invalid Vivillon pattern.
V313 = Valid Vivillon pattern.
V314 = Invalid Eternal Flower encounter.
V315 = Valid Eternal Flower encounter.
V316 = Form cannot exist outside of Party.
V317 = Form cannot be obtained for pre-Alola generation games.
V319 = Cannot apply PP Ups to an Egg.
V320 = Cannot increase Contest Stats of an Egg.
V321 = Mystery Gift Fateful Encounter.
V322 = Mystery Gift Fateful Encounter flag missing.
V323 = Special ingame Fateful Encounter.
V324 = Special ingame Fateful Encounter flag missing.
V325 = Fateful Encounter should not be checked.
V326 = Special ingame N's Sparkle flag missing.
V327 = Special ingame N's Sparkle flag should not be checked.
V328 = Version Specific evolution requires a trade to opposite version. A Handling Trainer is required.
V334 = Non-tradeback egg move. Incompatible with generation 1 exclusive moves.
V335 = Generation 1 exclusive move. Incompatible with Non-tradeback moves.
V336 = Egg Move. Incompatible with event egg moves.
V337 = Event Egg Move. Incompatible with normal egg moves.
V338 = Defog and whirpool. One of the two moves should have been removed before transfered to generation 5.
V339 = Generation {0} HM. Should have been removed before transfered to generation {1}.
V340 = Not an expected egg move.
V341 = Egg Move.Not expected in an event egg.
V342 = Event egg move missing.
V343 = Expected the following Moves: {0}
V347 = Inherited move learned by Level-up.Not expected in an event egg.
V348 = Inherited tutor move. Not expected in an event egg.
V350 = Inherited TM/HM move. Not expected in an event egg.
V351 = Invalid Met Location, expected Transporter or Crown.
V352 = Arceus from Hall of Origin. Unreleased event.
V353 = Non japanese Mew from Faraway Island. Unreleased event.
V354 = Non Platinum Shaymin from Flower Paradise. Unreleased event.
V383 = Non Platinum Darkrai from Newmoon Island. Unreleased event.
V384 = Johto Route 45 surfing encounter. Unreachable Water tiles.
V357 = Only one Ninjask move allowed.
V358 = Inherited move learned by Level-up. Incompatible with event egg moves.
V359 = Unable to match a gift egg encounter from origin game.
V360 = Unable to match an event egg encounter from origin game.
V363 = Incompatible moves. Learned at the same level in Red/Blue and Yellow.
V365 = Incompatible evolution moves. {0} Move learned at a lower level than other {1} moves.
V366 = Incompatible evolution moves. {1} Move learned at a higher level than other {0} moves.
V367 = Individual EV for a level 100 encounter in generation 4 cannot be greater than 100.public static string
V368 = Eggs can not be infected with Pokérus.
V369 = Invalid E-Reader Berry.
V370 = Japanese E-Reader Berry in international savegame.
V371 = American E-Reader Berry in Japanese savegame.
V373 = Ability does not match generation 3 species ability.
V374 = Invalid egg hatch cycles.
V375 = {0} Egg Move. Incompatible with {1} egg moves.
V376 = {0} Exclusive Move. Incompatible with {1} egg moves.
V377 = Egg Move. Not expected in a gift egg.
V378 = Inherited move learned by Level-up. Not expected in a gift egg.
V379 = {0} Inherited Move. Incompatible with {1} inherited moves.
V381 = Encounter Type does not match encounter.
V385 = Moves combinations is not compatible with {0} evolution.
V386 = Porygon with invalid Type A value.
V387 = Porygon with invalid Type B value.
V388 = Porygon with invalid Type A and B values. Does not a match a valid type combination.
V389 = Invalid Type A, does not match species type.
V390 = Invalid Type B, does not match species type.
V395 = Catch rate does not match a valid held item from generation 2.
V396 = Catch rate match species without encounters. Expected a preevolution catch rate.
V397 = Catch rate does not match any species from pokemon evolution chain.
V399 = Catch rate does not match any species from pokemon evolution chain or any generation 2 held items.
V400 = Unable to match encounter conditions to a possible RNG frame.
V401 = In-game trade {0} should have evolved into {1}.
V402 = Incorrect Stadium OT.
V405 = Outsider {0} should have evolved into {1}.
V406 = Non Japanese Shadow E-reader Pokémon. Unreleased encounter.
V407 = OT from Colosseum/XD cannot be female.
V408 = Female OT from Generation 1/2 is invalid.
V409 = Mystery Gift shiny mismatch.
V410 = Mystery Gift fixed PID mismatch.
V411 = Encounter Type PID mismatch.
V412 = Non-tradeback pre evolution move. Incompatible with generation 1 exclusive moves.
V = Valid.
V193 = Legal!
V190 = Internal error.
V189 = Analysis not available for this Pokémon.
V196 = {0}: {1}
V191 = {0} Move {1}: {2}
V192 = {0} Relearn Move {1}: {2}
V195 = Encounter Type: {0}
V500 = Indeterminate
V501 = Invalid
V502 = Fishy
V503 = Valid
V504 = Not Implemented
V205 = OT
V206 = HT
V167 = Empty Move.
V171 = Egg Move.
V172 = Relearnable Move.
V173 = Learned by TM/HM.
V174 = Learned by Move Tutor.
V175 = Special Non-Relearn Move.
V177 = Learned by Level-up.
V330 = Learned by Level-up in Generation {0}.
V331 = Learned by TM/HM in Generation {0}.
V332 = Learned by Move Tutor in Generation {0}.
V333 = Event Egg Move.
V344 = Inherited Egg move.
V345 = Inherited move learned by Level-up.
V346 = Inherited tutor move.
V349 = Inherited TM/HM move.
V355 = Learned by evolving Nincada into Ninjask.
V356 = Learned by evolving Nincada into Ninjask in Generation {0}.
V361 = Default move.
V362 = Default move in Generation {0}.
V372 = {0} Berry
V380 = Encounter Type matches encounter.
V382 = Encounter Type not implemented for Pokémon encounter.
V391 = Porygon with valid Type A and B values.
V392 = Valid Type A, matches species type.
V393 = Valid Type B, matches species type.
V394 = Catch rate matches a valid held item from Generation 2.
V398 = Catch Rate matches any species from Pokémon evolution chain.
V403 = Valid International Stadium OT.
V404 = Valid Japanese Stadium OT.
V203 = Genderless Pokémon should not have a gender.
V201 = Encryption Constant is not set.
V204 = Held item is unreleased.
V187 = Species does not exist in origin game.
V188 = Fateful Encounter with no matching Encounter. Has the Mystery Gift data been contributed?
V194 = Ingame Trade for Sun/Moon not implemented.
V250 = Gender matches PID.
V251 = PID-Gender mismatch.
V252 = Nature matches PID.
V253 = PID-Nature mismatch.
V207 = PID is not set.
V208 = Encryption Constant matches PID.
V209 = Static Encounter shiny mismatch.
V210 = Wurmple evolution Encryption Constant mismatch.
V211 = Encryption Constant matches shinyxored PID.
V212 = Wurmple Evolution: {0}
V215 = PID should be equal to EC [with top bit flipped]!
V216 = PID should be equal to EC!
V220 = N's Pokémon cannot be shiny.
V221 = Hidden Grotto captures cannot be shiny.
V14 = Egg matches language Egg name.
V17 = Nickname does not match another species name.
V18 = Nickname matches species name.
V19 = Nickname matches demo language name.
V11 = Ingame Trade OT and Nickname have not been altered.
V1 = Nickname too long.
V2 = Nickname is empty.
V4 = Language ID > 8.
V5 = Language ID > 10.
V222 = Cannot be given this Nickname.
V3 = Species index invalid for Nickname comparison.
V20 = Nickname does not match species name.
V13 = Egg name does not match language Egg name.
V12 = Egg must be nicknamed.
V224 = Egg must be not nicknamed.
V7 = Ingame Trade invalid version?
V8 = Ingame Trade invalid index?
V10 = Ingame Trade OT has been altered.
V9 = Ingame Trade Nickname has been altered.
V15 = Nickname matches another species name (+language).
V16 = Nickname flagged, matches species name.
V0 = Event gift has been nicknamed.
V21 = Matches: {0} {1}
V25 = EV total cannot be above 510.
V22 = Eggs cannot receive EVs.
V23 = All EVs are zero, but leveled above Met Level.
V24 = 2 EVs remaining.
V26 = EVs cannot go above 252.
V27 = EVs are all equal.
V31 = All IVs are 0.
V32 = All IVs are equal.
V218 = All IVs of N's Pokémon should be 30.
V28 = Should have at least {0} IVs = 31.
V29 = Friend Safari captures should have at least 2 IVs = 31.
V30 = IVs do not match Mystery Gift Data.
V38 = OT Name too long.
V39 = Incorrect RBY event OT Name.
V34 = SID should be 0.
V219 = The Name/TID/SID of N is incorrect.
V33 = TID and SID are 0.
V35 = TID and SID are equal.
V36 = TID is zero.
V37 = SID is zero.
V40 = Can't Hyper Train a Pokémon that isn't level 100.
V41 = Can't Hyper Train a Pokémon with perfect IVs.
V42 = Can't Hyper Train a perfect IV.
V49 = Valid Pokémon Link gift.
V47 = Pokémon Link gift Shiny mismatch.
V48 = Pokémon Link gift should not be Fateful Encounter.
V43 = Can't find matching Pokémon Link gift.
V44 = Can't obtain this Pokémon Link gift in XY.
V45 = Can't obtain this Pokémon Link gift in ORAS.
V46 = Can't obtain this Pokémon Link gift in SM.
V63 = Valid un-hatched Egg.
V53 = Able to hatch an Egg at Met Location.
V56 = Able to hatch a traded Egg at Met Location.
V54 = Can't hatch an Egg at Met Location.
V55 = Can't obtain Egg from Egg Location.
V57 = Can't transfer Eggs between Generations.
V50 = Can't obtain Egg for this species.
V51 = Invalid Met Location for hatched Egg.
V52 = Invalid Met Level, expected {0}.
V58 = Invalid Met Level for transfer.
V59 = Invalid Egg Location, expected none.
V60 = Invalid Met Location, expected Pal Park.
V61 = Invalid Met Location, expected Transporter.
V62 = Invalid Egg Location, shouldn't be 'traded' while an Egg.
V66 = Valid Friend Safari encounter.
V64 = Friend Safari: Not valid color.
V6 = Friend Safari: Not average sized.
V65 = Friend Safari: Not Spring form.
V67 = Valid Wild Encounter at location (Pressure/Hustle/Vital Spirit).
V68 = Valid Wild Encounter at location.
V69 = Valid Wild Encounter at location (White Flute & Pressure/Hustle/Vital Spirit).
V70 = Valid Wild Encounter at location (White Flute).
V71 = Valid Wild Encounter at location (Black Flute & Pressure/Hustle/Vital Spirit).
V72 = Valid Wild Encounter at location (Black Flute).
V73 = Valid Wild Encounter at location (DexNav).
V76 = Valid ingame trade.
V75 = Valid gift/static encounter.
V74 = Static encounter relearn move mismatch.
V77 = Can't obtain Species from Virtual Console games.
V79 = Can't obtain Special encounter in Virtual Console games.
V78 = Unable to match to a Mystery Gift in the database.
V80 = Unable to match an encounter from origin game.
V81 = Invalid Transfer Met Location.
V82 = Mewtwo cannot be transferred while knowing Pay Day.
V88 = Current level is not below met level.
V83 = Met Level does not match Mystery Gift level.
V84 = Current Level below Mystery Gift level.
V85 = Current level is below met level.
V86 = Evolution not valid (or level/trade evolution unsatisfied).
V87 = Current experience matches level threshold.
V89 = Can't Super Train an Egg.
V90 = Super Training missions are not available in games visited.
V91 = Can't have active Super Training unlocked flag for origins.
V92 = Can't have active Super Training complete flag for origins.
V93 = Super Training complete flag mismatch.
V94 = Distribution Super Training missions are not released.
V98 = Unused Super Training Flag is flagged.
V95 = Can't receive Ribbon(s) as an Egg.
V96 = GBA Champion Ribbon
V97 = Artist Ribbon
V99 = Sinnoh Champion Ribbon
V100 = Legend Ribbon
V104 = Record Ribbon
V101 = Missing Ribbons: {0}
V102 = Invalid Ribbons: {0}
V103 = All ribbons accounted for.
V105 = Battle Memory Ribbon
V106 = Contest Memory Ribbon
V107 = Ability is not valid for species/form.
V108 = Hidden Ability mismatch for encounter type.
V223 = Ability mismatch for encounter.
V109 = Ability modified with Ability Capsule.
V110 = Ability does not match Mystery Gift.
V111 = Hidden Ability on non-SOS wild encounter.
V300 = Hidden Ability on non-horde/friend safari wild encounter.
V112 = Hidden Ability not available.
V217 = Hidden Grotto captures should have Hidden Ability.
V115 = Ability matches ability number.
V113 = Ability does not match PID.
V114 = Ability does not match ability number.
V119 = Correct ball for encounter type.
V118 = Can't have ball for encounter type.
V116 = Can't have Heavy Ball for light, low-catch rate species (Gen VII).
V117 = Can't have Master Ball for regular Egg.
V120 = Can't have Cherish Ball for regular Egg.
V121 = Can't obtain species in Ball.
V122 = Can't obtain Hidden Ability with Ball.
V123 = Ball possible for species.
V125 = No check satisfied, assuming illegal.
V126 = Ball unobtainable in origin Generation.
V145 = History block is valid.
V155 = {0} Memory is valid.
V127 = Skipped History check due to other check being invalid.
V128 = No History Block to check.
V129 = OT Affection should be 0.
V130 = Can't have any OT Memory.
V124 = Current handler cannot be past gen OT for transferred specimen.
V131 = HT Gender invalid: {0}
V132 = Event OT Friendship does not match base friendship.
V133 = Event OT Affection should be zero.
V134 = Current handler should not be Event OT.
V138 = Contest Stats should be 0.
V301 = Invalid Console Region.
V302 = Geolocation: Country is not in 3DS region.
V303 = Geolocation: Country is in 3DS region.
V137 = GeoLocation Memory: Memories should be present.
V135 = GeoLocation Memory: Gap/Blank present.
V136 = GeoLocation Memory: Region without Country.
V146 = GeoLocation Memory: HT Name present but has no previous Country.
V147 = GeoLocation Memory: Previous country of residence present with no Handling Trainer.
V139 = Untraded: Current handler should not be the Handling Trainer.
V140 = Untraded: Handling Trainer Friendship should be 0.
V141 = Untraded: Handling Trainer Affection should be 0.
V142 = Untraded: Requires a trade evolution.
V143 = Untraded: Beauty is not high enough for Level-up Evolution.
V144 = Untraded: Beauty is high enough but still Level 1.
V148 = Memory: Handling Trainer Memory present with no Handling Trainer name.
V150 = Memory: Handling Trainer Memory missing.
V152 = Memory: Original Trainer Memory missing.
V329 = Memory: Not cleared properly.
V149 = Memory: Can't have Handling Trainer Memory as Egg.
V151 = Memory: Can't have Original Trainer Memory as Egg.
V164 = {0} Memory: Species can be captured in game.
V153 = {0} Memory: Species can't learn this move.
V154 = {0} Memory: Location doesn't have a Pokémon Center.
V160 = {0} Memory: {0} did not hatch this.
V202 = {0} Memory: {0} did not catch this.
V161 = {0} Memory: Link Trade is not a valid first memory.
V162 = {0} Memory: Can't obtain Location on {0} Version.
V163 = {0} Memory: Can't obtain Memory on {0} Version.
V165 = {0} Memory: Can't capture species in game.
V197 = {0} Memory: Should be index {1}.
V198 = {0} Memory: Intensity should be index {1}.
V199 = {0} Memory: TextVar should be index {1}.
V200 = {0} Memory: Feeling should be index {1}.
V168 = Duplicate Move.
V176 = Invalid Move.
V166 = Invalid Move (Sketch).
V169 = Keldeo Move/Form mismatch.
V181 = Expected the following Relearn Moves: {0}
V170 = Relearn Moves missing: {0}
V178 = Expected: {0}.
V179 = Base Egg move.
V180 = Base Egg move missing.
V182 = Not an expected Relearnable move.
V183 = Not an expected DexNav move.
V184 = Expected no Relearn Move in slot.
V185 = Egg Moves Source: {0}.
V186 = Egg Move set check unimplemented.
V156 = Should have a Link Trade HT Memory.
V157 = Should have a HT Memory TextVar value (somewhere).
V158 = Should have a HT Memory Intensity value (1st).
V159 = Should have a HT Memory Feeling value 0-9.
V318 = Form is Valid.
V304 = Form Count is out of range. Expected <= {0}, got {1}.
V305 = Cosplay Pikachu cannot have the default form.
V306 = Only Cosplay Pikachu can have this form.
V307 = Event Pikachu cannot have the default form.
V308 = Held item does not match Form.
V309 = Held item matches Form.
V310 = Form cannot exist outside of a battle.
V311 = Event Vivillon pattern on pre-evolution.
V312 = Invalid Vivillon pattern.
V313 = Valid Vivillon pattern.
V314 = Invalid Eternal Flower encounter.
V315 = Valid Eternal Flower encounter.
V316 = Form cannot exist outside of Party.
V317 = Form cannot be obtained for pre-Alola Generation games.
V319 = Cannot apply PP Ups to an Egg.
V320 = Cannot increase Contest Stats of an Egg.
V321 = Mystery Gift Fateful Encounter.
V322 = Mystery Gift Fateful Encounter flag missing.
V323 = Special ingame Fateful Encounter.
V324 = Special ingame Fateful Encounter flag missing.
V325 = Fateful Encounter should not be checked.
V326 = Special ingame N's Sparkle flag missing.
V327 = Special ingame N's Sparkle flag should not be checked.
V328 = Version Specific evolution requires a trade to opposite version. A Handling Trainer is required.
V334 = Non-tradeback Egg move. Incompatible with Generation 1 exclusive moves.
V335 = Generation 1 exclusive move. Incompatible with Non-tradeback moves.
V336 = Egg Move. Incompatible with event Egg moves.
V337 = Event Egg Move. Incompatible with normal Egg moves.
V338 = Defog and whirpool. One of the two moves should have been removed before transfered to Generation 5.
V339 = Generation {0} HM. Should have been removed before transfered to Generation {1}.
V340 = Not an expected Egg move.
V341 = Egg Move.Not expected in an event Egg.
V342 = Event Egg move missing.
V343 = Expected the following Moves: {0}
V347 = Inherited move learned by Level-up.Not expected in an event Egg.
V348 = Inherited tutor move. Not expected in an event Egg.
V350 = Inherited TM/HM move. Not expected in an event Egg.
V351 = Invalid Met Location, expected Transporter or Crown.
V352 = Arceus from Hall of Origin. Unreleased event.
V353 = Non japanese Mew from Faraway Island. Unreleased event.
V354 = Non Platinum Shaymin from Flower Paradise. Unreleased event.
V383 = Non Platinum Darkrai from Newmoon Island. Unreleased event.
V384 = Johto Route 45 surfing encounter. Unreachable Water tiles.
V357 = Only one Ninjask move allowed.
V358 = Inherited move learned by Level-up. Incompatible with event Egg moves.
V359 = Unable to match a gift Egg encounter from origin game.
V360 = Unable to match an event Egg encounter from origin game.
V363 = Incompatible moves. Learned at the same level in Red/Blue and Yellow.
V365 = Incompatible evolution moves. {0} Move learned at a lower level than other {1} moves.
V366 = Incompatible evolution moves. {1} Move learned at a higher level than other {0} moves.
V367 = Individual EV for a level 100 encounter in Generation 4 cannot be greater than 100.public static string
V368 = Eggs can not be infected with Pokérus.
V369 = Invalid E-Reader Berry.
V370 = Japanese E-Reader Berry in international savegame.
V371 = American E-Reader Berry in Japanese savegame.
V373 = Ability does not match Generation 3 species ability.
V374 = Invalid Egg hatch cycles.
V375 = {0} Egg Move. Incompatible with {1} Egg moves.
V376 = {0} Exclusive Move. Incompatible with {1} Egg moves.
V377 = Egg Move. Not expected in a gift Egg.
V378 = Inherited move learned by Level-up. Not expected in a gift Egg.
V379 = {0} Inherited Move. Incompatible with {1} inherited moves.
V381 = Encounter Type does not match encounter.
V385 = Moves combinations is not compatible with {0} evolution.
V386 = Porygon with invalid Type A value.
V387 = Porygon with invalid Type B value.
V388 = Porygon with invalid Type A and B values. Does not a match a valid type combination.
V389 = Invalid Type A, does not match species type.
V390 = Invalid Type B, does not match species type.
V395 = Catch rate does not match a valid held item from Generation 2.
V396 = Catch rate match species without encounters. Expected a preevolution catch rate.
V397 = Catch rate does not match any species from Pokémon evolution chain.
V399 = Catch rate does not match any species from Pokémon evolution chain or any Generation 2 held items.
V400 = Unable to match encounter conditions to a possible RNG frame.
V401 = In-game trade {0} should have evolved into {1}.
V402 = Incorrect Stadium OT.
V405 = Outsider {0} should have evolved into {1}.
V406 = Non Japanese Shadow E-reader Pokémon. Unreleased encounter.
V407 = OT from Colosseum/XD cannot be female.
V408 = Female OT from Generation 1/2 is invalid.
V409 = Mystery Gift shiny mismatch.
V410 = Mystery Gift fixed PID mismatch.
V411 = Encounter Type PID mismatch.
V412 = Non-tradeback pre evolution move. Incompatible with Generation 1 exclusive moves.