; Pokédex numbers
	const_def
	const DEX_NONE          ; 00
	const DEX_BULBASAUR     ; 01
	const DEX_IVYSAUR       ; 02
	const DEX_VENUSAUR      ; 03
	const DEX_CHARMANDER    ; 04
	const DEX_CHARMELEON    ; 05
	const DEX_CHARIZARD     ; 06
	const DEX_SQUIRTLE      ; 07
	const DEX_WARTORTLE     ; 08
	const DEX_BLASTOISE     ; 09
	const DEX_CATERPIE      ; 0a
	const DEX_METAPOD       ; 0b
	const DEX_BUTTERFREE    ; 0c
	const DEX_WEEDLE        ; 0d
	const DEX_KAKUNA        ; 0e
	const DEX_BEEDRILL      ; 0f
	const DEX_PIDGEY        ; 10
	const DEX_PIDGEOTTO     ; 11
	const DEX_PIDGEOT       ; 12
	const DEX_RATTATA       ; 13
	const DEX_RATICATE      ; 14
	const DEX_SPEAROW       ; 15
	const DEX_FEAROW        ; 16
	const DEX_EKANS         ; 17
	const DEX_ARBOK         ; 18
	const DEX_PIKACHU       ; 19
	const DEX_RAICHU        ; 1a
	const DEX_SANDSHREW     ; 1b
	const DEX_SANDSLASH     ; 1c
	const DEX_NIDORAN_F     ; 1d
	const DEX_NIDORINA      ; 1e
	const DEX_NIDOQUEEN     ; 1f
	const DEX_NIDORAN_M     ; 20
	const DEX_NIDORINO      ; 21
	const DEX_NIDOKING      ; 22
	const DEX_CLEFAIRY      ; 23
	const DEX_CLEFABLE      ; 24
	const DEX_VULPIX        ; 25
	const DEX_NINETALES     ; 26
	const DEX_JIGGLYPUFF    ; 27
	const DEX_WIGGLYTUFF    ; 28
	const DEX_ZUBAT         ; 29
	const DEX_GOLBAT        ; 2a
	const DEX_ODDISH        ; 2b
	const DEX_GLOOM         ; 2c
	const DEX_VILEPLUME     ; 2d
	const DEX_PARAS         ; 2e
	const DEX_PARASECT      ; 2f
	const DEX_VENONAT       ; 30
	const DEX_VENOMOTH      ; 31
	const DEX_DIGLETT       ; 32
	const DEX_DUGTRIO       ; 33
	const DEX_MEOWTH        ; 34
	const DEX_PERSIAN       ; 35
	const DEX_PSYDUCK       ; 36
	const DEX_GOLDUCK       ; 37
	const DEX_MANKEY        ; 38
	const DEX_PRIMEAPE      ; 39
	const DEX_GROWLITHE     ; 3a
	const DEX_ARCANINE      ; 3b
	const DEX_POLIWAG       ; 3c
	const DEX_POLIWHIRL     ; 3d
	const DEX_POLIWRATH     ; 3e
	const DEX_ABRA          ; 3f
	const DEX_KADABRA       ; 40
	const DEX_ALAKAZAM      ; 41
	const DEX_MACHOP        ; 42
	const DEX_MACHOKE       ; 43
	const DEX_MACHAMP       ; 44
	const DEX_BELLSPROUT    ; 45
	const DEX_WEEPINBELL    ; 46
	const DEX_VICTREEBEL    ; 47
	const DEX_TENTACOOL     ; 48
	const DEX_TENTACRUEL    ; 49
	const DEX_GEODUDE       ; 4a
	const DEX_GRAVELER      ; 4b
	const DEX_GOLEM         ; 4c
	const DEX_PONYTA        ; 4d
	const DEX_RAPIDASH      ; 4e
	const DEX_SLOWPOKE      ; 4f
	const DEX_SLOWBRO       ; 50
	const DEX_MAGNEMITE     ; 51
	const DEX_MAGNETON      ; 52
	const DEX_FARFETCHD     ; 53
	const DEX_DODUO         ; 54
	const DEX_DODRIO        ; 55
	const DEX_SEEL          ; 56
	const DEX_DEWGONG       ; 57
	const DEX_GRIMER        ; 58
	const DEX_MUK           ; 59
	const DEX_SHELLDER      ; 5a
	const DEX_CLOYSTER      ; 5b
	const DEX_GASTLY        ; 5c
	const DEX_HAUNTER       ; 5d
	const DEX_GENGAR        ; 5e
	const DEX_ONIX          ; 5f
	const DEX_DROWZEE       ; 60
	const DEX_HYPNO         ; 61
	const DEX_KRABBY        ; 62
	const DEX_KINGLER       ; 63
	const DEX_VOLTORB       ; 64
	const DEX_ELECTRODE     ; 65
	const DEX_EXEGGCUTE     ; 66
	const DEX_EXEGGUTOR     ; 67
	const DEX_CUBONE        ; 68
	const DEX_MAROWAK       ; 69
	const DEX_HITMONLEE     ; 6a
	const DEX_HITMONCHAN    ; 6b
	const DEX_LICKITUNG     ; 6c
	const DEX_KOFFING       ; 6d
	const DEX_WEEZING       ; 6e
	const DEX_RHYHORN       ; 6f
	const DEX_RHYDON        ; 70
	const DEX_CHANSEY       ; 71
	const DEX_TANGELA       ; 72
	const DEX_KANGASKHAN    ; 73
	const DEX_HORSEA        ; 74
	const DEX_SEADRA        ; 75
	const DEX_GOLDEEN       ; 76
	const DEX_SEAKING       ; 77
	const DEX_STARYU        ; 78
	const DEX_STARMIE       ; 79
	const DEX_MRMIME        ; 7a
	const DEX_SCYTHER       ; 7b
	const DEX_JYNX          ; 7c
	const DEX_ELECTABUZZ    ; 7d
	const DEX_MAGMAR        ; 7e
	const DEX_PINSIR        ; 7f
	const DEX_TAUROS        ; 80
	const DEX_MAGIKARP      ; 81
	const DEX_GYARADOS      ; 82
	const DEX_LAPRAS        ; 83
	const DEX_DITTO         ; 84
	const DEX_EEVEE         ; 85
	const DEX_VAPOREON      ; 86
	const DEX_JOLTEON       ; 87
	const DEX_FLAREON       ; 88
	const DEX_PORYGON       ; 89
	const DEX_OMANYTE       ; 8a
	const DEX_OMASTAR       ; 8b
	const DEX_KABUTO        ; 8c
	const DEX_KABUTOPS      ; 8d
	const DEX_AERODACTYL    ; 8e
	const DEX_SNORLAX       ; 8f
	const DEX_ARTICUNO      ; 90
	const DEX_ZAPDOS        ; 91
	const DEX_MOLTRES       ; 92
	const DEX_DRATINI       ; 93
	const DEX_DRAGONAIR     ; 94
	const DEX_DRAGONITE     ; 95
	const DEX_MEWTWO        ; 96
	const DEX_MEW           ; 97
	const DEX_HAPPA         ; 98 CHIKORITA
	const DEX_HANAMOGURA    ; 99 BAYLEEF
	const DEX_HANARYU       ; 9a MEGANIUM
	const DEX_HONOGUMA      ; 9b
	const DEX_VOLBEAR       ; 9c
	const DEX_DYNABEAR      ; 9d
	const DEX_KURUSU        ; 9e
	const DEX_AQUA          ; 9f
	const DEX_AQUARIA       ; a0
	const DEX_HOHO          ; a1 HOOTHOOT
	const DEX_BOBO          ; a2 NOCTOWL
	const DEX_PACHIMEE      ; a3 MAREEP
	const DEX_MOKOKO        ; a4 FLAAFFY
	const DEX_DENRYU        ; a5 AMPHAROS
	const DEX_MIKON         ; a6 (baby VULPIX)
	const DEX_MONJA         ; a7 (baby TANGELA)
	const DEX_JARANRA       ; a8 TANGROWTH (evolved TANGELA)
	const DEX_HANEEI        ; a9 MANTINE
	const DEX_PUKU          ; aa QWILFISH
	const DEX_SHIBIREFUGU   ; ab (evolved QWILFISH)
	const DEX_PICHU         ; ac PICHU
	const DEX_PY            ; ad CLEFFA
	const DEX_PUPURIN       ; ae IGGLYPUFF
	const DEX_MIZUUO        ; af QUAGSIRE
	const DEX_NATY          ; b0 NATU
	const DEX_NATIO         ; b1 XATU
	const DEX_GYOPIN        ; b2 (baby GOLDEEN)
	const DEX_MARIL         ; b3 MARILL
	const DEX_MANBO1        ; b4
	const DEX_IKARI         ; b5
	const DEX_GROTESS       ; b6
	const DEX_EKSING        ; b7 CROBAT
	const DEX_PARA          ; b8 (baby PARAS)
	const DEX_KOKUMO        ; b9 SPINARAK
	const DEX_TWOHEAD       ; ba ARIADOS
	const DEX_YOROIDORI     ; bb SKARMORY
	const DEX_ANIMON        ; bc (evolved DITTO)
	const DEX_HINAZU        ; bd (baby DODUO)
	const DEX_SUNNY         ; be SUNFLORA
	const DEX_PAON          ; bf PHANPY
	const DEX_DONPHAN       ; c0 DONPHAN
	const DEX_TWINZ         ; c1 (baby GIRAFARIG)
	const DEX_KIRINRIKI     ; c2 GIRAFARIG
	const DEX_PAINTER       ; c3 SMEARGLE
	const DEX_KOUNYA        ; c4 (baby MEOWTH)
	const DEX_RINRIN        ; c5
	const DEX_BERURUN       ; c6
	const DEX_NYOROTONO     ; c7 POLITOED
	const DEX_YADOKING      ; c8 SLOWKING
	const DEX_ANNON         ; c9 UNOWN
	const DEX_REDIBA        ; ca LEDYBA
	const DEX_MITSUBOSHI    ; cb LEDIAN
	const DEX_PUCHICORN     ; cc (baby PONYTA)
	const DEX_EIFIE         ; cd ESPEON
	const DEX_BLACKY        ; ce UMBREON
	const DEX_TURBAN        ; cf
	const DEX_BETBABY       ; d0 (baby GRIMER)
	const DEX_TEPPOUO       ; d1 REMORAID
	const DEX_OKUTANK       ; d2 OCTILLERY
	const DEX_GONGU         ; d3 TYROGUE
	const DEX_KAPOERER      ; d4 HITMONTOP
	const DEX_PUDIE         ; d5 (baby GROWLITHE)
	const DEX_HANEKO        ; d6 HOPPIP
	const DEX_POPONEKO      ; d7 SKIPLOOM
	const DEX_WATANEKO      ; d8 JUMPLUFF
	const DEX_BARIRINA      ; d9 MIME_JR (baby MR__MIME)
	const DEX_LIP           ; da SMOOCHUM
	const DEX_ELEBABY       ; db ELEKID
	const DEX_BOOBY         ; dc MAGBY
	const DEX_KIREIHANA     ; dd BELLOSSOM
	const DEX_TSUBOMITTO    ; de (evolved WEEPINBELL)
	const DEX_MILTANK       ; df MILTANK
	const DEX_BOMBSEEKER    ; e0
	const DEX_GIFT          ; e1 DELIBIRD
	const DEX_KOTORA        ; e2
	const DEX_RAITORA       ; e3
	const DEX_MADAME        ; e4 (evolved FARFETCH_D)
	const DEX_NOROWARA      ; e5
	const DEX_KYONPAN       ; e6
	const DEX_YAMIKARASU    ; e7 MURKROW
	const DEX_HAPPI         ; e8 BLISSEY
	const DEX_SCISSORS      ; e9 SCIZOR
	const DEX_PURAKKUSU     ; ea (evolved PINSIR)
	const DEX_DEVIL         ; eb HOUNDOUR
	const DEX_HELGAA        ; ec HOUNDOOM
	const DEX_WOLFMAN       ; ed
	const DEX_WARWOLF       ; ee
	const DEX_PORYGON2      ; ef PORYGON2
	const DEX_NAMEIL        ; f0 LICKILICKY (evolved LICKITUNG)
	const DEX_HAGANEIL      ; f1 STEELIX
	const DEX_KINGDRA       ; f2 KINGDRA
	const DEX_RAI           ; f3 RAIKOU
	const DEX_EN            ; f4 ENTEI
	const DEX_SUI           ; f5 SUICUNE
	const DEX_NYULA         ; f6 SNEASEL
	const DEX_HOUOU         ; f7 HO_OH
	const DEX_TOGEPY        ; f8 TOGEPI
	const DEX_BULU          ; f9 SNUBBULL
	const DEX_TAIL          ; fa AIPOM
	const DEX_LEAFY         ; fb LEAFEON (evolved EEVEE)
DEF NUM_POKEMON EQU const_value - 1
	const DEX_FC            ; fc
	const DEX_EGG           ; fd EGG
	const DEX_FE            ; fe

  ;  Annon forms
	const_def 1
	const     ANNON_A         ; 1
	const     ANNON_B         ; 2
	const     ANNON_C         ; 3
	const     ANNON_D         ; 4
	const     ANNON_E         ; 5
	const     ANNON_F         ; 6
	const     ANNON_G         ; 7
	const     ANNON_H         ; 8
	const     ANNON_I         ; 9
	const     ANNON_J         ; 10
	const     ANNON_K         ; 11
	const     ANNON_L         ; 12
	const     ANNON_M         ; 13
	const     ANNON_N         ; 14
	const     ANNON_O         ; 15
	const     ANNON_P         ; 16
	const     ANNON_Q         ; 17
	const     ANNON_R         ; 18
	const     ANNON_S         ; 19
	const     ANNON_T         ; 20
	const     ANNON_U         ; 21
	const     ANNON_V         ; 22
	const     ANNON_W         ; 23
	const     ANNON_X         ; 24
	const     ANNON_Y         ; 25
	const     ANNON_Z         ; 26
DEF NUM_ANNON EQU const_value - 1 ; 26
