diff options
Diffstat (limited to 'structs')
| -rw-r--r-- | structs/pokemon.h | 37 | 
1 files changed, 23 insertions, 14 deletions
| diff --git a/structs/pokemon.h b/structs/pokemon.h index 36f17307..e8eb08ac 100644 --- a/structs/pokemon.h +++ b/structs/pokemon.h @@ -35,35 +35,42 @@ typedef enum {  } OriginLanguage;  typedef enum { -    // TODO: Add all Arceus forms -    //       and sort by value -    ARCEUS_EARTH=32, -    ARCEUS_FIST=8,      ARCEUS_NORMAL=0, +    ARCEUS_FIST=8,      ARCEUS_SKY=16, -    ARCEUS_STONE=40,      ARCEUS_TOXIC=24, +    ARCEUS_EARTH=32, +    ARCEUS_STONE=40, +    ARCEUS_INSECT=48, +    ARCEUS_SPOOKY=56, +    ARCEUS_IRON=64, +    ARCEUS_FLAME=72, +    ARCEUS_SPLASH=80, +    ARCEUS_MEADOW=88, +    ARCEUS_ZAP=96, +    ARCEUS_MIND=104, +    ARCEUS_ICICLE=112, +    ARCEUS_DRACO=120, +    ARCEUS_DREAD=128,      BURMY_PLANT=0,      BURMY_SANDY=8,      BURMY_TRASH=16, +    DEOXYS_NORMAL=0,      DEOXYS_ATTACK=8,      DEOXYS_DEFENSE=16, -    DEOXYS_NORMAL=0,      DEOXYS_SPEED=24,      GIRATINA_ALTERED=0,      GIRATINA_ORIGIN=8, -    ROTOM_FAN=32, -    ROTOM_FROST=24, -    ROTOM_HEAT=8, -    ROTOM_MOW=40,      ROTOM_NORMAL=0, +    ROTOM_HEAT=8,      ROTOM_WASH=16, +    ROTOM_FROST=24, +    ROTOM_FAN=32, +    ROTOM_MOW=40,      SHAYMIN_LAND=0,      SHAYMIN_SKY=8, -    SHELLOS_EAST=8,      SHELLOS_WEST=0, -    UNOWN_EXCLAMATIONMARK =208, -    UNOWN_QUESTIONMARK=216, +    SHELLOS_EAST=8,      UNOWN_A=0,      UNOWN_B=8,      UNOWN_C=16, @@ -89,7 +96,9 @@ typedef enum {      UNOWN_W=176,      UNOWN_X=184,      UNOWN_Y=192, -    UNOWN_Z=200 +    UNOWN_Z=200, +    UNOWN_EXCLAMATIONMARK =208, +    UNOWN_QUESTIONMARK=216  } AlternateForms;  // Structs | 
