セーブデータ(宿データ)に影響が残る、重大な不具合についてのアナウンスです。


21.07.06 年代の「成長」で体力の再計算が行われていなかった(Reboot5)について

対象:Ver4.4cまでの全バージョン
影響:「成長」を行ったキャラクターの体力値に対し、微少なプラスまたはマイナスの補正値が付く
対応:Ver4.4f以降にアップデート、デバッグ/ユーティリティモードでの修正

 この問題は成長による生命力と精神力の変動後、体力(生命点)が再計算されなかった結果、Pyエンジンが独自の体力値を持っていると解釈してしまうことによって起こっていました。
 つまり、子供→若者に成長させた場合は従来上がっていたはずの体力が子供時代のまま(マイナス補正)になり、若者→大人に成長させた場合は若者時代の体力を維持できていました(プラス補正)。

 不正な補正を持ったキャラクターは以下の方法で従来値に戻すことができます。
 この方法は「独自体力を持った連れ込みNPC」を従来値に再計算することにも利用出来ます。

1.デバッグモード(宿内でオプション変更)かユーティリティモード(Ctrl+D)にする
2.デバッガを開く(F3)
3.編集(E)>冒険者から「キャラクターの情報の編集」ダイアログを開く
4.当該キャラクターを選択し、「生命点を新しい情報に合わせて再設定する」をチェックする
 ※既にチェックが入っている場合は正規の体力値を持っています
5.「登録」を行う

21.01.08 XMLファイル保存時に改行が増殖する(Reboot5)について

対象:2020.12.13から2021.01.08まで配布していたVer4.4α1(10)
影響:利用状況によってセーブデータ(XML)に大量のスペースが混入しサイズが増える
対応:Ver4.4α1(11)以降にアップデート

 この問題はPy-RebootのデイリービルドのFIXをPyLiteに取り込んだことで連鎖的に生じてしまいました。
ロードに大きく影響するなどの問題はないと認識していますが、既に混入してしまったスペースを取り除きたい場合は、手動で修正するか、Py-Rebootで配布されている修正ツールも利用できると思います。(バックアップを取ることをオススメします)
最終更新:2021年12月24日 09:45