diff options
author | Rangi <remy.oukaour+rangi@gmail.com> | 2020-09-20 18:37:48 -0400 |
---|---|---|
committer | Rangi <remy.oukaour+rangi@gmail.com> | 2020-09-20 18:37:48 -0400 |
commit | e3fec6e1a532a5a51d89eabe59670a5f10a88ca1 (patch) | |
tree | 744b0b25d19b0d2f3b25d99ef4fadaee329adec4 | |
parent | b0080172687d93c965cd51257ca758132d366eb6 (diff) |
Extract move descriptions
-rw-r--r-- | data/moves/descriptions.asm | 1254 | ||||
-rw-r--r-- | layout.link | 2 | ||||
-rw-r--r-- | utils/read_charmap.py | 4 |
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) |