ユニットデータの格納フォーマット
変更したいユニットのパラメータを調べて、下記フォーマット
でバイナリ検索かければ位置が簡単に探せます。
ユニット一覧
メタスはの移動は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
最終更新:2011年06月23日 23:57