Top > Tut > EditModMaxValue

Modsの上限値及び下限値の変更方法

この文章は旧GungnirForumのかかし様の投稿です。

Modsというか、itemstatの上限はitemstatcost.txtで定義されているんですよ。

 まず、uniqueitems.txtやmagicprefix.txt、cubemain.txt等で扱う"mod"は
properties.txtで定義されています。

 例えば、"res-all"というmodは stat1: fireresist、stat2: lightresist、
stat3: coldresist、stat4: poisonresist と、4つのstatからなると。

 ではitemstatcost.txtでそれぞれのstatの範囲はどこに記述されているかというと、
Save Bits、Save Addの2つの値です。
 fireresistというstat だと、それぞれ 8、50となります。

 Save Bitsは可変値の幅のBit数。8だと 2の8乗で256、補正が無ければ 0~255です。
Save Addは負の値を可能にするための補正で、その値だけ実際の数値が低くなります。
よって、fireresistというstatの可変値は -50~205 ということになります。

 このほか、Skill関係のように、可変値以外のパラメータが必要な場合には、
Save Param Bitsの部分で保存しているようです。

 可変値の読みとりについてはこんな感じで。
 編集については、他の箇所と整合性取る必要あるかもしれませんが、私は試して
いないので、よくわかりません。あと、itemstatcost.txtを編集すると以前のキャラ
データが"Bad Inventry"になって使えなくなることがあるようです。


リロード   凍結解除 コピー 名前変更   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: Sat, 04 Dec 2021 15:57:47 JST (871d)