summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRangi <remy.oukaour+rangi@gmail.com>2018-05-31 11:32:30 -0400
committerRangi <remy.oukaour+rangi@gmail.com>2018-05-31 11:32:30 -0400
commit0953f537d4e6745a1ead06bba49dd53c50aefc13 (patch)
treeb4e31b211b28a172e107bdc75b72aef16811a1fb
parentde11c8f2f054952456115630c9e88b790a873727 (diff)
Declare Pokédex type search data; add more comments
-rw-r--r--constants/type_constants.asm4
-rw-r--r--data/items/names.asm510
-rw-r--r--data/moves/names.asm502
-rw-r--r--data/moves/tmhm_moves.asm114
-rw-r--r--data/pokemon/base_stats/grotess.inc2
-rw-r--r--data/pokemon/base_stats/haganeil.inc2
-rw-r--r--data/pokemon/base_stats/ikari.inc2
-rw-r--r--data/pokemon/base_stats/yoroidori.inc2
-rw-r--r--data/pokemon/names.asm505
-rw-r--r--data/trainers/class_names.asm128
-rw-r--r--data/types/names.asm53
-rw-r--r--data/types/search_strings.asm20
-rw-r--r--data/types/search_types.asm20
-rw-r--r--data/types/type_matchups.asm18
14 files changed, 987 insertions, 895 deletions
diff --git a/constants/type_constants.asm b/constants/type_constants.asm
index 548653e..b842480 100644
--- a/constants/type_constants.asm
+++ b/constants/type_constants.asm
@@ -10,7 +10,7 @@ PHYSICAL_TYPES EQU const_value ; 00
const TYPE_BIRD ; 06
const TYPE_BUG ; 07
const TYPE_GHOST ; 08
- const TYPE_STEEL ; 09
+ const TYPE_METAL ; 09 STEEL
UNUSED_TYPES EQU const_value ; 0a
const TYPE_0A ; 0a
@@ -22,7 +22,7 @@ UNUSED_TYPES EQU const_value ; 0a
const TYPE_10 ; 10
const TYPE_11 ; 11
const TYPE_12 ; 12
- const TYPE_UNKNOWN ; 13
+ const TYPE_UNKNOWN ; 13 (used for Metronome, not Curse)
UNUSED_TYPES_END EQU const_value ; 14
SPECIAL_TYPES EQU const_value ; 14
diff --git a/data/items/names.asm b/data/items/names.asm
index 1262553..4b45a63 100644
--- a/data/items/names.asm
+++ b/data/items/names.asm
@@ -3,258 +3,258 @@ INCLUDE "constants.asm"
SECTION "ItemNames", ROMX[$6FEC], BANK[$01]
ItemNames::
- db "マスターボール@"
- db "ハイパーボール@"
- db "しようきんし@"
- db "スーパーボール@"
- db "モンスターボール@"
- db "タウンマップ@"
- db "じてんしゃ@"
- db "つきのいし@"
- db "どくけし@"
- db "やけどなおし@"
- db "こおりなおし@"
- db "ねむけざまし@"
- db "まひなおし@"
- db "かいふくのくすり@"
- db "まんたんのくすり@"
- db "すごいキズぐすり@"
- db "いいキズぐすり@"
- db "キズぐすり@"
- db "あなぬけのヒモ@"
- db "むしよけスプレー@"
- db "ピーピーマックス@"
- db "ほのおのいし@"
- db "かみなりのいし@"
- db "みずのいし@"
- db "しようきんし@"
- db "マックスアップ@"
- db "タウりン@"
- db "ブロムへキシン@"
- db "インドメタシン@"
- db "しようきんし@"
- db "りゾチウム@"
- db "ふしぎなアメ@"
- db "ヨクアタール@"
- db "りーフのいし@"
- db "しようきんし@"
- db "きんのたま@"
- db "ピッピにんぎょう@"
- db "なんでもなおし@"
- db "げんきのかけら@"
- db "げんきのかたまり@"
- db "エフェクトガード@"
- db "シルバースプレー@"
- db "ゴールドスプレー@"
- db "クりィテカッター@"
- db "しようきんし@"
- db "おいしいみず@"
- db "サイコソーダ@"
- db "ミックスオレ@"
- db "プラスパワー@"
- db "しようきんし@"
- db "ディフェンダー@"
- db "スピーダー@"
- db "スぺシャルアップ@"
- db "コインケース@"
- db "ダウジングマシン@"
- db "ポケモンのふえ@"
- db "がくしゅうそうち@"
- db "ボロのつりざお@"
- db "いいつりざお@"
- db "しようきんし@"
- db "すごいつりざお@"
- db "ポイントアップ@"
- db "ピーピーエイド@"
- db "ピーピーりカバー@"
- db "ピーピーエイダー@"
- db "しんぴのはなびら@"
- db "しろいハネ@"
- db "どさくさのツメ@"
- db "ちしきのたま@"
- db "はがねのこうら@"
- db "アップグレード@"
- db "ふしぎないと@"
- db "おっきなはっぱ@"
- db "せんせいのハり@"
- db "しようきんし@"
- db "とがったいし@"
- db "くろいハネ@"
- db "とがったまえば@"
- db "へビのぬけがら@"
- db "でんきぶくろ@"
- db "もうどくバり@"
- db "おうじゃのしるし@"
- db "ふしぎなちから@"
- db "いのちのおふだ@"
- db "どくのキバ@"
- db "とうちゅうかそう@"
- db "りゅうのキバ@"
- db "ぎんのこな@"
- db "あなほりのツメ@"
- db "しようきんし@"
- db "おまもりこばん@"
- db "ずつうのタネ@"
- db "はんげきのうでわ@"
- db "まよけのおふだ@"
- db "ふしぎなみず@"
- db "まがったスプーン@"
- db "こうげきバり@"
- db "パワーりスト@"
- db "かたいいし@"
- db "しようきんし@"
- db "ぷよぷよふうせん@"
- db "ほのおのたてがみ@"
- db "おいしいシッポ@"
- db "アース@"
- db "ながねぎ@"
- db "にげあしのハネ@"
- db "こおりのキバ@"
- db "かせきのかけら@"
- db "きたないゴミ@"
- db "おっきなしんじゅ@"
- db "おうじゃのべルト@"
- db "おふだ@"
- db "のろいのおふだ@"
- db "5えんだま@"
- db "まもりのいと@"
- db "しげきだま@"
- db "おちつきのみ@"
- db "ふといホネ@"
- db "きあいだま@"
- db "しようきんし@"
- db "みきりだま@"
- db "ながいした@"
- db "ふくびきけん@"
- db "かわらずのいし@"
- db "とがったツノ@"
- db "しあわせタマゴ@"
- db "ながいツタ@"
- db "ははのあい@"
- db "えんまく@"
- db "しめったツノ@"
- db "スケボー@"
- db "まっかなほうせき@"
- db "みえないカべ@"
- db "するどいカマ@"
- db "しようきんし@"
- db "こおりのビキニ@"
- db "いかずちのキバ@"
- db "ほのおのツメ@"
- db "2ほんのツノ@"
- db "ごすんくぎ@"
- db "きのみ@"
- db "りンゴ@"
- db "メタルコート@"
- db "きれいなシッポ@"
- db "みずのシッポ@"
- db "たべのこし@"
- db "こおりのつばさ@"
- db "かみなりのつばさ@"
- db "ほのおのつばさ@"
- db "しようきんし@"
- db "りゅうのウロコ@"
- db "はかいのいでんし@"
- db "こころのいし@"
- db "ほのおのシッポ@"
- db "かみなりのシッポ@"
- db "せいなるはい@"
- db "わざマシンホルダ@"
- db "メール@"
- db "ボールホルダ@"
- db "どうぐ@"
- db "だいじなどうぐ@"
- db "どくのいし@"
- db "みしよう@"
- db "みしよう@"
- db "みしよう@"
- db "みしよう@"
- db "みしよう@"
- db "みしよう@"
- db "みしよう@"
- db "しようきんし@"
- db "みしよう@"
- db "みしよう@"
- db "みしよう@"
- db "みしよう@"
- db "みしよう@"
- db "みしよう@"
- db "みしよう@"
- db "みしよう@"
- db "みしよう@"
- db "しようきんし@"
- db "みしよう@"
- db "みしよう@"
- db "みしよう@"
- db "みしよう@"
- db "みしよう@"
- db "みしよう@"
- db "みしよう@"
- db "みしよう@"
- db "みしよう@"
- db "しようきんし@"
- db "みしよう@"
- db "みしよう@"
- db "みしよう@"
- db "みしよう@"
- db "みしよう@"
- db "わざマシン01@"
- db "わざマシン02@"
- db "わざマシン03@"
- db "わざマシン04@"
- db "しようきんし@"
- db "わざマシン05@"
- db "わざマシン06@"
- db "わざマシン07@"
- db "わざマシン08@"
- db "わざマシン09@"
- db "わざマシン10@"
- db "わざマシン11@"
- db "わざマシン12@"
- db "わざマシン13@"
- db "わざマシン14@"
- db "わざマシン15@"
- db "わざマシン16@"
- db "わざマシン17@"
- db "わざマシン18@"
- db "わざマシン19@"
- db "わざマシン20@"
- db "わざマシン21@"
- db "わざマシン22@"
- db "わざマシン23@"
- db "わざマシン24@"
- db "わざマシン25@"
- db "わざマシン26@"
- db "わざマシン27@"
- db "わざマシン28@"
- db "しようきんし@"
- db "わざマシン29@"
- db "わざマシン30@"
- db "わざマシン31@"
- db "わざマシン32@"
- db "わざマシン33@"
- db "わざマシン34@"
- db "わざマシン35@"
- db "わざマシン36@"
- db "わざマシン37@"
- db "わざマシン38@"
- db "わざマシン39@"
- db "わざマシン40@"
- db "わざマシン41@"
- db "わざマシン42@"
- db "わざマシン43@"
- db "わざマシン44@"
- db "わざマシン45@"
- db "わざマシン46@"
- db "わざマシン47@"
- db "わざマシン48@"
- db "わざマシン49@"
- db "わざマシン50@"
- db "ひでんマシン01@"
- db "ひでんマシン02@"
- db "ひでんマシン03@"
- db "ひでんマシン04@"
- db "ひでんマシン05@"
- db "ひでんマシン06@"
- db "ひでんマシン07@"
- db "しようきんし@"
+ db "マスターボール@" ; MASTER_BALL
+ db "ハイパーボール@" ; ULTRA_BALL
+ db "しようきんし@" ; 03
+ db "スーパーボール@" ; GREAT_BALL
+ db "モンスターボール@" ; POKE_BALL
+ db "タウンマップ@" ; TOWN_MAP
+ db "じてんしゃ@" ; BICYCLE
+ db "つきのいし@" ; MOON_STONE
+ db "どくけし@" ; ANTIDOTE
+ db "やけどなおし@" ; BURN_HEAL
+ db "こおりなおし@" ; ICE_HEAL
+ db "ねむけざまし@" ; AWAKENING
+ db "まひなおし@" ; PARLYZ_HEAL
+ db "かいふくのくすり@" ; FULL_RESTORE
+ db "まんたんのくすり@" ; MAX_POTION
+ db "すごいキズぐすり@" ; HYPER_POTION
+ db "いいキズぐすり@" ; SUPER_POTION
+ db "キズぐすり@" ; POTION
+ db "あなぬけのヒモ@" ; ESCAPE_ROPE
+ db "むしよけスプレー@" ; REPEL
+ db "ピーピーマックス@" ; MAX_ELIXER
+ db "ほのおのいし@" ; FIRE_STONE
+ db "かみなりのいし@" ; THUNDERSTONE
+ db "みずのいし@" ; WATER_STONE
+ db "しようきんし@" ; 19
+ db "マックスアップ@" ; HP_UP
+ db "タウりン@" ; PROTEIN
+ db "ブロムへキシン@" ; IRON
+ db "インドメタシン@" ; CARBOS
+ db "しようきんし@" ; 1E
+ db "りゾチウム@" ; CALCIUM
+ db "ふしぎなアメ@" ; RARE_CANDY
+ db "ヨクアタール@" ; X_ACCURACY
+ db "りーフのいし@" ; LEAF_STONE
+ db "しようきんし@" ; 23
+ db "きんのたま@" ; NUGGET
+ db "ピッピにんぎょう@" ; POKE_DOLL
+ db "なんでもなおし@" ; FULL_HEAL
+ db "げんきのかけら@" ; REVIVE
+ db "げんきのかたまり@" ; MAX_REVIVE
+ db "エフェクトガード@" ; GUARD_SPEC
+ db "シルバースプレー@" ; SUPER_REPEL
+ db "ゴールドスプレー@" ; MAX_REPEL
+ db "クりィテカッター@" ; DIRE_HIT
+ db "しようきんし@" ; 2D
+ db "おいしいみず@" ; FRESH_WATER
+ db "サイコソーダ@" ; SODA_POP
+ db "ミックスオレ@" ; LEMONADE
+ db "プラスパワー@" ; X_ATTACK
+ db "しようきんし@" ; 32
+ db "ディフェンダー@" ; X_DEFEND
+ db "スピーダー@" ; X_SPEED
+ db "スぺシャルアップ@" ; X_SPECIAL
+ db "コインケース@" ; COIN_CASE
+ db "ダウジングマシン@" ; ITEMFINDER
+ db "ポケモンのふえ@" ; POKE_FLUTE
+ db "がくしゅうそうち@" ; EXP_SHARE
+ db "ボロのつりざお@" ; OLD_ROD
+ db "いいつりざお@" ; GOOD_ROD
+ db "しようきんし@" ; 3C
+ db "すごいつりざお@" ; SUPER_ROD
+ db "ポイントアップ@" ; PP_UP
+ db "ピーピーエイド@" ; ETHER
+ db "ピーピーりカバー@" ; MAX_ETHER
+ db "ピーピーエイダー@" ; ELIXER
+ db "しんぴのはなびら@" ; MYSTIC_PETAL
+ db "しろいハネ@" ; WHITE_FEATHER
+ db "どさくさのツメ@" ; CONFUSE_CLAW
+ db "ちしきのたま@" ; WISDOM_ORB
+ db "はがねのこうら@" ; STEEL_SHELL
+ db "アップグレード@" ; UP_GRADE
+ db "ふしぎないと@" ; STRANGE_THREAD
+ db "おっきなはっぱ@" ; BIG_LEAF
+ db "せんせいのハり@" ; QUICK_NEEDLE
+ db "しようきんし@" ; 4B
+ db "とがったいし@" ; SHARP_STONE
+ db "くろいハネ@" ; BLACK_FEATHER
+ db "とがったまえば@" ; SHARP_FANG
+ db "へビのぬけがら@" ; SNAKESKIN
+ db "でんきぶくろ@" ; ELECTRIC_POUCH
+ db "もうどくバり@" ; TOXIC_NEEDLE
+ db "おうじゃのしるし@" ; KINGS_ROCK
+ db "ふしぎなちから@" ; STRANGE_POWER
+ db "いのちのおふだ@" ; LIFE_TAG
+ db "どくのキバ@" ; POISON_FANG
+ db "とうちゅうかそう@" ; CORDYCEPS
+ db "りゅうのキバ@" ; DRAGON_FANG
+ db "ぎんのこな@" ; SILVERPOWDER
+ db "あなほりのツメ@" ; DIGGING_CLAW
+ db "しようきんし@" ; 5A
+ db "おまもりこばん@" ; AMULET_COIN
+ db "ずつうのタネ@" ; MIGRAINE_SEED
+ db "はんげきのうでわ@" ; COUNTER_CUFF
+ db "まよけのおふだ@" ; TALISMAN_TAG
+ db "ふしぎなみず@" ; STRANGE_WATER
+ db "まがったスプーン@" ; TWISTEDSPOON
+ db "こうげきバり@" ; ATTACK_NEEDLE
+ db "パワーりスト@" ; POWER_BRACER
+ db "かたいいし@" ; HARD_STONE
+ db "しようきんし@" ; 64
+ db "ぷよぷよふうせん@" ; JIGGLING_BALLOON
+ db "ほのおのたてがみ@" ; FIRE_MANE
+ db "おいしいシッポ@" ; SLOWPOKETAIL
+ db "アース@" ; EARTH
+ db "ながねぎ@" ; STICK
+ db "にげあしのハネ@" ; FLEE_FEATHER
+ db "こおりのキバ@" ; ICE_FANG
+ db "かせきのかけら@" ; FOSSIL_SHARD
+ db "きたないゴミ@" ; GROSS_GARBAGE
+ db "おっきなしんじゅ@" ; BIG_PEARL
+ db "おうじゃのべルト@" ; CHAMPION_BELT
+ db "おふだ@" ; TAG
+ db "のろいのおふだ@" ; SPELL_TAG
+ db "5えんだま@" ; 5_YEN_COIN
+ db "まもりのいと@" ; GUARD_THREAD
+ db "しげきだま@" ; STIMULUS_ORB
+ db "おちつきのみ@" ; CALM_BERRY
+ db "ふといホネ@" ; THICK_CLUB
+ db "きあいだま@" ; FOCUS_ORB
+ db "しようきんし@" ; 78
+ db "みきりだま@" ; DETECT_ORB
+ db "ながいした@" ; LONG_TONGUE
+ db "ふくびきけん@" ; LOTTO_TICKET
+ db "かわらずのいし@" ; EVERSTONE
+ db "とがったツノ@" ; SHARP_HORN
+ db "しあわせタマゴ@" ; LUCKY_EGG
+ db "ながいツタ@" ; LONG_VINE
+ db "ははのあい@" ; MOMS_LOVE
+ db "えんまく@" ; SMOKESCREEN
+ db "しめったツノ@" ; WET_HORN
+ db "スケボー@" ; SKATEBOARD
+ db "まっかなほうせき@" ; CRIMSON_JEWEL
+ db "みえないカべ@" ; INVISIBLE_WALL
+ db "するどいカマ@" ; SHARP_SCYTHE
+ db "しようきんし@" ; 87
+ db "こおりのビキニ@" ; ICE_BIKINI
+ db "いかずちのキバ@" ; THUNDER_FANG
+ db "ほのおのツメ@" ; FIRE_CLAW
+ db "2ほんのツノ@" ; TWIN_HORNS
+ db "ごすんくぎ@" ; SPIKE
+ db "きのみ@" ; BERRY
+ db "りンゴ@" ; APPLE
+ db "メタルコート@" ; METAL_COAT
+ db "きれいなシッポ@" ; PRETTY_TAIL
+ db "みずのシッポ@" ; WATER_TAIL
+ db "たべのこし@" ; LEFTOVERS
+ db "こおりのつばさ@" ; ICE_WING
+ db "かみなりのつばさ@" ; THUNDER_WING
+ db "ほのおのつばさ@" ; FIRE_WING
+ db "しようきんし@" ; 96
+ db "りゅうのウロコ@" ; DRAGON_SCALE
+ db "はかいのいでんし@" ; BERSERK_GENE
+ db "こころのいし@" ; HEART_STONE
+ db "ほのおのシッポ@" ; FIRE_TAIL
+ db "かみなりのシッポ@" ; THUNDER_TAIL
+ db "せいなるはい@" ; SACRED_ASH
+ db "わざマシンホルダ@" ; TM_HOLDER
+ db "メール@" ; MAIL
+ db "ボールホルダ@" ; BALL_HOLDER
+ db "どうぐ@" ; BAG
+ db "だいじなどうぐ@" ; IMPORTANT_BAG
+ db "どくのいし@" ; POISON_STONE
+ db "みしよう@" ; A3
+ db "みしよう@" ; A4
+ db "みしよう@" ; A5
+ db "みしよう@" ; A6
+ db "みしよう@" ; A7
+ db "みしよう@" ; A8
+ db "みしよう@" ; A9
+ db "しようきんし@" ; AA
+ db "みしよう@" ; AB
+ db "みしよう@" ; AC
+ db "みしよう@" ; AD
+ db "みしよう@" ; AE
+ db "みしよう@" ; AF
+ db "みしよう@" ; B0
+ db "みしよう@" ; B1
+ db "みしよう@" ; B2
+ db "みしよう@" ; B3
+ db "しようきんし@" ; B4
+ db "みしよう@" ; B5
+ db "みしよう@" ; B6
+ db "みしよう@" ; B7
+ db "みしよう@" ; B8
+ db "みしよう@" ; B9
+ db "みしよう@" ; BA
+ db "みしよう@" ; BB
+ db "みしよう@" ; BC
+ db "みしよう@" ; BD
+ db "しようきんし@" ; BE
+ db "みしよう@" ; BF
+ db "みしよう@" ; C0
+ db "みしよう@" ; C1
+ db "みしよう@" ; C2
+ db "みしよう@" ; C3
+ db "わざマシン01@" ; TM01
+ db "わざマシン02@" ; TM02
+ db "わざマシン03@" ; TM03
+ db "わざマシン04@" ; TM04
+ db "しようきんし@" ; C8
+ db "わざマシン05@" ; TM05
+ db "わざマシン06@" ; TM06
+ db "わざマシン07@" ; TM07
+ db "わざマシン08@" ; TM08
+ db "わざマシン09@" ; TM09
+ db "わざマシン10@" ; TM10
+ db "わざマシン11@" ; TM11
+ db "わざマシン12@" ; TM12
+ db "わざマシン13@" ; TM13
+ db "わざマシン14@" ; TM14
+ db "わざマシン15@" ; TM15
+ db "わざマシン16@" ; TM16
+ db "わざマシン17@" ; TM17
+ db "わざマシン18@" ; TM18
+ db "わざマシン19@" ; TM19
+ db "わざマシン20@" ; TM20
+ db "わざマシン21@" ; TM21
+ db "わざマシン22@" ; TM22
+ db "わざマシン23@" ; TM23
+ db "わざマシン24@" ; TM24
+ db "わざマシン25@" ; TM25
+ db "わざマシン26@" ; TM26
+ db "わざマシン27@" ; TM27
+ db "わざマシン28@" ; TM28
+ db "しようきんし@" ; E1
+ db "わざマシン29@" ; TM29
+ db "わざマシン30@" ; TM30
+ db "わざマシン31@" ; TM31
+ db "わざマシン32@" ; TM32
+ db "わざマシン33@" ; TM33
+ db "わざマシン34@" ; TM34
+ db "わざマシン35@" ; TM35
+ db "わざマシン36@" ; TM36
+ db "わざマシン37@" ; TM37
+ db "わざマシン38@" ; TM38
+ db "わざマシン39@" ; TM39
+ db "わざマシン40@" ; TM40
+ db "わざマシン41@" ; TM41
+ db "わざマシン42@" ; TM42
+ db "わざマシン43@" ; TM43
+ db "わざマシン44@" ; TM44
+ db "わざマシン45@" ; TM45
+ db "わざマシン46@" ; TM46
+ db "わざマシン47@" ; TM47
+ db "わざマシン48@" ; TM48
+ db "わざマシン49@" ; TM49
+ db "わざマシン50@" ; TM50
+ db "ひでんマシン01@" ; HM01
+ db "ひでんマシン02@" ; HM02
+ db "ひでんマシン03@" ; HM03
+ db "ひでんマシン04@" ; HM04
+ db "ひでんマシン05@" ; HM05
+ db "ひでんマシン06@" ; HM06
+ db "ひでんマシン07@" ; HM07
+ db "しようきんし@" ; FF
diff --git a/data/moves/names.asm b/data/moves/names.asm
index bc6c21b..2ca2749 100644
--- a/data/moves/names.asm
+++ b/data/moves/names.asm
@@ -3,254 +3,254 @@ INCLUDE "constants.asm"
SECTION "MoveNames", ROMX[$52A1], BANK[$10]
MoveNames::
- db "はたく@"
- db "からてチョップ@"
- db "おうふくビンタ@"
- db "れんぞくパンチ@"
- db "メガトンパンチ@"
- db "ねこにこばん@"
- db "ほのおのパンチ@"
- db "れいとうパンチ@"
- db "かみなりパンチ@"
- db "ひっかく@"
- db "はさむ@"
- db "ハサミギロチン@"
- db "かまいたち@"
- db "つるぎのまい@"
- db "いあいぎり@"
- db "かぜおこし@"
- db "つばさでうつ@"
- db "ふきとばし@"
- db "そらをとぶ@"
- db "しめつける@"
- db "たたきつける@"
- db "つるのムチ@"
- db "ふみつけ@"
- db "にどげり@"
- db "メガトンキック@"
- db "とびげり@"
- db "まわしげり@"
- db "すなかけ@"
- db "ずつき@"
- db "つのでつく@"
- db "みだれづき@"
- db "つのドりル@"
- db "たいあたり@"
- db "のしかかり@"
- db "まきつく@"
- db "とっしん@"
- db "あばれる@"
- db "すてみタックル@"
- db "しっぽをふる@"
- db "どくばり@"
- db "ダブルニードル@"
- db "ミサイルばり@"
- db "にらみつける@"
- db "かみつく@"
- db "なきごえ@"
- db "ほえる@"
- db "うたう@"
- db "ちょうおんぱ@"
- db "ソニックブーム@"
- db "かなしばり@"
- db "ようかいえき@"
- db "ひのこ@"
- db "かえんほうしゃ@"
- db "しろいきり@"
- db "みずでっぽう@"
- db "ハイドロポンプ@"
- db "なみのり@"
- db "れいとうビーム@"
- db "ふぶき@"
- db "サイケこうせん@"
- db "バブルこうせん@"
- db "オーロラビーム@"
- db "はかいこうせん@"
- db "つつく@"
- db "ドりルくちばし@"
- db "じごくぐるま@"
- db "けたぐり@"
- db "カウンター@"
- db "ちきゅうなげ@"
- db "かいりき@"
- db "すいとる@"
- db "メガドレイン@"
- db "やどりぎのタネ@"
- db "せいちょう@"
- db "はっぱカッター@"
- db "ソーラービーム@"
- db "どくのこな@"
- db "しびれごな@"
- db "ねむりごな@"
- db "はなびらのまい@"
- db "いとをはく@"
- db "りゅうのいかり@"
- db "ほのおのうず@"
- db "でんきショック@"
- db "10まんボルト@"
- db "でんじは@"
- db "かみなり@"
- db "いわおとし@"
- db "じしん@"
- db "じわれ@"
- db "あなをほる@"
- db "どくどく@"
- db "ねんりき@"
- db "サイコキネシス@"
- db "さいみんじゅつ@"
- db "ヨガのポーズ@"
- db "こうそくいどう@"
- db "でんこうせっか@"
- db "いかり@"
- db "テレポート@"
- db "ナイトへッド@"
- db "ものまね@"
- db "いやなおと@"
- db "かげぶんしん@"
- db "じこさいせい@"
- db "かたくなる@"
- db "ちいさくなる@"
- db "えんまく@"
- db "あやしいひかり@"
- db "からにこもる@"
- db "まるくなる@"
- db "バりアー@"
- db "ひかりのかべ@"
- db "くろいきり@"
- db "りフレクター@"
- db "きあいだめ@"
- db "がまん@"
- db "ゆびをふる@"
- db "オウムがえし@"
- db "じばく@"
- db "タマゴばくだん@"
- db "したでなめる@"
- db "スモッグ@"
- db "へドロこうげき@"
- db "ホネこんぼう@"
- db "だいもんじ@"
- db "たきのぼり@"
- db "からではさむ@"
- db "スピードスター@"
- db "ロケットずつき@"
- db "とげキャノン@"
- db "からみつく@"
- db "ドわすれ@"
- db "スプーンまげ@"
- db "タマゴうみ@"
- db "とびひざげり@"
- db "へびにらみ@"
- db "ゆめくい@"
- db "どくガス@"
- db "たまなげ@"
- db "きゅうけつ@"
- db "あくまのキッス@"
- db "ゴッドバード@"
- db "へんしん@"
- db "あわ@"
- db "ピヨピヨパンチ@"
- db "キノコのほうし@"
- db "フラッシュ@"
- db "サイコウェーブ@"
- db "はねる@"
- db "とける@"
- db "クラブハンマー@"
- db "だいばくはつ@"
- db "みだれひっかき@"
- db "ホネブーメラン@"
- db "ねむる@"
- db "いわなだれ@"
- db "ひっさつまえば@"
- db "かくばる@"
- db "テクスチャー@"
- db "トライアタック@"
- db "いかりのまえば@"
- db "きりさく@"
- db "みがわり@"
- db "わるあがき@"
- db "スケッチ@"
- db "トりプルキック@"
- db "どろぼう@"
- db "クモのす@"
- db "こころのめ@"
- db "あくむ@"
- db "かえんぐるま@"
- db "いびき@"
- db "クギをうつ@"
- db "じたばた@"
- db "テクスチャー2@"
- db "こばんなげ@"
- db "わたほうし@"
- db "きしかいせい@"
- db "うらみ@"
- db "こなゆき@"
- db "まもる@"
- db "マッハパンチ@"
- db "こわいかお@"
- db "だましうち@"
- db "てんしのキッス@"
- db "はらだいこ@"
- db "へドロばくだん@"
- db "どろかけ@"
- db "オクタンほう@"
- db "まきびし@"
- db "でんじほう@"
- db "みやぶる@"
- db "みちづれ@"
- db "ほろびのうた@"
- db "シンクロ@"
- db "みきり@"
- db "ホネホネロック@"
- db "ロックオン@"
- db "げきりん@"
- db "すなあらし@"
- db "ギガドレイン@"
- db "こらえる@"
- db "あまえる@"
- db "ころがる@"
- db "みねうち@"
- db "いばる@"
- db "ミルクのみ@"
- db "スパーク@"
- db "れんぞくぎり@"
- db "はがねのつばさ@"
- db "ストーカー@"
- db "メロメロ@"
- db "ねごと@"
- db "すずのおと@"
- db "おんがえし@"
- db "プレゼント@"
- db "やつあたり@"
- db "しんぴのまもり@"
- db "いたみわけ@"
- db "せいなるほのお@"
- db "マグニチュード@"
- db "ばくれつパンチ@"
- db "メガホーン@"
- db "りゅうのいぶき@"
- db "バトンタッチ@"
- db "アンコール@"
- db "おいうち@"
- db "こうそくスピン@"
- db "えさをまく@"
- db "アイアンテール@"
- db "いしあたま@"
- db "あてみなげ@"
- db "あさのひざし@"
- db "こうごうせい@"
- db "つきのひかり@"
- db "めざめるパワー@"
- db "クロスカッター@"
- db "たつまき@"
- db "あまごい@"
- db "にほんばれ@"
- db "?@"
- db "?@"
- db "?@"
- db "ひっこぬく@"
- db "かぜにのる@"
- db "みずあそび@"
- db "てつわん@"
- db "ひかりゴケ@"
- db "うずしお@"
- db "とびはねる@"
+ db "はたく@" ; POUND
+ db "からてチョップ@" ; KARATE_CHOP
+ db "おうふくビンタ@" ; DOUBLESLAP
+ db "れんぞくパンチ@" ; COMET_PUNCH
+ db "メガトンパンチ@" ; MEGA_PUNCH
+ db "ねこにこばん@" ; PAY_DAY
+ db "ほのおのパンチ@" ; FIRE_PUNCH
+ db "れいとうパンチ@" ; ICE_PUNCH
+ db "かみなりパンチ@" ; THUNDERPUNCH
+ db "ひっかく@" ; SCRATCH
+ db "はさむ@" ; VICEGRIP
+ db "ハサミギロチン@" ; GUILLOTINE
+ db "かまいたち@" ; RAZOR_WIND
+ db "つるぎのまい@" ; SWORDS_DANCE
+ db "いあいぎり@" ; CUT
+ db "かぜおこし@" ; GUST
+ db "つばさでうつ@" ; WING_ATTACK
+ db "ふきとばし@" ; WHIRLWIND
+ db "そらをとぶ@" ; FLY
+ db "しめつける@" ; BIND
+ db "たたきつける@" ; SLAM
+ db "つるのムチ@" ; VINE_WHIP
+ db "ふみつけ@" ; STOMP
+ db "にどげり@" ; DOUBLE_KICK
+ db "メガトンキック@" ; MEGA_KICK
+ db "とびげり@" ; JUMP_KICK
+ db "まわしげり@" ; ROLLING_KICK
+ db "すなかけ@" ; SAND_ATTACK
+ db "ずつき@" ; HEADBUTT
+ db "つのでつく@" ; HORN_ATTACK
+ db "みだれづき@" ; FURY_ATTACK
+ db "つのドりル@" ; HORN_DRILL
+ db "たいあたり@" ; TACKLE
+ db "のしかかり@" ; BODY_SLAM
+ db "まきつく@" ; WRAP
+ db "とっしん@" ; TAKE_DOWN
+ db "あばれる@" ; THRASH
+ db "すてみタックル@" ; DOUBLE_EDGE
+ db "しっぽをふる@" ; TAIL_WHIP
+ db "どくばり@" ; POISON_STING
+ db "ダブルニードル@" ; TWINEEDLE
+ db "ミサイルばり@" ; PIN_MISSILE
+ db "にらみつける@" ; LEER
+ db "かみつく@" ; BITE
+ db "なきごえ@" ; GROWL
+ db "ほえる@" ; ROAR
+ db "うたう@" ; SING
+ db "ちょうおんぱ@" ; SUPERSONIC
+ db "ソニックブーム@" ; SONICBOOM
+ db "かなしばり@" ; DISABLE
+ db "ようかいえき@" ; ACID
+ db "ひのこ@" ; EMBER
+ db "かえんほうしゃ@" ; FLAMETHROWER
+ db "しろいきり@" ; MIST
+ db "みずでっぽう@" ; WATER_GUN
+ db "ハイドロポンプ@" ; HYDRO_PUMP
+ db "なみのり@" ; SURF
+ db "れいとうビーム@" ; ICE_BEAM
+ db "ふぶき@" ; BLIZZARD
+ db "サイケこうせん@" ; PSYBEAM
+ db "バブルこうせん@" ; BUBBLEBEAM
+ db "オーロラビーム@" ; AURORA_BEAM
+ db "はかいこうせん@" ; HYPER_BEAM
+ db "つつく@" ; PECK
+ db "ドりルくちばし@" ; DRILL_PECK
+ db "じごくぐるま@" ; SUBMISSION
+ db "けたぐり@" ; LOW_KICK
+ db "カウンター@" ; COUNTER
+ db "ちきゅうなげ@" ; SEISMIC_TOSS
+ db "かいりき@" ; STRENGTH
+ db "すいとる@" ; ABSORB
+ db "メガドレイン@" ; MEGA_DRAIN
+ db "やどりぎのタネ@" ; LEECH_SEED
+ db "せいちょう@" ; GROWTH
+ db "はっぱカッター@" ; RAZOR_LEAF
+ db "ソーラービーム@" ; SOLARBEAM
+ db "どくのこな@" ; POISONPOWDER
+ db "しびれごな@" ; STUN_SPORE
+ db "ねむりごな@" ; SLEEP_POWDER
+ db "はなびらのまい@" ; PETAL_DANCE
+ db "いとをはく@" ; STRING_SHOT
+ db "りゅうのいかり@" ; DRAGON_RAGE
+ db "ほのおのうず@" ; FIRE_SPIN
+ db "でんきショック@" ; THUNDERSHOCK
+ db "10まんボルト@" ; THUNDERBOLT
+ db "でんじは@" ; THUNDER_WAVE
+ db "かみなり@" ; THUNDER
+ db "いわおとし@" ; ROCK_THROW
+ db "じしん@" ; EARTHQUAKE
+ db "じわれ@" ; FISSURE
+ db "あなをほる@" ; DIG
+ db "どくどく@" ; TOXIC
+ db "ねんりき@" ; CONFUSION
+ db "サイコキネシス@" ; PSYCHIC_M
+ db "さいみんじゅつ@" ; HYPNOSIS
+ db "ヨガのポーズ@" ; MEDITATE
+ db "こうそくいどう@" ; AGILITY
+ db "でんこうせっか@" ; QUICK_ATTACK
+ db "いかり@" ; RAGE
+ db "テレポート@" ; TELEPORT
+ db "ナイトへッド@" ; NIGHT_SHADE
+ db "ものまね@" ; MIMIC
+ db "いやなおと@" ; SCREECH
+ db "かげぶんしん@" ; DOUBLE_TEAM
+ db "じこさいせい@" ; RECOVER
+ db "かたくなる@" ; HARDEN
+ db "ちいさくなる@" ; MINIMIZE
+ db "えんまく@" ; SMOKESCREEN
+ db "あやしいひかり@" ; CONFUSE_RAY
+ db "からにこもる@" ; WITHDRAW
+ db "まるくなる@" ; DEFENSE_CURL
+ db "バりアー@" ; BARRIER
+ db "ひかりのかべ@" ; LIGHT_SCREEN
+ db "くろいきり@" ; HAZE
+ db "りフレクター@" ; REFLECT
+ db "きあいだめ@" ; FOCUS_ENERGY
+ db "がまん@" ; BIDE
+ db "ゆびをふる@" ; METRONOME
+ db "オウムがえし@" ; MIRROR_MOVE
+ db "じばく@" ; SELFDESTRUCT
+ db "タマゴばくだん@" ; EGG_BOMB
+ db "したでなめる@" ; LICK
+ db "スモッグ@" ; SMOG
+ db "へドロこうげき@" ; SLUDGE
+ db "ホネこんぼう@" ; BONE_CLUB
+ db "だいもんじ@" ; FIRE_BLAST
+ db "たきのぼり@" ; WATERFALL
+ db "からではさむ@" ; CLAMP
+ db "スピードスター@" ; SWIFT
+ db "ロケットずつき@" ; SKULL_BASH
+ db "とげキャノン@" ; SPIKE_CANNON
+ db "からみつく@" ; CONSTRICT
+ db "ドわすれ@" ; AMNESIA
+ db "スプーンまげ@" ; KINESIS
+ db "タマゴうみ@" ; SOFTBOILED
+ db "とびひざげり@" ; HI_JUMP_KICK
+ db "へびにらみ@" ; GLARE
+ db "ゆめくい@" ; DREAM_EATER
+ db "どくガス@" ; POISON_GAS
+ db "たまなげ@" ; BARRAGE
+ db "きゅうけつ@" ; LEECH_LIFE
+ db "あくまのキッス@" ; LOVELY_KISS
+ db "ゴッドバード@" ; SKY_ATTACK
+ db "へんしん@" ; TRANSFORM
+ db "あわ@" ; BUBBLE
+ db "ピヨピヨパンチ@" ; DIZZY_PUNCH
+ db "キノコのほうし@" ; SPORE
+ db "フラッシュ@" ; FLASH
+ db "サイコウェーブ@" ; PSYWAVE
+ db "はねる@" ; SPLASH
+ db "とける@" ; ACID_ARMOR
+ db "クラブハンマー@" ; CRABHAMMER
+ db "だいばくはつ@" ; EXPLOSION
+ db "みだれひっかき@" ; FURY_SWIPES
+ db "ホネブーメラン@" ; BONEMERANG
+ db "ねむる@" ; REST
+ db "いわなだれ@" ; ROCK_SLIDE
+ db "ひっさつまえば@" ; HYPER_FANG
+ db "かくばる@" ; SHARPEN
+ db "テクスチャー@" ; CONVERSION
+ db "トライアタック@" ; TRI_ATTACK
+ db "いかりのまえば@" ; SUPER_FANG
+ db "きりさく@" ; SLASH
+ db "みがわり@" ; SUBSTITUTE
+ db "わるあがき@" ; STRUGGLE
+ db "スケッチ@" ; SKETCH
+ db "トりプルキック@" ; TRIPLE_KICK
+ db "どろぼう@" ; THIEF
+ db "クモのす@" ; SPIDER_WEB
+ db "こころのめ@" ; MIND_READER
+ db "あくむ@" ; NIGHTMARE
+ db "かえんぐるま@" ; FLAME_WHEEL
+ db "いびき@" ; SNORE
+ db "クギをうつ@" ; NAIL_DOWN
+ db "じたばた@" ; FLAIL
+ db "テクスチャー2@" ; CONVERSION2
+ db "こばんなげ@" ; COIN_HURL
+ db "わたほうし@" ; COTTON_SPORE
+ db "きしかいせい@" ; REVERSAL
+ db "うらみ@" ; SPITE
+ db "こなゆき@" ; POWDER_SNOW
+ db "まもる@" ; PROTECT
+ db "マッハパンチ@" ; MACH_PUNCH
+ db "こわいかお@" ; SCARY_FACE
+ db "だましうち@" ; FAINT_ATTACK
+ db "てんしのキッス@" ; SWEET_KISS
+ db "はらだいこ@" ; BELLY_DRUM
+ db "へドロばくだん@" ; SLUDGE_BOMB
+ db "どろかけ@" ; MUD_SLAP
+ db "オクタンほう@" ; OCTAZOOKA
+ db "まきびし@" ; SPIKES
+ db "でんじほう@" ; ZAP_CANNON
+ db "みやぶる@" ; FORESIGHT
+ db "みちづれ@" ; DESTINY_BOND
+ db "ほろびのうた@" ; PERISH_SONG
+ db "シンクロ@" ; SYNCHRONIZE
+ db "みきり@" ; DETECT
+ db "ホネホネロック@" ; BONE_LOCK
+ db "ロックオン@" ; LOCK_ON
+ db "げきりん@" ; OUTRAGE
+ db "すなあらし@" ; SANDSTORM
+ db "ギガドレイン@" ; GIGA_DRAIN
+ db "こらえる@" ; ENDURE
+ db "あまえる@" ; CHARM
+ db "ころがる@" ; ROLLOUT
+ db "みねうち@" ; FALSE_SWIPE
+ db "いばる@" ; SWAGGER
+ db "ミルクのみ@" ; MILK_DRINK
+ db "スパーク@" ; SPARK
+ db "れんぞくぎり@" ; FURY_CUTTER
+ db "はがねのつばさ@" ; STEEL_WING
+ db "ストーカー@" ; STALKER
+ db "メロメロ@" ; ATTRACT
+ db "ねごと@" ; SLEEP_TALK
+ db "すずのおと@" ; BELL_CHIME
+ db "おんがえし@" ; RETURN
+ db "プレゼント@" ; PRESENT
+ db "やつあたり@" ; FRUSTRATION
+ db "しんぴのまもり@" ; SAFEGUARD
+ db "いたみわけ@" ; PAIN_SPLIT
+ db "せいなるほのお@" ; SACRED_FIRE
+ db "マグニチュード@" ; MAGNITUDE
+ db "ばくれつパンチ@" ; DYNAMICPUNCH
+ db "メガホーン@" ; MEGAPHONE
+ db "りゅうのいぶき@" ; DRAGONBREATH
+ db "バトンタッチ@" ; BATON_PASS
+ db "アンコール@" ; ENCORE
+ db "おいうち@" ; PURSUIT
+ db "こうそくスピン@" ; RAPID_SPIN
+ db "えさをまく@" ; TEMPT
+ db "アイアンテール@" ; IRON_TAIL
+ db "いしあたま@" ; ROCK_HEAD
+ db "あてみなげ@" ; VITAL_THROW
+ db "あさのひざし@" ; MORNING_SUN
+ db "こうごうせい@" ; SYNTHESIS
+ db "つきのひかり@" ; MOONLIGHT
+ db "めざめるパワー@" ; HIDDEN_POWER
+ db "クロスカッター@" ; CROSS_CUTTER
+ db "たつまき@" ; TWISTER
+ db "あまごい@" ; RAIN_DANCE
+ db "にほんばれ@" ; SUNNY_DAY
+ db "?@" ; F2
+ db "?@" ; F3
+ db "?@" ; F4
+ db "ひっこぬく@" ; UPROOT
+ db "かぜにのる@" ; WIND_RIDE
+ db "みずあそび@" ; WATER_SPORT
+ db "てつわん@" ; STRONG_ARM
+ db "ひかりゴケ@" ; BRIGHT_MOSS
+ db "うずしお@" ; WHIRLPOOL
+ db "とびはねる@" ; BOUNCE
diff --git a/data/moves/tmhm_moves.asm b/data/moves/tmhm_moves.asm
index 454a7cd..e62f1d5 100644
--- a/data/moves/tmhm_moves.asm
+++ b/data/moves/tmhm_moves.asm
@@ -8,61 +8,61 @@ SECTION "TM/HM Moves", ROMX[$52D1], BANK[$04]
TMHMMoves: ; 04:52d1
; TMs
- db MOVE_SKETCH
- db MOVE_HIDDEN_POWER
- db MOVE_SNORE
- db MOVE_FLAIL
- db MOVE_CONVERSION2
- db MOVE_COTTON_SPORE
- db MOVE_REVERSAL
- db MOVE_SPITE
- db MOVE_POWDER_SNOW
- db MOVE_MACH_PUNCH
- db MOVE_SCARY_FACE
- db MOVE_SWEET_KISS
- db MOVE_BELLY_DRUM
- db MOVE_SLUDGE_BOMB
- db MOVE_MUD_SLAP
- db MOVE_OCTAZOOKA
- db MOVE_ZAP_CANNON
- db MOVE_DESTINY_BOND
- db MOVE_BONE_LOCK
- db MOVE_LOCK_ON
- db MOVE_OUTRAGE
- db MOVE_GIGA_DRAIN
- db MOVE_CHARM
- db MOVE_FALSE_SWIPE
- db MOVE_MILK_DRINK
- db MOVE_SPARK
- db MOVE_STEEL_WING
- db MOVE_SLEEP_TALK
- db MOVE_BELL_CHIME
- db MOVE_PRESENT
- db MOVE_PAIN_SPLIT
- db MOVE_SACRED_FIRE
- db MOVE_DYNAMICPUNCH
- db MOVE_MEGAPHONE
- db MOVE_DRAGONBREATH
- db MOVE_ENCORE
- db MOVE_ROCK_HEAD
- db MOVE_CROSS_CUTTER
- db MOVE_TWISTER
- db MOVE_TRIPLE_KICK
- db MOVE_THIEF
- db MOVE_SPIDER_WEB
- db MOVE_NIGHTMARE
- db MOVE_FLAME_WHEEL
- db MOVE_NAIL_DOWN
- db MOVE_PROTECT
- db MOVE_SPIKES
- db MOVE_PERISH_SONG
- db MOVE_ENDURE
- db MOVE_MAGNITUDE
+ db MOVE_SKETCH ; TM01
+ db MOVE_HIDDEN_POWER ; TM02
+ db MOVE_SNORE ; TM03
+ db MOVE_FLAIL ; TM04
+ db MOVE_CONVERSION2 ; TM05
+ db MOVE_COTTON_SPORE ; TM06
+ db MOVE_REVERSAL ; TM07
+ db MOVE_SPITE ; TM08
+ db MOVE_POWDER_SNOW ; TM09
+ db MOVE_MACH_PUNCH ; TM10
+ db MOVE_SCARY_FACE ; TM11
+ db MOVE_SWEET_KISS ; TM12
+ db MOVE_BELLY_DRUM ; TM13
+ db MOVE_SLUDGE_BOMB ; TM14
+ db MOVE_MUD_SLAP ; TM15
+ db MOVE_OCTAZOOKA ; TM16
+ db MOVE_ZAP_CANNON ; TM17
+ db MOVE_DESTINY_BOND ; TM18
+ db MOVE_BONE_LOCK ; TM19
+ db MOVE_LOCK_ON ; TM20
+ db MOVE_OUTRAGE ; TM21
+ db MOVE_GIGA_DRAIN ; TM22
+ db MOVE_CHARM ; TM23
+ db MOVE_FALSE_SWIPE ; TM24
+ db MOVE_MILK_DRINK ; TM25
+ db MOVE_SPARK ; TM26
+ db MOVE_STEEL_WING ; TM27
+ db MOVE_SLEEP_TALK ; TM28
+ db MOVE_BELL_CHIME ; TM29
+ db MOVE_PRESENT ; TM30
+ db MOVE_PAIN_SPLIT ; TM31
+ db MOVE_SACRED_FIRE ; TM32
+ db MOVE_DYNAMICPUNCH ; TM33
+ db MOVE_MEGAPHONE ; TM34
+ db MOVE_DRAGONBREATH ; TM35
+ db MOVE_ENCORE ; TM36
+ db MOVE_ROCK_HEAD ; TM37
+ db MOVE_CROSS_CUTTER ; TM38
+ db MOVE_TWISTER ; TM39
+ db MOVE_TRIPLE_KICK ; TM40
+ db MOVE_THIEF ; TM41
+ db MOVE_SPIDER_WEB ; TM42
+ db MOVE_NIGHTMARE ; TM43
+ db MOVE_FLAME_WHEEL ; TM44
+ db MOVE_NAIL_DOWN ; TM45
+ db MOVE_PROTECT ; TM46
+ db MOVE_SPIKES ; TM47
+ db MOVE_PERISH_SONG ; TM48
+ db MOVE_ENDURE ; TM49
+ db MOVE_MAGNITUDE ; TM50
; HMs
- db MOVE_UPROOT
- db MOVE_WIND_RIDE
- db MOVE_WATER_SPORT
- db MOVE_STRONG_ARM
- db MOVE_BRIGHT_MOSS
- db MOVE_WHIRLPOOL
- db MOVE_BOUNCE
+ db MOVE_UPROOT ; HM01
+ db MOVE_WIND_RIDE ; HM02
+ db MOVE_WATER_SPORT ; HM03
+ db MOVE_STRONG_ARM ; HM04
+ db MOVE_BRIGHT_MOSS ; HM05
+ db MOVE_WHIRLPOOL ; HM06
+ db MOVE_BOUNCE ; HM07
diff --git a/data/pokemon/base_stats/grotess.inc b/data/pokemon/base_stats/grotess.inc
index 8130a3c..27974da 100644
--- a/data/pokemon/base_stats/grotess.inc
+++ b/data/pokemon/base_stats/grotess.inc
@@ -3,7 +3,7 @@
db 60, 65, 60, 30, 80, 50
; hp atk def spd sat sdf
- db TYPE_WATER, TYPE_STEEL ; type
+ db TYPE_WATER, TYPE_METAL ; type
db 255 ; catch rate
db 100 ; base exp
db ITEM_APPLE, ITEM_WATER_TAIL ; items
diff --git a/data/pokemon/base_stats/haganeil.inc b/data/pokemon/base_stats/haganeil.inc
index 6ced7ac..fa09885 100644
--- a/data/pokemon/base_stats/haganeil.inc
+++ b/data/pokemon/base_stats/haganeil.inc
@@ -3,7 +3,7 @@
db 50, 50, 50, 50, 50, 50
; hp atk def spd sat sdf
- db TYPE_STEEL, TYPE_GROUND ; type
+ db TYPE_METAL, TYPE_GROUND ; type
db 255 ; catch rate
db 100 ; base exp
db ITEM_APPLE, ITEM_METAL_COAT ; items
diff --git a/data/pokemon/base_stats/ikari.inc b/data/pokemon/base_stats/ikari.inc
index c3ffad8..1260670 100644
--- a/data/pokemon/base_stats/ikari.inc
+++ b/data/pokemon/base_stats/ikari.inc
@@ -3,7 +3,7 @@
db 90, 110, 50, 110, 55, 50
; hp atk def spd sat sdf
- db TYPE_WATER, TYPE_STEEL ; type
+ db TYPE_WATER, TYPE_METAL ; type
db 255 ; catch rate
db 100 ; base exp
db ITEM_BERRY, ITEM_WATER_TAIL ; items
diff --git a/data/pokemon/base_stats/yoroidori.inc b/data/pokemon/base_stats/yoroidori.inc
index d7998a3..0cfe582 100644
--- a/data/pokemon/base_stats/yoroidori.inc
+++ b/data/pokemon/base_stats/yoroidori.inc
@@ -3,7 +3,7 @@
db 50, 50, 50, 50, 50, 50
; hp atk def spd sat sdf
- db TYPE_FLYING, TYPE_STEEL ; type
+ db TYPE_FLYING, TYPE_METAL ; type
db 255 ; catch rate
db 100 ; base exp
db ITEM_BERRY, ITEM_BLACK_FEATHER ; items
diff --git a/data/pokemon/names.asm b/data/pokemon/names.asm
index 074d8d8..29cf7e2 100644
--- a/data/pokemon/names.asm
+++ b/data/pokemon/names.asm
@@ -2,256 +2,255 @@ INCLUDE "constants.asm"
SECTION "PokemonNames", ROMX[$6D75], BANK[$14]
-PokemonNames:: ; 52d75
- db "フシギダネ"
- db "フシギソウ"
- db "フシギバナ"
- db "ヒトカゲ@"
- db "りザード@"
- db "りザードン"
- db "ゼニガメ@"
- db "カメール@"
- db "カメックス"
- db "キャタピー"
- db "トランセル"
- db "バタフりー"
- db "ビードル@"
- db "コクーン@"
- db "スピアー@"
- db "ポッポ@@"
- db "ピジョン@"
- db "ピジョット"
- db "コラッタ@"
- db "ラッタ@@"
- db "オニスズメ"
- db "オニドりル"
- db "アーボ@@"
- db "アーボック"
- db "ピカチュウ"
- db "ライチュウ"
- db "サンド@@"
- db "サンドパン"
- db "ニドラン♀"
- db "ニドりーナ"
- db "ニドクイン"
- db "ニドラン♂"
- db "ニドりーノ"
- db "ニドキング"
- db "ピッピ@@"
- db "ピクシー@"
- db "ロコン@@"
- db "キュウコン"
- db "プりン@@"
- db "プクりン@"
- db "ズバット@"
- db "ゴルバット"
- db "ナゾノクサ"
- db "クサイハナ"
- db "ラフレシア"
- db "パラス@@"
- db "パラセクト"
- db "コンパン@"
- db "モルフォン"
- db "ディグダ@"
- db "ダグトりオ"
- db "ニャース@"
- db "ぺルシアン"
- db "コダック@"
- db "ゴルダック"
- db "マンキー@"
- db "オコりザル"
- db "ガーディ@"
- db "ウインディ"
- db "ニョロモ@"
- db "ニョロゾ@"
- db "ニョロボン"
- db "ケーシィ@"
- db "ユンゲラー"
- db "フーディン"
- db "ワンりキー"
- db "ゴーりキー"
- db "カイりキー"
- db "マダツボミ"
- db "ウツドン@"
- db "ウツボット"
- db "メノクラゲ"
- db "ドククラゲ"
- db "イシツブテ"
- db "ゴローン@"
- db "ゴローニャ"
- db "ポニータ@"
- db "ギャロップ"
- db "ヤドン@@"
- db "ヤドラン@"
- db "コイル@@"
- db "レアコイル"
- db "カモネギ@"
- db "ドードー@"
- db "ドードりオ"
- db "パウワウ@"
- db "ジュゴン@"
- db "べトべター"
- db "べトべトン"
- db "シェルダー"
- db "パルシェン"
- db "ゴース@@"
- db "ゴースト@"
- db "ゲンガー@"
- db "イワーク@"
- db "スりープ@"
- db "スりーパー"
- db "クラブ@@"
- db "キングラー"
- db "ビりりダマ"
- db "マルマイン"
- db "タマタマ@"
- db "ナッシー@"
- db "カラカラ@"
- db "ガラガラ@"
- db "サワムラー"
- db "エビワラー"
- db "べロりンガ"
- db "ドガース@"
- db "マタドガス"
- db "サイホーン"
- db "サイドン@"
- db "ラッキー@"
- db "モンジャラ"
- db "ガルーラ@"
- db "タッツー@"
- db "シードラ@"
- db "トサキント"
- db "アズマオウ"
- db "ヒトデマン"
- db "スターミー"
- db "バりヤード"
- db "ストライク"
- db "ルージュラ"
- db "エレブー@"
- db "ブーバー@"
- db "カイロス@"
- db "ケンタロス"
- db "コイキング"
- db "ギャラドス"
- db "ラプラス@"
- db "メタモン@"
- db "イーブイ@"
- db "シャワーズ"
- db "サンダース"
- db "ブースター"
- db "ポりゴン@"
- db "オムナイト"
- db "オムスター"
- db "カブト@@"
- db "カブトプス"
- db "プテラ@@"
- db "カビゴン@"
- db "フりーザー"
- db "サンダー@"
- db "ファイヤー"
- db "ミニりュウ"
- db "ハクりュー"
- db "カイりュー"
- db "ミュウツー"
- db "ミュウ@@"
- db "ハッパ@@"
- db "ハナモグラ"
- db "ハナりュウ"
- db "ホノオグマ"
- db "ボルべアー"
- db "ダイナべア"
- db "クルス@@"
- db "アクア@@"
- db "アクエりア"
- db "ホーホー@"
- db "ボーボー@"
- db "パチメエ@"
- db "モココ@@"
- db "デンりュウ"
- db "ミコン@@"
- db "モンジャ@"
- db "ジャランラ"
- db "ハネエイ@"
- db "プクー@@"
- db "シビレフグ"
- db "ピチュー@"
- db "ピィ@@@"
- db "ププりン@"
- db "ミズウオ@"
- db "ネイティ@"
- db "ネイティオ"
- db "ギョピン@"
- db "マりル@@"
- db "マンボー1"
- db "イカり@@"
- db "グロテス@"
- db "エクシング"
- db "パラ@@@"
- db "コクモ@@"
- db "ツーへッド"
- db "ヨロイドり"
- db "アニモン@"
- db "ヒナーズ@"
- db "サニー@@"
- db "パオン@@"
- db "ドンファン"
- db "ツインズ@"
- db "キりンりキ"
- db "ぺインター"
- db "コーニャ@"
- db "りンりン@"
- db "べルルン@"
- db "ニョロトノ"
- db "ヤドキング"
- db "アンノーン"
- db "レディバ@"
- db "ミツボシ@"
- db "プチコーン"
- db "エーフィ@"
- db "ブラッキー"
- db "ターバン@"
- db "べトべビー"
- db "テッポウオ"
- db "オクタン@"
- db "ゴング@@"
- db "カポエラー"
- db "プディ@@"
- db "ハネコ@@"
- db "ポポネコ@"
- db "ワタネコ@"
- db "バりりーナ"
- db "りップ@@"
- db "エレべビー"
- db "ブビィ@@"
- db "キレイハナ"
- db "ツボミット"
- db "ミルタンク"
- db "ボムシカー"
- db "ギフト@@"
- db "コトラ@@"
- db "ライトラ@"
- db "マダーム@"
- db "ノロワラ@"
- db "キョンパン"
- db "ヤミカラス"
- db "ハッピー@"
- db "シザース@"
- db "プラックス"
- db "デビル@@"
- db "へルガー@"
- db "ウルフマン"
- db "ワーウルフ"
- db "ポりゴン2"
- db "ナメール@"
- db "ハガネール"
- db "キングドラ"
- db "ライ@@@"
- db "エン@@@"
- db "スイ@@@"
- db "ニューラ@"
- db "ホウオウ@"
- db "トゲピー@"
- db "ブルー@@"
- db "テイル@@"
- db "りーフィ@"
-; 5325c
+PokemonNames::
+ db "フシギダネ" ; FUSHIGIDANE
+ db "フシギソウ" ; FUSHIGISOU
+ db "フシギバナ" ; FUSHIGIBANA
+ db "ヒトカゲ@" ; HITOKAGE
+ db "りザード@" ; LIZARDO
+ db "りザードン" ; LIZARDON
+ db "ゼニガメ@" ; ZENIGAME
+ db "カメール@" ; KAMEIL
+ db "カメックス" ; KAMEX
+ db "キャタピー" ; CATERPIE
+ db "トランセル" ; TRANSEL
+ db "バタフりー" ; BUTTERFREE
+ db "ビードル@" ; BEEDLE
+ db "コクーン@" ; COCOON
+ db "スピアー@" ; SPEAR
+ db "ポッポ@@" ; POPPO
+ db "ピジョン@" ; PIGEON
+ db "ピジョット" ; PIGEOT
+ db "コラッタ@" ; KORATTA
+ db "ラッタ@@" ; RATTA
+ db "オニスズメ" ; ONISUZUME
+ db "オニドりル" ; ONIDRILL
+ db "アーボ@@" ; ARBO
+ db "アーボック" ; ARBOK
+ db "ピカチュウ" ; PIKACHU
+ db "ライチュウ" ; RAICHU
+ db "サンド@@" ; SAND
+ db "サンドパン" ; SANDPAN
+ db "ニドラン♀" ; NIDORAN_F
+ db "ニドりーナ" ; NIDORINA
+ db "ニドクイン" ; NIDOQUEEN
+ db "ニドラン♂" ; NIDORAN_M
+ db "ニドりーノ" ; NIDORINO
+ db "ニドキング" ; NIDOKING
+ db "ピッピ@@" ; PIPPI
+ db "ピクシー@" ; PIXY
+ db "ロコン@@" ; ROKON
+ db "キュウコン" ; KYUKON
+ db "プりン@@" ; PURIN
+ db "プクりン@" ; PUKURIN
+ db "ズバット@" ; ZUBAT
+ db "ゴルバット" ; GOLBAT
+ db "ナゾノクサ" ; NAZONOKUSA
+ db "クサイハナ" ; KUSAIHANA
+ db "ラフレシア" ; RUFFRESIA
+ db "パラス@@" ; PARAS
+ db "パラセクト" ; PARASECT
+ db "コンパン@" ; KONGPANG
+ db "モルフォン" ; MORPHON
+ db "ディグダ@" ; DIGDA
+ db "ダグトりオ" ; DUGTRIO
+ db "ニャース@" ; NYARTH
+ db "ぺルシアン" ; PERSIAN
+ db "コダック@" ; KODUCK
+ db "ゴルダック" ; GOLDUCK
+ db "マンキー@" ; MANKEY
+ db "オコりザル" ; OKORIZARU
+ db "ガーディ@" ; GARDIE
+ db "ウインディ" ; WINDIE
+ db "ニョロモ@" ; NYOROMO
+ db "ニョロゾ@" ; NYOROZO
+ db "ニョロボン" ; NYOROBON
+ db "ケーシィ@" ; CASEY
+ db "ユンゲラー" ; YUNGERER
+ db "フーディン" ; FOODIN
+ db "ワンりキー" ; WANRIKY
+ db "ゴーりキー" ; GORIKY
+ db "カイりキー" ; KAIRIKY
+ db "マダツボミ" ; MADATSUBOMI
+ db "ウツドン@" ; UTSUDON
+ db "ウツボット" ; UTSUBOT
+ db "メノクラゲ" ; MENOKURAGE
+ db "ドククラゲ" ; DOKUKURAGE
+ db "イシツブテ" ; ISITSUBUTE
+ db "ゴローン@" ; GOLONE
+ db "ゴローニャ" ; GOLONYA
+ db "ポニータ@" ; PONYTA
+ db "ギャロップ" ; GALLOP
+ db "ヤドン@@" ; YADON
+ db "ヤドラン@" ; YADORAN
+ db "コイル@@" ; COIL
+ db "レアコイル" ; RARECOIL
+ db "カモネギ@" ; KAMONEGI
+ db "ドードー@" ; DODO
+ db "ドードりオ" ; DODORIO
+ db "パウワウ@" ; PAWOU
+ db "ジュゴン@" ; JUGON
+ db "べトべター" ; BETBETER
+ db "べトべトン" ; BETBETON
+ db "シェルダー" ; SHELLDER
+ db "パルシェン" ; PARSHEN
+ db "ゴース@@" ; GHOS
+ db "ゴースト@" ; GHOST
+ db "ゲンガー@" ; GANGAR
+ db "イワーク@" ; IWARK
+ db "スりープ@" ; SLEEPE
+ db "スりーパー" ; SLEEPER
+ db "クラブ@@" ; CRAB
+ db "キングラー" ; KINGLER
+ db "ビりりダマ" ; BIRIRIDAMA
+ db "マルマイン" ; MARUMINE
+ db "タマタマ@" ; TAMATAMA
+ db "ナッシー@" ; NASSY
+ db "カラカラ@" ; KARAKARA
+ db "ガラガラ@" ; GARAGARA
+ db "サワムラー" ; SAWAMULAR
+ db "エビワラー" ; EBIWALAR
+ db "べロりンガ" ; BERORINGA
+ db "ドガース@" ; DOGARS
+ db "マタドガス" ; MATADOGAS
+ db "サイホーン" ; SIHORN
+ db "サイドン@" ; SIDON
+ db "ラッキー@" ; LUCKY
+ db "モンジャラ" ; MONJARA
+ db "ガルーラ@" ; GARURA
+ db "タッツー@" ; TATTU
+ db "シードラ@" ; SEADRA
+ db "トサキント" ; TOSAKINTO
+ db "アズマオウ" ; AZUMAO
+ db "ヒトデマン" ; HITODEMAN
+ db "スターミー" ; STARMIE
+ db "バりヤード" ; BARRIERD
+ db "ストライク" ; STRIKE
+ db "ルージュラ" ; ROUGELA
+ db "エレブー@" ; ELEBOO
+ db "ブーバー@" ; BOOBER
+ db "カイロス@" ; KAILIOS
+ db "ケンタロス" ; KENTAUROS
+ db "コイキング" ; KOIKING
+ db "ギャラドス" ; GYARADOS
+ db "ラプラス@" ; LAPLACE
+ db "メタモン@" ; METAMON
+ db "イーブイ@" ; EIEVUI
+ db "シャワーズ" ; SHOWERS
+ db "サンダース" ; THUNDERS
+ db "ブースター" ; BOOSTER
+ db "ポりゴン@" ; PORYGON
+ db "オムナイト" ; OMNITE
+ db "オムスター" ; OMSTAR
+ db "カブト@@" ; KABUTO
+ db "カブトプス" ; KABUTOPS
+ db "プテラ@@" ; PTERA
+ db "カビゴン@" ; KABIGON
+ db "フりーザー" ; FREEZER
+ db "サンダー@" ; THUNDER
+ db "ファイヤー" ; FIRE
+ db "ミニりュウ" ; MINIRYU
+ db "ハクりュー" ; HAKURYU
+ db "カイりュー" ; KAIRYU
+ db "ミュウツー" ; MEWTWO
+ db "ミュウ@@" ; MEW
+ db "ハッパ@@" ; HAPPA
+ db "ハナモグラ" ; HANAMOGURA
+ db "ハナりュウ" ; HANARYU
+ db "ホノオグマ" ; HONOGUMA
+ db "ボルべアー" ; VOLBEAR
+ db "ダイナべア" ; DYNABEAR
+ db "クルス@@" ; KURUSU
+ db "アクア@@" ; AQUA
+ db "アクエりア" ; AQUARIA
+ db "ホーホー@" ; HOHO
+ db "ボーボー@" ; BOBO
+ db "パチメエ@" ; PACHIMEE
+ db "モココ@@" ; MOKOKO
+ db "デンりュウ" ; DENRYU
+ db "ミコン@@" ; MIKON
+ db "モンジャ@" ; MONJA
+ db "ジャランラ" ; JARANRA
+ db "ハネエイ@" ; HANEEI
+ db "プクー@@" ; PUKU
+ db "シビレフグ" ; SHIBIREFUGU
+ db "ピチュー@" ; PICHU
+ db "ピィ@@@" ; PY
+ db "ププりン@" ; PUPURIN
+ db "ミズウオ@" ; MIZUUO
+ db "ネイティ@" ; NATY
+ db "ネイティオ" ; NATIO
+ db "ギョピン@" ; GYOPIN
+ db "マりル@@" ; MARIL
+ db "マンボー1" ; MANBO1
+ db "イカり@@" ; IKARI
+ db "グロテス@" ; GROTESS
+ db "エクシング" ; EKSING
+ db "パラ@@@" ; PARA
+ db "コクモ@@" ; KOKUMO
+ db "ツーへッド" ; TWOHEAD
+ db "ヨロイドり" ; YOROIDORI
+ db "アニモン@" ; ANIMON
+ db "ヒナーズ@" ; HINAZU
+ db "サニー@@" ; SUNNY
+ db "パオン@@" ; PAON
+ db "ドンファン" ; DONPHAN
+ db "ツインズ@" ; TWINZ
+ db "キりンりキ" ; KIRINRIKI
+ db "ぺインター" ; PAINTER
+ db "コーニャ@" ; KOUNYA
+ db "りンりン@" ; RINRIN
+ db "べルルン@" ; BERURUN
+ db "ニョロトノ" ; NYOROTONO
+ db "ヤドキング" ; YADOKING
+ db "アンノーン" ; ANNON
+ db "レディバ@" ; REDIBA
+ db "ミツボシ@" ; MITSUBOSHI
+ db "プチコーン" ; PUCHICORN
+ db "エーフィ@" ; EIFIE
+ db "ブラッキー" ; BLACKY
+ db "ターバン@" ; TURBAN
+ db "べトべビー" ; BETBABY
+ db "テッポウオ" ; TEPPOUO
+ db "オクタン@" ; OKUTANK
+ db "ゴング@@" ; GONGU
+ db "カポエラー" ; KAPOERER
+ db "プディ@@" ; PUDIE
+ db "ハネコ@@" ; HANEKO
+ db "ポポネコ@" ; POPONEKO
+ db "ワタネコ@" ; WATANEKO
+ db "バりりーナ" ; BARIRINA
+ db "りップ@@" ; LIP
+ db "エレべビー" ; ELEBABY
+ db "ブビィ@@" ; BOOBY
+ db "キレイハナ" ; KIREIHANA
+ db "ツボミット" ; TSUBOMITTO
+ db "ミルタンク" ; MILTANK
+ db "ボムシカー" ; BOMBSEEKER
+ db "ギフト@@" ; GIFT
+ db "コトラ@@" ; KOTORA
+ db "ライトラ@" ; RAITORA
+ db "マダーム@" ; MADAME
+ db "ノロワラ@" ; NOROWARA
+ db "キョンパン" ; KYONPAN
+ db "ヤミカラス" ; YAMIKARASU
+ db "ハッピー@" ; HAPPI
+ db "シザース@" ; SCISSORS
+ db "プラックス" ; PURAKKUSU
+ db "デビル@@" ; DEVIL
+ db "へルガー@" ; HELGAA
+ db "ウルフマン" ; WOLFMAN
+ db "ワーウルフ" ; WARWOLF
+ db "ポりゴン2" ; PORYGON2
+ db "ナメール@" ; NAMEIL
+ db "ハガネール" ; HAGANEIL
+ db "キングドラ" ; KINGDRA
+ db "ライ@@@" ; RAI
+ db "エン@@@" ; EN
+ db "スイ@@@" ; SUI
+ db "ニューラ@" ; NYULA
+ db "ホウオウ@" ; HOUOU
+ db "トゲピー@" ; TOGEPY
+ db "ブルー@@" ; BULU
+ db "テイル@@" ; TAIL
+ db "りーフィ@" ; LEAFY
diff --git a/data/trainers/class_names.asm b/data/trainers/class_names.asm
index 4fdbed0..8e130f8 100644
--- a/data/trainers/class_names.asm
+++ b/data/trainers/class_names.asm
@@ -3,67 +3,67 @@ INCLUDE "constants.asm"
SECTION "TrainerClassNames", ROMX[$4D90], BANK[$0E]
TrainerClassNames:: ; 38d90
- db "ハヤト@"
- db "アカネ@"
- db "ツクシ@"
- db "エノキ@"
- db "オケラ@"
- db "ミカン@"
- db "ブルー@"
- db "ガマ@"
- db "ライバル@"
- db "オーキドはかせ@"
- db "サカキ@"
- db "しゅじんこう@"
- db "シバ@"
- db "カスミ@"
- db "カンナ@"
- db "ワタル@"
- db "ゲルゲだんいん♂@"
- db "さんにんしゅう@"
- db "さんにんしゅう@"
- db "さんにんしゅう@"
- db "ロケットだんいん♀@"
- db "たんパンこぞう@"
- db "じゅくがえり@"
- db "ひよっこ@"
- db "ミニスカート@"
- db "てんさい@"
- db "プロフェッショナル♂@"
- db "プロフェッショナル♀@"
- db "おとなのおねえさん@"
- db "かいじゅうマニア@"
- db "ロケットだんいん♂@"
- db "ジェントルマン@"
- db "せんせい♂@"
- db "せんせい♀@"
- db "とっちゃんぼうや@"
- db "むしとりしょうねん@"
- db "つりびと@"
- db "かいパンやろう@"
- db "ビキニのおねえさん@"
- db "ふなのり@"
- db "りかけいのおとこ@"
- db "でんきやのオヤジ@"
- db "でんきグループ@"
- db "やまおとこ@"
- db "ぼうそうぞく@"
- db "ロッククライマー@"
- db "かじばどろぼう@"
- db "ひふきやろう@"
- db "ジプシージャグラー@"
- db "からておう@"
- db "スポーツマン@"
- db "ちょうのうりょくしゃ@"
- db "カンフーマスター@"
- db "うらないし@"
- db "ふりょう@"
- db "ぼうず@"
- db "イタコ@"
- db "へいし@"
- db "ゲルゲだんいん♀@"
- db "まいこはん@"
- db "ふたごちゃん@"
- db "ゲルゲだんいん♂@"
- db "してんのう♂@"
- db "してんのう♀@"
+ db "ハヤト@" ; HAYATO
+ db "アカネ@" ; AKANE
+ db "ツクシ@" ; TSUKISHI
+ db "エノキ@" ; ENOKI
+ db "オケラ@" ; OKERA
+ db "ミカン@" ; MIKAN
+ db "ブルー@" ; BLUE
+ db "ガマ@" ; GAMA
+ db "ライバル@" ; RIVAL
+ db "オーキドはかせ@" ; OKIDO
+ db "サカキ@" ; SAKAKI
+ db "しゅじんこう@" ; PROTAGONIST
+ db "シバ@" ; SIBA
+ db "カスミ@" ; KASUMI
+ db "カンナ@" ; KANNA
+ db "ワタル@" ; WATARU
+ db "ゲルゲだんいん♂@" ; GERUGE_MEMBER_M
+ db "さんにんしゅう@" ; TRIO_1
+ db "さんにんしゅう@" ; TRIO_2
+ db "さんにんしゅう@" ; TRIO_3
+ db "ロケットだんいん♀@" ; ROCKET_F
+ db "たんパンこぞう@" ; YOUNGSTER
+ db "じゅくがえり@" ; SCHOOLBOY
+ db "ひよっこ@" ; FLEDGLING
+ db "ミニスカート@" ; LASS
+ db "てんさい@" ; PRODIGY
+ db "プロフェッショナル♂@" ; PROFESSIONAL_M
+ db "プロフェッショナル♀@" ; PROFESSIONAL_F
+ db "おとなのおねえさん@" ; BEAUTY
+ db "かいじゅうマニア@" ; POKEMANIAC
+ db "ロケットだんいん♂@" ; ROCKET_M
+ db "ジェントルマン@" ; GENTLEMAN
+ db "せんせい♂@" ; TEACHER_M
+ db "せんせい♀@" ; TEACHER_F
+ db "とっちゃんぼうや@" ; MANCHILD
+ db "むしとりしょうねん@" ; BUG_CATCHER_BOY
+ db "つりびと@" ; FISHER
+ db "かいパンやろう@" ; SWIMMER_F
+ db "ビキニのおねえさん@" ; SWIMMER_M
+ db "ふなのり@" ; SAILOR
+ db "りかけいのおとこ@" ; SUPER_NERD
+ db "でんきやのオヤジ@" ; ENGINEER
+ db "でんきグループ@" ; ROCKER
+ db "やまおとこ@" ; HIKER
+ db "ぼうそうぞく@" ; BIKER
+ db "ロッククライマー@" ; ROCK_CLIMBER
+ db "かじばどろぼう@" ; BURGLAR
+ db "ひふきやろう@" ; FIREBREATHER
+ db "ジプシージャグラー@" ; JUGGLER
+ db "からておう@" ; BLACKBELT
+ db "スポーツマン@" ; SPORTSMAN
+ db "ちょうのうりょくしゃ@" ; PSYCHIC
+ db "カンフーマスター@" ; KUNG_FU_MASTER
+ db "うらないし@" ; FORTUNE_TELLER
+ db "ふりょう@" ; HOOLIGAN
+ db "ぼうず@" ; SAGE
+ db "イタコ@" ; MEDIUM
+ db "へいし@" ; SOLDIER
+ db "ゲルゲだんいん♀@" ; GERUGE_MEMBER_F
+ db "まいこはん@" ; KIMONO_GIRL
+ db "ふたごちゃん@" ; TWINS
+ db "ゲルゲだんいん♂@" ; GERUGE_MEMBER_M_2
+ db "してんのう♂@" ; ELITE_FOUR_M
+ db "してんのう♀@" ; ELITE_FOUR_F
diff --git a/data/types/names.asm b/data/types/names.asm
new file mode 100644
index 0000000..07ebec7
--- /dev/null
+++ b/data/types/names.asm
@@ -0,0 +1,53 @@
+INCLUDE "constants.asm"
+
+SECTION "TypeNames", ROMX[$40DD], BANK[$14]
+
+TypeNames::
+ dw .Normal ; NORMAL
+ dw .Fighting ; FIGHTING
+ dw .Flying ; FLYING
+ dw .Poison ; POISON
+ dw .Ground ; GROUND
+ dw .Rock ; ROCK
+ dw .Bird ; BIRD
+ dw .Bug ; BUG
+ dw .Ghost ; GHOST
+ dw .Metal ; METAL
+ dw .Normal ; 0A
+ dw .Normal ; 0B
+ dw .Normal ; 0C
+ dw .Normal ; 0D
+ dw .Normal ; 0E
+ dw .Normal ; 0F
+ dw .Normal ; 10
+ dw .Normal ; 11
+ dw .Normal ; 12
+ dw .Unknown ; UNKNOWN
+ dw .Fire ; FIRE
+ dw .Water ; WATER
+ dw .Grass ; GRASS
+ dw .Electric ; ELECTRIC
+ dw .Psychic ; PSYCHIC
+ dw .Ice ; ICE
+ dw .Dragon ; DRAGON
+ dw .Dark ; DARK
+
+.Normal: db "ノーマル@"
+.Fighting: db "かくとう@"
+.Flying: db "ひこう@"
+.Poison: db "どく @"
+.Unknown: db "???@"
+.Fire: db "ほのお@"
+.Water: db "みず @"
+.Grass: db "くさ @"
+.Electric: db "でんき@"
+.Psychic: db "エスパー@"
+.Ice: db "こおり@"
+.Ground: db "じめん@"
+.Rock: db "いわ@"
+.Bird: db "とり@"
+.Bug: db "むし@"
+.Ghost: db "ゴースト@"
+.Metal: db "メタル@"
+.Dragon: db "ドラゴン@"
+.Dark: db "あく@"
diff --git a/data/types/search_strings.asm b/data/types/search_strings.asm
new file mode 100644
index 0000000..c36a249
--- /dev/null
+++ b/data/types/search_strings.asm
@@ -0,0 +1,20 @@
+INCLUDE "constants.asm"
+
+SECTION "PokedexTypeSearchStrings", ROMX[$4ECC], BANK[$10]
+
+PokedexTypeSearchStrings::
+ db "ノーマル@" ; NORMAL
+ db "ほのお @" ; FIRE
+ db "みず  @" ; WATER
+ db "くさ  @" ; GRASS
+ db "でんき @" ; ELECTRIC
+ db "こおり @" ; ICE
+ db "かくとう@" ; FIGHTING
+ db "どく  @" ; POISON
+ db "じめん @" ; GROUND
+ db "ひこう @" ; FLYING
+ db "エスパー@" ; PSYCHIC
+ db "むし  @" ; BUG
+ db "いわ  @" ; ROCK
+ db "ゴースト@" ; GHOST
+ db "ドラゴン@" ; DRAGON
diff --git a/data/types/search_types.asm b/data/types/search_types.asm
new file mode 100644
index 0000000..fbaa70d
--- /dev/null
+++ b/data/types/search_types.asm
@@ -0,0 +1,20 @@
+INCLUDE "constants.asm"
+
+SECTION "PokedexTypeSearchConversionTable", ROMX[$5068], BANK[$10]
+
+PokedexTypeSearchConversionTable::
+ db TYPE_NORMAL
+ db TYPE_FIRE
+ db TYPE_WATER
+ db TYPE_GRASS
+ db TYPE_ELECTRIC
+ db TYPE_ICE
+ db TYPE_FIGHTING
+ db TYPE_POISON
+ db TYPE_GROUND
+ db TYPE_FLYING
+ db TYPE_PSYCHIC
+ db TYPE_BUG
+ db TYPE_ROCK
+ db TYPE_GHOST
+ db TYPE_DRAGON
diff --git a/data/types/type_matchups.asm b/data/types/type_matchups.asm
index a965da0..2c1f22c 100644
--- a/data/types/type_matchups.asm
+++ b/data/types/type_matchups.asm
@@ -20,14 +20,14 @@ TypeMatchups: ; 3506d
db TYPE_WATER, TYPE_GROUND, SUPER_EFFECTIVE
db TYPE_WATER, TYPE_ROCK, SUPER_EFFECTIVE
db TYPE_WATER, TYPE_DRAGON, NOT_VERY_EFFECTIVE
- db TYPE_WATER, TYPE_STEEL, SUPER_EFFECTIVE
+ db TYPE_WATER, TYPE_METAL, SUPER_EFFECTIVE
db TYPE_ELECTRIC, TYPE_WATER, SUPER_EFFECTIVE
db TYPE_ELECTRIC, TYPE_ELECTRIC, NOT_VERY_EFFECTIVE
db TYPE_ELECTRIC, TYPE_GRASS, NOT_VERY_EFFECTIVE
db TYPE_ELECTRIC, TYPE_GROUND, NO_EFFECT
db TYPE_ELECTRIC, TYPE_FLYING, SUPER_EFFECTIVE
db TYPE_ELECTRIC, TYPE_DRAGON, NOT_VERY_EFFECTIVE
- db TYPE_ELECTRIC, TYPE_STEEL, SUPER_EFFECTIVE
+ db TYPE_ELECTRIC, TYPE_METAL, SUPER_EFFECTIVE
db TYPE_GRASS, TYPE_FIRE, NOT_VERY_EFFECTIVE
db TYPE_GRASS, TYPE_WATER, SUPER_EFFECTIVE
db TYPE_GRASS, TYPE_GRASS, NOT_VERY_EFFECTIVE
@@ -52,14 +52,14 @@ TypeMatchups: ; 3506d
db TYPE_FIGHTING, TYPE_BUG, NOT_VERY_EFFECTIVE
db TYPE_FIGHTING, TYPE_ROCK, SUPER_EFFECTIVE
db TYPE_FIGHTING, TYPE_GHOST, NO_EFFECT
- db TYPE_FIGHTING, TYPE_STEEL, NOT_VERY_EFFECTIVE
+ db TYPE_FIGHTING, TYPE_METAL, NOT_VERY_EFFECTIVE
db TYPE_POISON, TYPE_GRASS, SUPER_EFFECTIVE
db TYPE_POISON, TYPE_POISON, NOT_VERY_EFFECTIVE
db TYPE_POISON, TYPE_GROUND, NOT_VERY_EFFECTIVE
db TYPE_POISON, TYPE_BUG, SUPER_EFFECTIVE
db TYPE_POISON, TYPE_ROCK, NOT_VERY_EFFECTIVE
db TYPE_POISON, TYPE_GHOST, NOT_VERY_EFFECTIVE
- db TYPE_POISON, TYPE_STEEL, NOT_VERY_EFFECTIVE
+ db TYPE_POISON, TYPE_METAL, NOT_VERY_EFFECTIVE
db TYPE_GROUND, TYPE_FIRE, SUPER_EFFECTIVE
db TYPE_GROUND, TYPE_ELECTRIC, SUPER_EFFECTIVE
db TYPE_GROUND, TYPE_GRASS, NOT_VERY_EFFECTIVE
@@ -90,7 +90,7 @@ TypeMatchups: ; 3506d
db TYPE_ROCK, TYPE_GROUND, NOT_VERY_EFFECTIVE
db TYPE_ROCK, TYPE_FLYING, SUPER_EFFECTIVE
db TYPE_ROCK, TYPE_BUG, SUPER_EFFECTIVE
- db TYPE_ROCK, TYPE_STEEL, NOT_VERY_EFFECTIVE
+ db TYPE_ROCK, TYPE_METAL, NOT_VERY_EFFECTIVE
db TYPE_GHOST, TYPE_NORMAL, NO_EFFECT
db TYPE_GHOST, TYPE_PSYCHIC, SUPER_EFFECTIVE
db TYPE_GHOST, TYPE_DARK, NOT_VERY_EFFECTIVE
@@ -99,10 +99,10 @@ TypeMatchups: ; 3506d
db TYPE_DARK, TYPE_PSYCHIC, SUPER_EFFECTIVE
db TYPE_DARK, TYPE_GHOST, SUPER_EFFECTIVE
db TYPE_DARK, TYPE_DARK, SUPER_EFFECTIVE
- db TYPE_STEEL, TYPE_WATER, NOT_VERY_EFFECTIVE
- db TYPE_STEEL, TYPE_ELECTRIC, NOT_VERY_EFFECTIVE
- db TYPE_STEEL, TYPE_ROCK, SUPER_EFFECTIVE
- db TYPE_STEEL, TYPE_STEEL, NO_EFFECT
+ db TYPE_METAL, TYPE_WATER, NOT_VERY_EFFECTIVE
+ db TYPE_METAL, TYPE_ELECTRIC, NOT_VERY_EFFECTIVE
+ db TYPE_METAL, TYPE_ROCK, SUPER_EFFECTIVE
+ db TYPE_METAL, TYPE_METAL, NO_EFFECT
db -2 ; end (with Foresight)