Kanon @ ウィキ 改造メモ

改造メモ


ファイアレッド・リーフグリーンでのFF FF FF始まり
(006C83F8)(006C8400)

会話や移動スクリプトを組む時には
会話(80000000)移動(90000000)の様に分けると便利。

~楽なドット絵の打ち方~
1.下絵を描く(後ろも)
2.スキャナ
3.レイヤーの使えるソフトで開く
4.64×64に縮小
5.上にレイヤー被せる
6.とりあえず黒でなぞる(一ドットずつ丁寧に)
7.16色以内で色づけ(主線も。影の位置は、下絵の時点で
  つけておくと吉)
8.後ろも
9.パレットエディタにかけて16にパレット数を落とす
10.手持ちアイコンはモンスターボールで統一する(進化段階や伝説、
  タイプなどで色を分けるとそれっぽく)

マップに入った瞬間発動するスクリプトの組み方

  • 特定のマップに入った瞬間にスクリプトを発動させる場合のやり方
01 SS SS SS 08 00 02
上記のスクリプトの先頭オフセットを
マップヘッダーの数字の列の簡易まとめを見ながら
????????の部分に逆順で入力してやる。

  • 特定のマップに入った瞬間にスクリプトを発動させる場合のやり方
03 SS SS SS 08 00 02
上記のスクリプトの先頭オフセットを
マップヘッダーの数字の列の簡易まとめを見ながら
????????の部分に逆順で入力してやる。
01~とは違って暗闇や天候の変化等を即時繁栄させる
動作をしたような気がする。


簡易まとめ

@@@@@@08######08????????$$$$$$08aaaabbccddeeffgghhiijjkk
@@@@@@ マップオフセット
###### イベントオフセット
$$$$$$ マップ連結先のオフセット。使わない場合は00000000と指定してやるみたい。
???????? 不明。多分そのマップに入った時に発動するイベントのオフセットだと思う。
aaaa 音楽
bb 不明。マップを区別するための番号っぽい
cc 不明
dd マップ名
ee 部屋の明るさ
ff 天候
gg タイプ
hh 自転車
    00 不可
    01 可
ii 移動タイプ
    00 ダッシュ不可
    05 ダッシュ不可、穴抜けの紐可
    06 ダッシュ可
    07 ダッシュ可、穴抜けの紐可
jj 階層表示
    00 階層表示無し
    01~63 1F~99Fまでを表示
    7F おくじょう
    FF~9D B1F~B99Fまでを表示
kk バトルタイプ

58C42E0880856C08FFA017083C6E31084D01F200AB00020301060000