summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRangi <remy.oukaour+rangi@gmail.com>2020-09-20 18:37:48 -0400
committerRangi <remy.oukaour+rangi@gmail.com>2020-09-20 18:37:48 -0400
commite3fec6e1a532a5a51d89eabe59670a5f10a88ca1 (patch)
tree744b0b25d19b0d2f3b25d99ef4fadaee329adec4
parentb0080172687d93c965cd51257ca758132d366eb6 (diff)
Extract move descriptions
-rw-r--r--data/moves/descriptions.asm1254
-rw-r--r--layout.link2
-rw-r--r--utils/read_charmap.py4
3 files changed, 1258 insertions, 2 deletions
diff --git a/data/moves/descriptions.asm b/data/moves/descriptions.asm
new file mode 100644
index 0000000..49ce0ee
--- /dev/null
+++ b/data/moves/descriptions.asm
@@ -0,0 +1,1254 @@
+INCLUDE "constants.asm"
+
+SECTION "data/moves/descriptions.asm", ROMX
+
+MoveDescriptions::
+ dw MoveDescription_586D
+ dw MoveDescription_5889
+ dw MoveDescription_58A8
+ dw MoveDescription_58C6
+ dw MoveDescription_58E7
+ dw MoveDescription_5908
+ dw MoveDescription_592B
+ dw MoveDescription_594D
+ dw MoveDescription_596E
+ dw MoveDescription_5990
+ dw MoveDescription_59AB
+ dw MoveDescription_59C6
+ dw MoveDescription_59E7
+ dw MoveDescription_5A0B
+ dw MoveDescription_5A29
+ dw MoveDescription_5A4B
+ dw MoveDescription_5A6C
+ dw MoveDescription_5A8C
+ dw MoveDescription_5AAE
+ dw MoveDescription_5AD0
+ dw MoveDescription_5AF6
+ dw MoveDescription_5B14
+ dw MoveDescription_5B36
+ dw MoveDescription_5B58
+ dw MoveDescription_5B78
+ dw MoveDescription_5B9B
+ dw MoveDescription_5BC0
+ dw MoveDescription_5BE4
+ dw MoveDescription_5C05
+ dw MoveDescription_5C25
+ dw MoveDescription_5C40
+ dw MoveDescription_5C5E
+ dw MoveDescription_5C84
+ dw MoveDescription_5CA3
+ dw MoveDescription_5CC4
+ dw MoveDescription_5CE9
+ dw MoveDescription_5D0D
+ dw MoveDescription_5D32
+ dw MoveDescription_5D55
+ dw MoveDescription_5D74
+ dw MoveDescription_5D98
+ dw MoveDescription_5DBA
+ dw MoveDescription_5DDE
+ dw MoveDescription_5DFB
+ dw MoveDescription_5E1D
+ dw MoveDescription_5E3C
+ dw MoveDescription_5E5E
+ dw MoveDescription_5E7B
+ dw MoveDescription_5E9F
+ dw MoveDescription_5EC3
+ dw MoveDescription_5EE9
+ dw MoveDescription_5F0B
+ dw MoveDescription_5F2A
+ dw MoveDescription_5F48
+ dw MoveDescription_5F6B
+ dw MoveDescription_5F7F
+ dw MoveDescription_5F9F
+ dw MoveDescription_5FC1
+ dw MoveDescription_5FE1
+ dw MoveDescription_6003
+ dw MoveDescription_6025
+ dw MoveDescription_604A
+ dw MoveDescription_606B
+ dw MoveDescription_608F
+ dw MoveDescription_60AD
+ dw MoveDescription_60D2
+ dw MoveDescription_60F2
+ dw MoveDescription_6113
+ dw MoveDescription_6133
+ dw MoveDescription_6156
+ dw MoveDescription_6171
+ dw MoveDescription_6193
+ dw MoveDescription_61B5
+ dw MoveDescription_61D8
+ dw MoveDescription_61F9
+ dw MoveDescription_6218
+ dw MoveDescription_623C
+ dw MoveDescription_625B
+ dw MoveDescription_6276
+ dw MoveDescription_6292
+ dw MoveDescription_62B7
+ dw MoveDescription_62D5
+ dw MoveDescription_62F9
+ dw MoveDescription_631A
+ dw MoveDescription_6339
+ dw MoveDescription_635B
+ dw MoveDescription_6376
+ dw MoveDescription_6394
+ dw MoveDescription_63AC
+ dw MoveDescription_63CE
+ dw MoveDescription_63F4
+ dw MoveDescription_6415
+ dw MoveDescription_6431
+ dw MoveDescription_6451
+ dw MoveDescription_6476
+ dw MoveDescription_6491
+ dw MoveDescription_64B2
+ dw MoveDescription_64D3
+ dw MoveDescription_64F4
+ dw MoveDescription_6511
+ dw MoveDescription_652F
+ dw MoveDescription_6554
+ dw MoveDescription_6574
+ dw MoveDescription_6593
+ dw MoveDescription_65B1
+ dw MoveDescription_65D1
+ dw MoveDescription_65EE
+ dw MoveDescription_6612
+ dw MoveDescription_6631
+ dw MoveDescription_664E
+ dw MoveDescription_6666
+ dw MoveDescription_6685
+ dw MoveDescription_66A3
+ dw MoveDescription_66C5
+ dw MoveDescription_66E7
+ dw MoveDescription_6708
+ dw MoveDescription_6729
+ dw MoveDescription_674C
+ dw MoveDescription_6771
+ dw MoveDescription_678F
+ dw MoveDescription_67B2
+ dw MoveDescription_67CD
+ dw MoveDescription_67EF
+ dw MoveDescription_6812
+ dw MoveDescription_6833
+ dw MoveDescription_6855
+ dw MoveDescription_6878
+ dw MoveDescription_6896
+ dw MoveDescription_68B4
+ dw MoveDescription_68D9
+ dw MoveDescription_68FC
+ dw MoveDescription_6920
+ dw MoveDescription_6945
+ dw MoveDescription_696A
+ dw MoveDescription_698C
+ dw MoveDescription_69AC
+ dw MoveDescription_69D2
+ dw MoveDescription_69F5
+ dw MoveDescription_6A17
+ dw MoveDescription_6A2F
+ dw MoveDescription_6A51
+ dw MoveDescription_6A73
+ dw MoveDescription_6A92
+ dw MoveDescription_6AB5
+ dw MoveDescription_6ADB
+ dw MoveDescription_6AFD
+ dw MoveDescription_6B20
+ dw MoveDescription_6B3F
+ dw MoveDescription_6B64
+ dw MoveDescription_6B84
+ dw MoveDescription_6B95
+ dw MoveDescription_6BB6
+ dw MoveDescription_6BD6
+ dw MoveDescription_6BF9
+ dw MoveDescription_6C1C
+ dw MoveDescription_6C3E
+ dw MoveDescription_6C60
+ dw MoveDescription_6C7E
+ dw MoveDescription_6C9B
+ dw MoveDescription_6CB8
+ dw MoveDescription_6CDD
+ dw MoveDescription_6CFD
+ dw MoveDescription_6D20
+ dw MoveDescription_6D43
+ dw MoveDescription_6D63
+ dw MoveDescription_6D86
+ dw MoveDescription_6DAA
+ dw MoveDescription_6DCE
+ dw MoveDescription_6DF4
+ dw MoveDescription_6E17
+ dw MoveDescription_6E3D
+ dw MoveDescription_6E62
+ dw MoveDescription_6E83
+ dw MoveDescription_6EA5
+ dw MoveDescription_6EC9
+ dw MoveDescription_6EEA
+ dw MoveDescription_6F0E
+ dw MoveDescription_6F34
+ dw MoveDescription_6F56
+ dw MoveDescription_6F77
+ dw MoveDescription_6F9D
+ dw MoveDescription_6FBC
+ dw MoveDescription_6FCF
+ dw MoveDescription_6FF2
+ dw MoveDescription_7015
+ dw MoveDescription_7037
+ dw MoveDescription_7059
+ dw MoveDescription_7079
+ dw MoveDescription_709A
+ dw MoveDescription_70BB
+ dw MoveDescription_70DC
+ dw MoveDescription_7101
+ dw MoveDescription_7124
+ dw MoveDescription_7143
+ dw MoveDescription_7163
+ dw MoveDescription_7184
+ dw MoveDescription_71AA
+ dw MoveDescription_71CC
+ dw MoveDescription_71EE
+ dw MoveDescription_7211
+ dw MoveDescription_7236
+ dw MoveDescription_7256
+ dw MoveDescription_7278
+ dw MoveDescription_729C
+ dw MoveDescription_72C0
+ dw MoveDescription_72E3
+ dw MoveDescription_7302
+ dw MoveDescription_7327
+ dw MoveDescription_7347
+ dw MoveDescription_7367
+ dw MoveDescription_7388
+ dw MoveDescription_73A8
+ dw MoveDescription_73CD
+ dw MoveDescription_73F0
+ dw MoveDescription_7414
+ dw MoveDescription_7438
+ dw MoveDescription_745A
+ dw MoveDescription_747F
+ dw MoveDescription_74A0
+ dw MoveDescription_74C3
+ dw MoveDescription_74E4
+ dw MoveDescription_7504
+ dw MoveDescription_7527
+ dw MoveDescription_754C
+ dw MoveDescription_756F
+ dw MoveDescription_758A
+ dw MoveDescription_75A9
+ dw MoveDescription_75CC
+ dw MoveDescription_75EF
+ dw MoveDescription_7609
+ dw MoveDescription_762D
+ dw MoveDescription_7652
+ dw MoveDescription_7673
+ dw MoveDescription_7698
+ dw MoveDescription_76B8
+ dw MoveDescription_76D8
+ dw MoveDescription_76F8
+ dw MoveDescription_771B
+ dw MoveDescription_773D
+ dw MoveDescription_7755
+ dw MoveDescription_7773
+ dw MoveDescription_7792
+ dw MoveDescription_779E
+ dw MoveDescription_77AA
+ dw MoveDescription_77B6
+ dw MoveDescription_77D3
+ dw MoveDescription_77F5
+ dw MoveDescription_7801
+ dw MoveDescription_7821
+ dw MoveDescription_783E
+ dw MoveDescription_785E
+
+
+MoveDescription_586D:
+ db "てや しっぽなどを つかい"
+ next "てきを はたいて こうげき@"
+
+MoveDescription_5889:
+ db "チョップで てきを こうげき"
+ next "クりティカルヒットが でやすい@"
+
+MoveDescription_58A8:
+ db "てきを おうふくビンタで"
+ next "2ー5かい れんぞくで こうげき@"
+
+MoveDescription_58C6:
+ db "てきを れんぞくで なぐりつけ"
+ next "2ー5かい れんぞくで こうげき@"
+
+MoveDescription_58E7:
+ db "ものすごい ちからをこめた パンチで"
+ next "てきを なぐって こうげき@"
+
+MoveDescription_5908:
+ db "こばんをなげて てきを こうげき"
+ next "せんとうごに おかねが てにはいる@"
+
+MoveDescription_592B:
+ db "ほのおをこめた パンチで こうげき"
+ next "てきを やけどさせることがある@"
+
+MoveDescription_594D:
+ db "れいきをこめた パンチで こうげき"
+ next "てきを こおらせることがある@"
+
+MoveDescription_596E:
+ db "でんげきをこめた パンチで こうげき"
+ next "てきを マヒさせることがある@"
+
+MoveDescription_5990:
+ db "するどいツメを つかい"
+ next "てきを ひっかいて こうげき@"
+
+MoveDescription_59AB:
+ db "おおきなハサミを つかい"
+ next "てきを はさんで こうげき@"
+
+MoveDescription_59C6:
+ db "おおきなハサミを つかって"
+ next "てきを はさみ せんとうふのうにする@"
+
+MoveDescription_59E7:
+ db "1ターンめで かぜのやいばを つくり"
+ next "つぎのターンで てきを こうげき@"
+
+MoveDescription_5A0B:
+ db "たたかいの おどりを おどって"
+ next "こうげきを グーンとあげる@"
+
+MoveDescription_5A29:
+ db "するどいカマや ツメなどを つかって"
+ next "てきを きりつけて こうげき@"
+
+MoveDescription_5A4B:
+ db "つばさで つよいかぜを おこし"
+ next "それを てきにぶつけて こうげき@"
+
+MoveDescription_5A6C:
+ db "つばさを おおきく ひろげて"
+ next "そのまま てきに たいあたりする@"
+
+MoveDescription_5A8C:
+ db "つよいかぜで てきを ふきとばす"
+ next "ふきとばすと せんとうは おわる@"
+
+MoveDescription_5AAE:
+ db "1ターンめで そらに とびたって"
+ next "つぎのターンで てきを こうげき@"
+
+MoveDescription_5AD0:
+ db "2ー5ターンのあいだ ながいからだや"
+ next "つるを つかって てきを しめつける@"
+
+MoveDescription_5AF6:
+ db "ながいシッポや ツルなどを"
+ next "てきに たたきつけて こうげき@"
+
+MoveDescription_5B14:
+ db "ムチのように ほそながい つるを "
+ next "てきに たたきつけて こうげき@"
+
+MoveDescription_5B36:
+ db "おおきなあしで ふみつけて こうげき"
+ next "てきを ひるませることがある@"
+
+MoveDescription_5B58:
+ db "2ほんの あしをつかって てきを"
+ next "2かい れんぞくで こうげき@"
+
+MoveDescription_5B78:
+ db "ものすごい ちからをこめた キックで"
+ next "てきを けっとばして こうげき@"
+
+MoveDescription_5B9B:
+ db "ジャンプした いきおいで キックを"
+ next "くりだす はずすと ダメージをうける@"
+
+MoveDescription_5BC0:
+ db "からだを すばやく 1かいてんさせ"
+ next "そのいきおいで キックを くりだす@"
+
+MoveDescription_5BE4:
+ db "てきの かおなどに すなをかけて "
+ next "めいちゅうりつを さげさせる@"
+
+MoveDescription_5C05:
+ db "あたまから つっこんで こうげき"
+ next "てきを ひるませることがある@"
+
+MoveDescription_5C25:
+ db "とがった ツノを つかい"
+ next "てきを つついて こうげき@"
+
+MoveDescription_5C40:
+ db "とがった ツノを つかい"
+ next "2ー5かい れんぞくで こうげき@"
+
+MoveDescription_5C5E:
+ db "ツノを ドりルのように かいてんさせ"
+ next "てきを つつき せんとうふのうにする@"
+
+MoveDescription_5C84:
+ db "からだぜんたいを つかって"
+ next "てきに たいあたりして こうげき@"
+
+MoveDescription_5CA3:
+ db "からだごと たおれこんで こうげき"
+ next "てきを マヒさせることがある@"
+
+MoveDescription_5CC4:
+ db "2ー5ターンのあいだ ながいからだや"
+ next "ツルをつかって てきを しめつける@"
+
+MoveDescription_5CE9:
+ db "いきおいをつけて てきに たいあたり"
+ next "じぶんもすこし ダメージをうける@"
+
+MoveDescription_5D0D:
+ db "2ー3ターンのあいだ あばれつづける"
+ next "あばれたあとは こんらんしてしまう@"
+
+MoveDescription_5D32:
+ db "いのちをかけて てきに たいあたり"
+ next "じぶんもすこし ダメージをうける@"
+
+MoveDescription_5D55:
+ db "てきに しっぽをふって ゆだんさせて"
+ next "ぼうぎょを さげさせる@"
+
+MoveDescription_5D74:
+ db "どくのある ハりや ツノで こうげき"
+ next "てきに どくをあたえることがある@"
+
+MoveDescription_5D98:
+ db "りょうての ハりを つかって"
+ next "てきを 2かい れんぞくで こうげき@"
+
+MoveDescription_5DBA:
+ db "するどいハりを てきに はっしゃして"
+ next "2ー5かい れんぞくで こうげき@"
+
+MoveDescription_5DDE:
+ db "てきを にらんで おびえさせて "
+ next "ぼうぎょを さげさせる@"
+
+MoveDescription_5DFB:
+ db "するどい はで かみついて こうげき"
+ next "てきを ひるませることがある@"
+
+MoveDescription_5E1D:
+ db "かわいくないて てきを ゆだんさせて"
+ next "こうげきを さげさせる@"
+
+MoveDescription_5E3C:
+ db "ほえて てきを にげださせる"
+ next "てきが にげると せんとうは おわる@"
+
+MoveDescription_5E5E:
+ db "ここちよい うたごえで"
+ next "てきを ふかいねむりへと さそう@"
+
+MoveDescription_5E7B:
+ db "からだから かいおんぱを はっして"
+ next "てきを こんらんさせることがある @"
+
+MoveDescription_5E9F:
+ db "しょうげきはで てきを こうげき"
+ next "20の きまったダメージを あたえる@"
+
+MoveDescription_5EC3:
+ db "ちょうのうりょくで てきの うごきを"
+ next "とめて わざを 1つ つかえなくする@"
+
+MoveDescription_5EE9:
+ db "つよいさんで てきの ひふを とかす"
+ next "ぼうぎょを さげることがある@"
+
+MoveDescription_5F0B:
+ db "ちいさな ほのおで こうげき"
+ next "てきを やけどさせることがある@"
+
+MoveDescription_5F2A:
+ db "すごい ほのおで こうげき"
+ next "てきを やけどさせることがある@"
+
+MoveDescription_5F48:
+ db "しろいきりで からだを おおい"
+ next "のうりょくを さげられないようにする@"
+
+MoveDescription_5F6B:
+ db "みずを はっしゃして"
+ next "てきを こうげき@"
+
+MoveDescription_5F7F:
+ db "みずを ものすごい いきおいで"
+ next "はっしゃして てきを こうげき@"
+
+MoveDescription_5F9F:
+ db "みずに なみを おこし それを"
+ next "ものすごい ちからで たたきつける@"
+
+MoveDescription_5FC1:
+ db "れいきを はっしゃして こうげき"
+ next "てきを こおらせることがある@"
+
+MoveDescription_5FE1:
+ db "ゆきを つよいかぜにのせて こうげき"
+ next "てきを こおらせることがある@"
+
+MoveDescription_6003:
+ db "ふしぎな ひかりを はっしゃする"
+ next "てきを こんらんさせることがある@"
+
+MoveDescription_6025:
+ db "みずを いきおいよく はっしゃする"
+ next "てきの すばやさを さげることがある@"
+
+MoveDescription_604A:
+ db "にじいろの ひかりを はっしゃする"
+ next "こうげきを さげることがある@"
+
+MoveDescription_606B:
+ db "ダメージは おおきいが つかうと"
+ next "つぎのターン うごけなくなってしまう@"
+
+MoveDescription_608F:
+ db "ながい くちばしを つかって "
+ next "てきを つついて こうげき@"
+
+MoveDescription_60AD:
+ db "くちばしを ちゅうしんに からだを"
+ next "かいてんさせて てきに とっしんする@"
+
+MoveDescription_60D2:
+ db "じぶんごと じめんに たたきつける"
+ next "じぶんにも すこしダメージ@"
+
+MoveDescription_60F2:
+ db "タイミングよく あしを ひっかける"
+ next "てきを ひるませることがある@"
+
+MoveDescription_6113:
+ db "てきからうけた ぶつりこうげきの"
+ next "ダメージを ばいにしてかえす@"
+
+MoveDescription_6133:
+ db "いんりょくを りようして なげる"
+ next "レべルぶんの ダメージを あたえる@"
+
+MoveDescription_6156:
+ db "ぜんしんに すごいちからを ためて"
+ next "てきを こうげき@"
+
+MoveDescription_6171:
+ db "てきに あたえた ダメージの"
+ next "はんぶん たいりょくを かいふくする@"
+
+MoveDescription_6193:
+ db "てきに あたえた ダメージの"
+ next "はんぶん たいりょくを かいふくする@"
+
+MoveDescription_61B5:
+ db "てきの からだに タネをうえて"
+ next "ターンごとに たいりょくを すいとる@"
+
+MoveDescription_61D8:
+ db "いっきに からだを せいちょうさせて"
+ next "とくしゅこうげきを あげる@"
+
+MoveDescription_61F9:
+ db "はっぱで てきを きりつける"
+ next "クりティカルヒットが でやすい@"
+
+MoveDescription_6218:
+ db "1ターンめで ひかりを きゅうしゅう"
+ next "つぎのターンで てきを こうげき@"
+
+MoveDescription_623C:
+ db "どくそを ふくんだ こなを ふりまき"
+ next "てきに どくをあたえる@"
+
+MoveDescription_625B:
+ db "しびれる こなを ふりまき"
+ next "てきを マヒさせてしまう@"
+
+MoveDescription_6276:
+ db "ねむくなる こなを ふりまき"
+ next "てきを ねむらせてしまう@"
+
+MoveDescription_6292:
+ db "2ー3ターンのあいだ あばれつづける"
+ next "あばれたあとは こんらんしてしまう@"
+
+MoveDescription_62B7:
+ db "いとを てきの からだに まきつけ"
+ next "すばやさを さげさせる@"
+
+MoveDescription_62D5:
+ db "しょうげきはで てきを こうげき"
+ next "40の きまったダメージを あたえる@"
+
+MoveDescription_62F9:
+ db "2ー5ターンのあいだ てきを"
+ next "ほのおの ちゅうしんに とじこめる@"
+
+MoveDescription_631A:
+ db "でんげきを あびせて こうげき"
+ next "てきを マヒさせることがある@"
+
+MoveDescription_6339:
+ db "つよいでんげきを あびせて こうげき"
+ next "てきを マヒさせることがある@"
+
+MoveDescription_635B:
+ db "よわいでんげきを てきに ぶつけて"
+ next "マヒさせてしまう@"
+
+MoveDescription_6376:
+ db "てきに むかって かみなりを おとす"
+ next "マヒさせることがある@"
+
+MoveDescription_6394:
+ db "ちいさな いわを なげつけて"
+ next "てきを こうげき@"
+
+MoveDescription_63AC:
+ db "じめんを ゆらして こうげき"
+ next "とんでる てきいがいに だいダメージ@"
+
+MoveDescription_63CE:
+ db "じわれを おこして てきを のみこむ"
+ next "のみこまれると せんとうふのうになる@"
+
+MoveDescription_63F4:
+ db "1ターンめで じめんに もぐり"
+ next "つぎのターンで てきを こうげき@"
+
+MoveDescription_6415:
+ db "じょじょに ダメージがふえる どくを"
+ next "てきに あたえる@"
+
+MoveDescription_6431:
+ db "ちょうのうりょくで こうげき"
+ next "てきを こんらんさせることがある@"
+
+MoveDescription_6451:
+ db "つよいねんりきで てきを こうげき"
+ next "とくしゅぼうぎょを さげることがある@"
+
+MoveDescription_6476:
+ db "てきに あんじを かけて"
+ next "ふかい ねむりへと さそう@"
+
+MoveDescription_6491:
+ db "ヨガのポーズで ねむった ちからを"
+ next "ひきだし こうげきを あげる@"
+
+MoveDescription_64B2:
+ db "ちからを ぬいて からだを かるくし"
+ next "すばやさを グーンとあげる@"
+
+MoveDescription_64D3:
+ db "ものすごい はやさで うごいて "
+ next "かならず せんせいこうげきする@"
+
+MoveDescription_64F4:
+ db "こうげきされるたびに いかりで"
+ next "こうげきが あがっていく@"
+
+MoveDescription_6511:
+ db "ちょうのうりょくを つかって"
+ next "せんとうから だっしゅつする@"
+
+MoveDescription_652F:
+ db "てきに おそろしい まぼろしを みせ"
+ next "レべルぶんの ダメージを あたえる@"
+
+MoveDescription_6554:
+ db "てきが つかった わざが "
+ next "そのときだけ じぶんの わざになる@"
+
+MoveDescription_6574:
+ db "いやなおとを だして てきの"
+ next "ぼうぎょを ガクッとさげさせる@"
+
+MoveDescription_6593:
+ db "ぶんしんで てきを まどわせ"
+ next "めいちゅうりつを さげさせる@"
+
+MoveDescription_65B1:
+ db "キズついた からだを たいりょくの"
+ next "はんぶんだけ かいふくする@"
+
+MoveDescription_65D1:
+ db "ぜんしんに ちからをこめ かたくなり"
+ next "ぼうぎょを あげる@"
+
+MoveDescription_65EE:
+ db "からだを ちぢめて ちいさくなり"
+ next "てきの めいちゅうりつを さげさせる@"
+
+MoveDescription_6612:
+ db "けむりや スミなどで てきの "
+ next "めいちゅうりつを さげさせる@"
+
+MoveDescription_6631:
+ db "あやしいひかりで てきを まどわし"
+ next "こんらんさせてしまう@"
+
+MoveDescription_664E:
+ db "かたいからに もぐりこんで"
+ next "ぼうぎょを あげる@"
+
+MoveDescription_6666:
+ db "からだを まるめて きゅうしょを"
+ next "かくし ぼうぎょを あげる@"
+
+MoveDescription_6685:
+ db "めのまえに かべを つくりだし"
+ next "ぼうぎょを グーンとあげる@"
+
+MoveDescription_66A3:
+ db "ひかりのかべを つくり とくしゅ"
+ next "こうげきの ダメージを よわめる@"
+
+MoveDescription_66C5:
+ db "くろいきりが からだを おおい"
+ next "からだの いじょうを もとにもどす@"
+
+MoveDescription_66E7:
+ db "ひかりのかべを つくり ぶつり"
+ next "こうげきの ダメージを よわめる@"
+
+MoveDescription_6708:
+ db "こうげきに きあいを こめて"
+ next "クりティカルヒットを でやすくする@"
+
+MoveDescription_6729:
+ db "2ー3ターン こうげきに たえて"
+ next "うけたダメージを ばいにしてかえす@"
+
+MoveDescription_674C:
+ db "ゆびを ふって のうを しげきして"
+ next "いろんな ワザを ランダムでくりだす@"
+
+MoveDescription_6771:
+ db "てきの わざを まねして "
+ next "おなじわざで てきを こうげき@"
+
+MoveDescription_678F:
+ db "てきに だいダメージを あたえるが"
+ next "つかうと せんとうふのうに なる@"
+
+MoveDescription_67B2:
+ db "タマゴを おもいっきり なげつけて"
+ next "てきを こうげき@"
+
+MoveDescription_67CD:
+ db "ながいしたで なめまわして こうげき"
+ next "てきを マヒさせることがある@"
+
+MoveDescription_67EF:
+ db "はいきガスを ふきかけて こうげき"
+ next "てきに どくをあたえることがある@"
+
+MoveDescription_6812:
+ db "へドロを なげつけて こうげき"
+ next "てきに どくをあたえることがある@"
+
+MoveDescription_6833:
+ db "てにもった ホネで てきを こうげき"
+ next "てきを ひるませることがある@"
+
+MoveDescription_6855:
+ db "だいの もじが すべてを やきつくす"
+ next "てきを やけどさせることがある@"
+
+MoveDescription_6878:
+ db "たきを さかのぼるような いきおいで"
+ next "てきに とっしんする@"
+
+MoveDescription_6896:
+ db "2ー5ターンのあいだ てきを"
+ next "からに はさみこんでしまう @"
+
+MoveDescription_68B4:
+ db "ぜったいに よけられない ほしがたの"
+ next "こうせんを むすうに はっしゃする@"
+
+MoveDescription_68D9:
+ db "1ターンめで あたまを ひっこめて"
+ next "つぎのターンで てきを こうげき@"
+
+MoveDescription_68FC:
+ db "するどいハりを てきに はっしゃして"
+ next "2ー5かい れんぞくで こうげき@"
+
+MoveDescription_6920:
+ db "2ー5ターンのあいだ ながいからだや"
+ next "ツルをつかって てきを しめつける@"
+
+MoveDescription_6945:
+ db "いっしゅん なにかを わすれることで"
+ next "とくしゅぼうぎょを グーンとあげる@"
+
+MoveDescription_696A:
+ db "てきの めを スプーンに むけさせて"
+ next "めいちゅうりつを さげさせる@"
+
+MoveDescription_698C:
+ db "キズついた からだを たいりょくの"
+ next "はんぶんだけ かいふくする@"
+
+MoveDescription_69AC:
+ db "ジャンプした いきおいで ひざげりを"
+ next "くりだす はずすと ダメージをうける@"
+
+MoveDescription_69D2:
+ db "おなかの もようで てきを いかくし"
+ next "おびえさせて マヒさせてしまう@"
+
+MoveDescription_69F5:
+ db "てきに あたえた ダメージの"
+ next "はんぶん たいりょくを かいふくする@"
+
+MoveDescription_6A17:
+ db "どくガスを てきに ふきかけて"
+ next "どくをあたえる@"
+
+MoveDescription_6A2F:
+ db "まるいものを てきに なげつけて"
+ next "2ー5かい れんぞくで こうげき@"
+
+MoveDescription_6A51:
+ db "てきに あたえた ダメージの"
+ next "はんぶん たいりょくを かいふくする@"
+
+MoveDescription_6A73:
+ db "こわい かおで キスを せまる"
+ next "キスされると ねむってしまう@"
+
+MoveDescription_6A92:
+ db "1ターンめで じゃくてんを さがし"
+ next "つぎのターンで てきを こうげき@"
+
+MoveDescription_6AB5:
+ db "てきの ポケモンと おなじ すがたに"
+ next "さいぼうを へんかさせ へんしんする@"
+
+MoveDescription_6ADB:
+ db "あわを ふきかけて こうげき"
+ next "てきの すばやさを さげることがある@"
+
+MoveDescription_6AFD:
+ db "おやこどうじに パンチで こうげき"
+ next "てきを こんらんさせることがある@"
+
+MoveDescription_6B20:
+ db "さいみんこうかのある ほうしを"
+ next "ふりまき てきを ねむらせる@"
+
+MoveDescription_6B3F:
+ db "つよい ひかりで めを くらませて"
+ next "てきの めいちゅうりつを さげさせる@"
+
+MoveDescription_6B64:
+ db "てきに 1ーレべル×1.5の"
+ next "ダメージを ランダムで あたえる@"
+
+MoveDescription_6B84:
+ db "はねるだけで なにもおこらない⋯@"
+
+MoveDescription_6B95:
+ db "からだを えきじょうに へんかさせて"
+ next "ぼうぎょを グーンとあげる@"
+
+MoveDescription_6BB6:
+ db "ハサミを てきに たたきつける"
+ next "クりティカルヒットが でやすい@"
+
+MoveDescription_6BD6:
+ db "てきに だいダメージを あたえるが"
+ next "つかうと せんとうふのうに なる@"
+
+MoveDescription_6BF9:
+ db "てきを するどいツメで ひっかいて"
+ next "2ー5かい れんぞくで こうげき@"
+
+MoveDescription_6C1C:
+ db "ホネを なげつけて いきと かえりで"
+ next "2かい れんぞくで こうげき@"
+
+MoveDescription_6C3E:
+ db "2ターン ねむって たいりょくと"
+ next "からだのいじょうを かいふくする@"
+
+MoveDescription_6C60:
+ db "おおきな いわを なげつける"
+ next "てきを ひるませることがある@"
+
+MoveDescription_6C7E:
+ db "するどいまえばで てきを こうげき"
+ next "ひるませることがある@"
+
+MoveDescription_6C9B:
+ db "ポりゴンを へらし カクカクになって"
+ next "こうげきを あげる@"
+
+MoveDescription_6CB8:
+ db "じぶんに テクスチャーを はりつけて"
+ next "てきと おなじ ぞくせいに かわる@"
+
+MoveDescription_6CDD:
+ db "3しゅるいの こうせんを"
+ next "1つにまとめて てきに はっしゃする@"
+
+MoveDescription_6CFD:
+ db "するどいまえばで こうげきして"
+ next "てきの たいりょくを はんぶんにする@"
+
+MoveDescription_6D20:
+ db "するどいカマや ツメなどで こうげき"
+ next "クりティカルヒットが でやすい@"
+
+MoveDescription_6D43:
+ db "たいりょくの 4ぶんの1を つかって"
+ next "じぶんの ぶんしんをだす@"
+
+MoveDescription_6D63:
+ db "わざポイントがなくなると でるわざ"
+ next "じぶんもすこし ダメージをうける@"
+
+MoveDescription_6D86:
+ db "てきが つかったわざを スケッチして"
+ next "そのわざを じぶんのものに する@"
+
+MoveDescription_6DAA:
+ db "てきを 3かい れんぞくで こうげき"
+ next "あてるたびに ダメージが あがる@"
+
+MoveDescription_6DCE:
+ db "こうげきの さいちゅうに すきをみて"
+ next "てきが もっている どうぐを ぬすむ@"
+
+MoveDescription_6DF4:
+ db "ネバネバとした いとを からませて"
+ next "てきを にげられなく してしまう@"
+
+MoveDescription_6E17:
+ db "てきの うごきを こころで かんじて"
+ next "つぎの こうげきを かならず あてる@"
+
+MoveDescription_6E3D:
+ db "てきが ねてるあいだ たいりょくを"
+ next "まいターン 8ぶんの1 へらしていく@"
+
+MoveDescription_6E62:
+ db "ほのおを まとって とっしんする"
+ next "てきを やけどさせることがある@"
+
+MoveDescription_6E83:
+ db "ねているときだけ つかえる わざ"
+ next "すごいいびきで てきを こうげき@"
+
+MoveDescription_6EA5:
+ db "じぶんを こうげきすることで てきに"
+ next "まいターン ダメージを あたえる@"
+
+MoveDescription_6EC9:
+ db "たいりょくが すくないほど"
+ next "てきに おおきなダメージを あたえる@"
+
+MoveDescription_6EEA:
+ db "てきに テクスチャーを はりつけて"
+ next "ぞくせいを ランダムでかえてしまう@"
+
+MoveDescription_6F0E:
+ db "おかねを つかって てきを こうげき"
+ next "かいぬしが りッチなほど つよいワザ@"
+
+MoveDescription_6F34:
+ db "ほうしを まとわりつかせ てきにの"
+ next "ぼうぎょを ガクッとさげさせる@"
+
+MoveDescription_6F56:
+ db "たいりょくが すくないほど"
+ next "てきに おおきなダメージを あたえる@"
+
+MoveDescription_6F77:
+ db "さいごに うけた わざを うらんで "
+ next "その わざポイントを へらしてしまう@"
+
+MoveDescription_6F9D:
+ db "ゆきを かぜにのせて こうげき"
+ next "てきを こおらせることがある@"
+
+MoveDescription_6FBC:
+ db "つぎのターンの こうげきを うけない@"
+
+MoveDescription_6FCF:
+ db "ものすごいはやさで パンチをくりだし"
+ next "かならず せんせいこうげきする@"
+
+MoveDescription_6FF2:
+ db "こわいかおで てきを おびえさせて "
+ next "ぼうぎょを ガクッとさげさせる@"
+
+MoveDescription_7015:
+ db "てきを ゆだんさせて ちかづき"
+ next "よけられない こうげきを くりだす@"
+
+MoveDescription_7037:
+ db "かわいい かおで キスを せまる"
+ next "キスされると こんらんしてしまう@"
+
+MoveDescription_7059:
+ db "おなかを たたいて てきを いかく"
+ next "こうげきを グーンとあげる@"
+
+MoveDescription_7079:
+ db "へドロを なげつけて こうげき"
+ next "てきに どくをあたえることがある@"
+
+MoveDescription_709A:
+ db "てきの かおなどに ドロをかけて "
+ next "めいちゅうりつを さげさせる@"
+
+MoveDescription_70BB:
+ db "すみの かたまりを はっしゃして"
+ next "めいちゅうりつを さげさせる @"
+
+MoveDescription_70DC:
+ db "てきが にげるときに わなを しかけ"
+ next "こうたいした てきを こうげきする@"
+
+MoveDescription_7101:
+ db "あたりにくいが ダメージは おおきい"
+ next "あたれば かならず マヒさせる@"
+
+MoveDescription_7124:
+ db "ゴーストタイプの てきに "
+ next "ノーマルタイプの わざが あたる@"
+
+MoveDescription_7143:
+ db "このわざの あとに たおされると"
+ next "てきも せんとうふのうになる@"
+
+MoveDescription_7163:
+ db "きいた ポケモンは 3ターンごに"
+ next "せんとうふのうに なってしまう@"
+
+MoveDescription_7184:
+ db "シンクロじょうたいに なると てきも"
+ next "おなじ ダメージを うけるようになる@"
+
+MoveDescription_71AA:
+ db "てきの うごきを みきることで"
+ next "つぎの こうげきを かならずあてる@"
+
+MoveDescription_71CC:
+ db "てにもった ホネで 2ー5かい "
+ next "れんぞくで てきを こうげきする@"
+
+MoveDescription_71EE:
+ db "てきに しょうじゅんを あわせて"
+ next "つぎの こうげきを かならずあてる@"
+
+MoveDescription_7211:
+ db "2ー3ターンのあいだ あばれつづける"
+ next "あばれたあとは こんらんしてしまう@"
+
+MoveDescription_7236:
+ db "すなあらしを はっせいさせて"
+ next "まいターン ダメージを あたえる@"
+
+MoveDescription_7256:
+ db "てきに あたえた ダメージの"
+ next "はんぶん たいりょくを かいふくする@"
+
+MoveDescription_7278:
+ db "つぎのターンで こうげきを うけても"
+ next "かららず たいりょくが 1のこる@"
+
+MoveDescription_729C:
+ db "かわいくあまえて てきを ゆだんさせ"
+ next "こうげきを ガクッとさげさせる @"
+
+MoveDescription_72C0:
+ db "5ターンのあいだ てきを こうげき"
+ next "あてるたびに ダメージが あがる@"
+
+MoveDescription_72E3:
+ db "かならず たいりょくが 1のこるよう"
+ next "てかげんして こうげき@"
+
+MoveDescription_7302:
+ db "てきを おこらせて こんらんさせるが"
+ next "こうげきも グーンと あげてしまう@"
+
+MoveDescription_7327:
+ db "キズついた からだを たいりょくの"
+ next "はんぶんだけ かいふくする@"
+
+MoveDescription_7347:
+ db "でんきを まとって とっしんする"
+ next "てきを マヒさせることがある@"
+
+MoveDescription_7367:
+ db "するどいカマや ツメなどで てきを"
+ next "2かい れんぞくで こうげき@"
+
+MoveDescription_7388:
+ db "つばさを おおきく ひろげて"
+ next "そのまま てきに たいあたりする@"
+
+MoveDescription_73A8:
+ db "てきを じーっと みていると なぜか"
+ next "てきは にげられなく なってしまう@"
+
+MoveDescription_73CD:
+ db "オスなら メスに メスなら オスに"
+ next "こうげきが できなくなってしまう@"
+
+MoveDescription_73F0:
+ db "ねているときだけ つかえる わざ"
+ next "ランダムで じぶんのわざを くりだす@"
+
+MoveDescription_7414:
+ db "ここちよい すずのねを きかせて"
+ next "すべての じょうたいを かいふくする@"
+
+MoveDescription_7438:
+ db "よくしてくれる かいぬしの ために"
+ next "ぜんりょくで てきを こうげき@"
+
+MoveDescription_745A:
+ db "てきに ばくだんを プレゼントする"
+ next "たまに かいふくしてしまうことがある@"
+
+MoveDescription_747F:
+ db "むごい しうちの うさばらしに "
+ next "てきを ぜんりょくで こうげき@"
+
+MoveDescription_74A0:
+ db "ふしぎな ちからで まもられて"
+ next "とくしゅ じょうたいに ならなくなる@"
+
+MoveDescription_74C3:
+ db "てきと じぶんの たいりょくを"
+ next "たして それを なかよく わける@"
+
+MoveDescription_74E4:
+ db "しんぴてきな ほのおで こうげき"
+ next "てきを ひるませることがある@"
+
+MoveDescription_7504:
+ db "じめんを ゆらして てきを こうげき"
+ next "ダメージは ランダムで かわる@"
+
+MoveDescription_7527:
+ db "あたりにくいが ダメージは おおきい"
+ next "あたれば かならず こんらんさせる@"
+
+MoveDescription_754C:
+ db "すごいおとで てきの きをちらせて "
+ next "とくしゅこうげきを さげさせる@"
+
+MoveDescription_756F:
+ db "くちから ものすごい いきをはいて"
+ next "てきを こうげき@"
+
+MoveDescription_758A:
+ db "ついかこうかを のこしたまま"
+ next "ほかの ポケモンと いれかわる@"
+
+MoveDescription_75A9:
+ db "てきが さいごに つかった わざを"
+ next "2ー5かい れんぞくで ださせる@"
+
+MoveDescription_75CC:
+ db "てきが にげるときに つかうと"
+ next "だいダメージを あたえることができる@"
+
+MoveDescription_75EF:
+ db "からだを はやく かいてんさせて"
+ next "てきを こうげき@"
+
+MoveDescription_7609:
+ db "てきに エサをなげて きを そらせて"
+ next "てきの かいひりつを さげさせる@"
+
+MoveDescription_762D:
+ db "かたい シッポで てきを こうげき"
+ next "てきの ぼうぎょを さげることがある@"
+
+MoveDescription_7652:
+ db "かたい あたまで てきを こうげき"
+ next "てきを ひるませることがある@"
+
+MoveDescription_7673:
+ db "こうげきを うけずに こうげきできる"
+ next "はずれると だいダメージを うける@"
+
+MoveDescription_7698:
+ db "たいりょくを かいふくする"
+ next "じかんで かいふくりょうが かわる@"
+
+MoveDescription_76B8:
+ db "たいりょくを かいふくする"
+ next "じかんで かいふくりょうが かわる@"
+
+MoveDescription_76D8:
+ db "たいりょくを かいふくする"
+ next "じかんで かいふくりょうが かわる@"
+
+MoveDescription_76F8:
+ db "ポケモンによって てきに あたえる"
+ next "ダメージの りょうが へんかする@"
+
+MoveDescription_771B:
+ db "ハサミを こうさ させて こうげき"
+ next "クりティカルヒットが でやすい@"
+
+MoveDescription_773D:
+ db "ものすごい かぜを おこして"
+ next "てきを こうげき@"
+
+MoveDescription_7755:
+ db "5ターンのあいだ みずタイプの"
+ next "わざの いりょくが あがる@"
+
+MoveDescription_7773:
+ db "5ターンのあいだ ほのおタイプの"
+ next "わざの いりょくが あがる@"
+
+MoveDescription_7792:
+ db "コメントさくせいちゅう@"
+
+MoveDescription_779E:
+ db "コメントさくせいちゅう@"
+
+MoveDescription_77AA:
+ db "コメントさくせいちゅう@"
+
+MoveDescription_77B6:
+ db "てきを つかんで ほうりなげて"
+ next "だいダメージを あたえる@"
+
+MoveDescription_77D3:
+ db "かぜと ともに てきに たいあたり"
+ next "クりティカルヒットが でやすい@"
+
+MoveDescription_77F5:
+ db "コメントさくせいちゅう@"
+
+MoveDescription_7801:
+ db "ふとい うでで てきを こうげき"
+ next "こうげきが あがることがある@"
+
+MoveDescription_7821:
+ db "あたりを あかるくして"
+ next "わざの めいちゅうりつを あげる@"
+
+MoveDescription_783E:
+ db "2ー5ターンのあいだ てきを"
+ next "うずの ちゅうしんに とじこめる@"
+
+MoveDescription_785E:
+ db "はねるだけで なにもおこらない⋯@"
diff --git a/layout.link b/layout.link
index ea55c98..b14ed39 100644
--- a/layout.link
+++ b/layout.link
@@ -225,6 +225,8 @@ ROMX $0a
ROMX $0b
org $4000
+ org $5677
+ "data/moves/descriptions.asm"
ROMX $0c
org $4000
diff --git a/utils/read_charmap.py b/utils/read_charmap.py
index 77036f6..f95bd8a 100644
--- a/utils/read_charmap.py
+++ b/utils/read_charmap.py
@@ -1,7 +1,7 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
-import os, io
+import os
from re import compile
from sys import stderr
@@ -30,7 +30,7 @@ def parse_int(s):
def read_charmap(charmap_path):
charmap = {}
- with io.open(charmap_path, 'r', encoding='utf-8') as f:
+ with open(charmap_path, 'r', encoding='utf-8') as f:
lines = f.readlines()
for line in lines:
m = charmap_regex.match(line)