編集を始める前に、DSBuffなどを使用してNDSファイルを展開する
ステータスデータ
charadata/job/JobData.bjo
0x0000 ヘッダ
+06h ジョブ総数
0x0008 インデックスデータ(各8バイト
+00h ジョブID +04h 開始オフセットの"1/8倍" +06h ステデータ176バイト+説明文の長さの"1/8倍"
ステータスデータ(各176バイト
+00h ジョブID +02h 装備可能武器ID +04h 装備可能防具ID +06h 装備可能アクセサリID +08h 固定値"B0"(名前開始オフセット) +0Ch 説明文開始オフセット +14h +18h HP (基礎 +1Ch キャパシティ(1/100倍 +1Eh 活力 +20h マインド +22h 力 +24h 魔力 +26h 素早さ +28h 移動速度 (通常キャラは31 +34h 1000 +38h 01C7 +3Dh 1000 +40h 1000 +44h 1000 +48h +4Ah +4Ch +50h +58h +64h HP (LvUP上昇分 +68h キャパシティ +6Ah 活力 +6Ch マインド +6Eh 力 +70h 魔力 +72h 素早さ +74h 移動速度 +A8h 技魔法データの開始オフセット +ACh 技魔法の数
技魔法データ
+00h 技魔法ID +02h 習得レベル(イベント習得?とかの場合は0に)
技魔法データ
charadata/skill/SkillData.bsk
+00h ID +02h 技魔法のカテゴリ +03h +04h 固定値"58"(名前開始オフセット) +08h 説明文開始オフセット +0Eh +10h 不明 00にするとミストナックが通常技扱いになる
+14h 威力 +1Ch
+20h +22h
+30h 属性(00無 01火 02水 03雷 04土)
+3Ch 発動前時間(ミリ秒 +3Eh 動作時間 +40h WAIT時間 +42h エフェクトデータ開始オフセット (4倍にする +44h 同時に発動させる技(例 吸血系はダメージ+回復、カイツのミストナックは4つの魔法技を同時に撃っている +46h +48h
キャラデータ
charadata/chara/CharacterData.bch
0x0000 ヘッダ
+06h インデックスの総数
0x0008 インデックス(各8バイト
+00h キャラID +02h ジョブID(charadata/job/JobData.bjoを参照する) +04h 開始オフセット(1/8倍 +06h 長さ(1/8倍
0x0CE0 キャラデータ(各144バイト+名前データ(インデックスに設定された長さ)
+00h キャラID +02h ミッション準備画面の表示キャラID +04h 固定値"90"(名前開始オフセット) +08h 説明文開始オフセット +0Ch 戦闘画面ドットのキャラID +0Eh 不明、変更しても特に変化なし +10h メニュー画面、戦闘上画面イラストのキャラID +12h +14h 不明 +16h ジョブID +64h 武器 +68h 防具 +6Ch アクセサリ
アイテムデータ
charadata/item/ItemData.bit
+00h アイテムID +04h 固定値"80"(アイテム名開始位置) +08h 説明文開始位置 +0Ch 物理攻撃 +0Eh 魔法攻撃 +22h (能力補正) +24h +26h +28h +2Ah +50h 属性 0無 1炎 2水 +60h +66h +68h +6Ah 通常攻撃の技魔法ID +6Ch 買値(売値はこれの半額) +80h テキストデータ開始位置