ユニットデータの格納フォーマット


変更したいユニットのパラメータを調べて、下記フォーマット
でバイナリ検索かければ位置が簡単に探せます。
ユニット一覧

メタスはの移動はBAB8Aからです。


アイコン 1バイト
登場作品 1バイト
グラフィック 2バイト
固定パイロット 1バイト キャラ番号
所属 1バイト
サイズ/BGM 1バイト 前半がサイズ
変形 1バイト
特殊能力1 1バイト 1の位 9でHP回復
特殊能力2 1バイト 10の位 1分身 2盾 3分身+盾/1の位 バリア(8で謎のビームバリア)
チーム 1バイト ルートによるチーム分けに影響?
不明 1バイト
不明 1バイト
不明 1バイト
不明 1バイト
不明 1バイト
修理費 2バイト
獲得資金? 2バイト
移動力 1バイト
移動タイプ 1バイト
地形適応 2バイト
装甲 1バイト
運動性 1バイト
限界反応 1バイト
EN 1バイト
HP 2バイト
武器の数 1バイト
不明 1バイト
武器種類 1バイト 武器の数によって以下3バイトずつ増えます
不明 1バイト
武器順番 1バイト
不明 武器追加や変形などで武器が増える場合の説明のようです
最初?最後? 2バイト 00 00 で固定



タイプについて


00:陸
01:空陸
02:空
03:水陸
04:水陸空
05:陸地中
06:空陸地中
07:水



地形について


2バイトを4つに区切り、8ビット×4となっている。
順に、





となる。値は、

 - 0
 D 1
 C 2
 B 3
 A 4

となる。

例) メタスは、

空 -
海 C
宇 A
陸 B

なので、0243となる。4444にすると、全地形がAとなる。




装甲について


装甲は、値を10分の1にしてから16進数に変換する。

例) メタスは装甲が180なので、18を16進数にして、12
  として格納されている。



HPについて


HPは2バイトのため、16進数にして、上下を逆にして
格納する。

例) メタスはHPが1800なので、16進数にすると0708
   になるが、上下を逆にして0807として格納する。

v1.0の各ユニットのアドレス値と、前ユニット・後ユニットの差分が載ってます。
某ツールと同じデータを使ってるので、同様にバーザム・ハンブラビ(MA)・アトールあたりのアドレスが狂ってると思われます。申し訳ない。

先頭 HP基準 名前 10進 差分 16進
000B9770 000B978E ヒュッケバイン 759664 759664 000B9770
000B97A8 000B97C6 グルンガスト 759720 56 38
000B97DD 000B97FB ウイングガスト 759773 53 35
000B9808 000B9826 ガストランダー 759816 43 2B
000B9833 000B9851 νガンダム 759859 43 2B
000B986A 000B9888 F-91 759914 55 37
000B989B 000B98B9 NT-1アレックス 759963 49 31
000B98C9 000B98E7 GP-01Fb 760009 46 2E
000B98F7 000B9915 GP-02A 760055 46 2E
000B9926 000B9944 GP-03デンドロビウム 760102 47 2F
000B995D 000B997B GP-03Sステイメン 760157 55 37
000B9988 000B99A6 ガンキャノン 760200 43 2B
000B99B3 000B99D1 ガンタンク 760243 43 2B
000B99DB 000B99F9 ボール 760283 40 28
000B9A00 000B9A1E ネモ 760320 37 25
000B9A2B 0

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2011年06月23日 23:57