キャラクター

取り込んだキャラクターの職業・Section ID・レベル・ステータス・マテリアル使用数・装備を一覧できます。そのままシミュレーターへ渡せます。

マテリアル使用数の求め方

キャラクターデータにマテリアルの使用数そのものは記録されていません。代わりに素のステータスが入っているので、そこから逆算しています。

マテリアル使用数 =(素のステータス − そのクラス・レベルのベース値)÷ 2

ファイルにはクラス別の基礎値(min)を引いた成長分が入っているため、表示にあたっては min を足し戻しています。Lv1のキャラクター(マテリアル未使用が確定)で6項目すべてがwikiのベース値と一致することを確認済みです。

HPマテとTPマテはステータスからの逆算ではなく、ファイル先頭のインベントリヘッダ(hp_from_materials / tp_from_materials)に直接記録された値を ÷2 して表示しています。以前は「読み取れない」と書いていましたが、公開されているPSOBBサーバー実装(newserv)の構造体定義を確認したところ、canonical位置に入っていました。過去に取込み済みのキャラは、もう一度取り込み直すと表示されます