diff options
-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 |