データは28バイトで構成
以下内訳
以下内訳
武器・防具データ関連
1h = 何の装備か
00 剣
60 刀
10 銃
20 盾
30 戦闘中に使用可能なアイテム(傷薬等)
40 戦闘中に使用不可能なアイテム(バックパック等)
80 鎧
90 全身鎧
A0 内装
B0 兜
C0 腕
D0 靴
E0 アクセサリ
00 剣
60 刀
10 銃
20 盾
30 戦闘中に使用可能なアイテム(傷薬等)
40 戦闘中に使用不可能なアイテム(バックパック等)
80 鎧
90 全身鎧
A0 内装
B0 兜
C0 腕
D0 靴
E0 アクセサリ
2h = 重さ?
3h = 4hで指定されたステータスに補正をかける 81~BFでステータス+1~+63となる
01~80はロボ用となっている
4h = どのステータスを上げるか
+01 STR
+02 QUI
+04 INT
+08 WIL
+10 PSY
+20 VIT
+40 CHA
+80 HP(ロボ用) HPの場合+1ごとに+5される
3h = 4hで指定されたステータスに補正をかける 81~BFでステータス+1~+63となる
01~80はロボ用となっている
4h = どのステータスを上げるか
+01 STR
+02 QUI
+04 INT
+08 WIL
+10 PSY
+20 VIT
+40 CHA
+80 HP(ロボ用) HPの場合+1ごとに+5される
5h = 6hで指定されたステータスに補正をかける 81~BFでステータス+1~+63となる
6h = どのステータスを上げるか 指定数値はFと同じ
6h = どのステータスを上げるか 指定数値はFと同じ
7h = 攻撃力、防御力、回復力
8h = 弾数 盾の回避率
40 エネルギー系重火器
C0 実弾系重火器
8h = 弾数 盾の回避率
40 エネルギー系重火器
C0 実弾系重火器
合ってるか確認して欲しい所
↓ここから
10h = 耐性
01 対空技2倍
08 水
20 音波
80 地震
10h = 耐性
01 対空技2倍
08 水
20 音波
80 地震
11h-12h = 異常耐性
40 暗闇
80 石化
100 毒
200 気絶
400 スタン
800 プッシュ
1000 精神
2000 マヒ
4000 睡眠
40 暗闇
80 石化
100 毒
200 気絶
400 スタン
800 プッシュ
1000 精神
2000 マヒ
4000 睡眠
13h = 属性耐性1、盾の回避可能属性(数値は元の防御力からの変化度合い
01 状
02 エネルギー
04 電
08 冷
10 熱
20 打
40 突
80 斬
01 状
02 エネルギー
04 電
08 冷
10 熱
20 打
40 突
80 斬
14h = 耐性1の属性
01 状
02 エネルギー
04 電
08 冷
10 熱
20 打
40 突
80 斬
01 状
02 エネルギー
04 電
08 冷
10 熱
20 打
40 突
80 斬
15h = 属性耐性2(数値は元の防御力からの変化度合い 80以上で弱点);
16h = 耐性2の属性
01 状
02 エネルギー
04 電
08 冷
10 熱
20 打
40 突
80 斬
↑ここまで
01 状
02 エネルギー
04 電
08 冷
10 熱
20 打
40 突
80 斬
↑ここまで
17h-18h = この武器で攻撃したとき何の技が出るか +8000
19h-20h = 固有技1
21h-22h = 固有技2
23h-24h = 戦闘中に武器名を表示するかどうか FFFF以外で非表示
25h-26h = 固有技1フラグ、FFFF以外で使えなくなる
27h-28h = 固有技2フラグ、FFFF以外で使えなくなる
19h-20h = 固有技1
21h-22h = 固有技2
23h-24h = 戦闘中に武器名を表示するかどうか FFFF以外で非表示
25h-26h = 固有技1フラグ、FFFF以外で使えなくなる
27h-28h = 固有技2フラグ、FFFF以外で使えなくなる
構造体の中身を見て追加できる所を追加しました。