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"になって使えなくなることがあるようです。


Reload   Unfreeze Copy Rename   Front page List of pages Search Recent changes Backup Referer   Help   RSS of recent changes
Last-modified: Fri, 03 Dec 2021 21:57:47 HADT (174d)