選択肢拡張

Last-modified: 2017-07-24 (月) 20:05:46

イベントスクリプト"6F:multichoice/選択肢を表示(6F [xx] [yy] [n1] [n3])"で表示できる選択肢に関する情報

構造解説

選択肢は「選択肢に表示する台詞」と「表示する選択肢の個数」を指定した「情報DB」と
選択肢の横幅を指定した「横幅DB」から構成されている

情報DB

[CH CH CH] 08 [**] 00 00 00
記号説明
CH CH CH選択肢の台詞DBアドレス
**選択肢の個数 最大表示数は0x8

台詞DBは以下の通り

[@@ @@ @@] 08 00 00 00 00

これを必要分だけ後ろに繋げる
この[@@ @@ @@]に選択肢の台詞アドレスを指定する

横幅DB

1つの選択肢IDにつき1byte指定
横幅目一杯に広げる場合(最大値)は0x1Cを指定する

FRにおける拡張手順

以下のデータを抜き出す
情報DB:0x3A557C~0x3A577B(512byte)
横幅DB:0x3A577C~0x3A57BB(64byte)
これらを空き領域に貼り付け、それぞれの参照先を貼りつけた先頭部オフセットに置換
最後に以下の箇所で選択肢IDの上限を指定しているので、この値を#FF(255)にでも変更

0809c526 cmp r5, #3f

選択肢ID(n1)一覧(FRLG)

ID選択肢
00[預ける][やめる]
01[イーブイ][ブースター][サンダース][シャワーズ][みるのを やめる]
02[ノーマル][ブラック][ピンク][セピア]
03[でんどうじまん][やめておく]
04[タマゴじまん][やめておく]
05[しょうりじまん][やめておく]
06[でんどうじまん][タマゴじまん][やめておく]
07[でんどうじまん][しょうりじまん][やめておく]
08[タマゴじまん][しょうりじまん][やめておく]
09[でんどうじまん][タマゴじまん][しょうりじまん][やめておく]
0A不明
0B不明
0C不明
0D[じてんしゃ 1000000円][かわない]
0E[ケーシィ 180まい][ピッピ 500まい][ミニリュウ 2800まい][ストライク 5500まい][ポリゴン 9999まい][いらない]
0F不明
10[はい][いいえ][せつめいをきく]
11[シングルバトル][ダブルバトル][マルチバトル][せつめいをきく][やめる]
1210と同じ
13[ちょうせんする][せつめいをきく][やめる]
14[おくじょう][B1かい][やめる]
15[かいのカセキ][やめる]
16[こうらのカセキ][やめる]
17[ひみつのコハク][やめる]
18[かいのカセキ][ひみつのコハク][やめる]
19[こうらのカセキ][ひみつのコハク][やめる]
1A[おいしいみず 200円][サイコソーダ 300円][ミックスオレ 350円]
1B[50まい 1000円[500まい 10000円][やめる]
1C[ばつぐん][あんまり]
1D[みぎ][ひだ]
1E[わざマシン13 4000まい][わざマシン23 3500まい][わざマシン24 4000まい][わざマシン30 4500まい][わざマシン35 4000まい][いらない]
1F[5かい][4かい][3かい][2かい][1かい][やめる]
20[おいしいみず][やめる]
21[サイコソーダ][やめる]
22[おいしいみず][サイコソーダ][やめる]
23[ミックスオレ][やめる]
24[おいしいみず][ミックスオレ][やめる]
25[サイコソーダ][ミックスオレ][やめる]
26[おいしいみず][サイコソーダ][ミックスオレ][やめる]
27[トレードセンター][コロシアム][やめる]
28[ケーブル][ワイアレス][やめる]
29[けむりだま 800まい][きせきのタネ 1000まい][もくたん 1000まい][しんぴのしずく 1000まい][きいろビードロ 1600まい][いらない]
2A[B1かい][B2かい][B4かい][やめる]
2B[つうしんで あそぶには][ダイレクトコーナー][ユニオン ルーム][よむのを やめる]
2C[2のしま][3のしま][やめる]
2D[1のしま][3のしま][やめる]
2E[1ののしま][2のしま][やめる]
2F[トレードセンター][コロシアム][きのみクラッシュ][やめる]
30[なわとび][きのみどり][やめる]
31[ミニポケモンでジャンプ][ドードリオのきのみどり][やめる]
32[トレードセンター][コロシアム][やめる]
33[ちいさなキノコ 2こ][おおきなキノコ 1こ]
34[トレードセンター][コロシアム][ぐるぐるこうかん][きのみクラッシュ][やめる]
35[トレードセンター][コロシアム][ぐるぐるこうかん][やめる]
36[ナナシマ][へそのいわ][やめる]
37[ナナシマ][たんじょうのしま][やめる]
38[ナナシマ][へそのいわ][たんじょうのしま][やめる]
39[1のしま][2のしま][3のしま][やめる]
3A[クチバ][2のしま][3のしま][やめる]
3B[クチバ][1のしま][3のしま][やめる]
3C[クチバ][1のしま][2のしま][やめる]
3D[クチバ][やめる]
3E[ペアにはいる][ペアをつくる][やめる]
3F[グループにはいる][リーダーになる][やめる]