要望:私有カードの所持上限をレベルに依存させず固定にしてほしい

Issue #1073 new
Former user created an issue

pyで今後追加してほしい機能への要望です。 現在、私有カードの所持上限はアイテム所持時と同様にキャラクターのレベルによって定まりますが、どのレベルでも同じ枚数だけ持てるようにしてほしいです。

理由は、キャラクターのレベルを一時的に下げた時、記念品等の目的で私有しているアイテムが荷物袋へ戻ってしまい、誰が持つべきカードか分からなくなるためです。「レベル調節で手放したカードを自動的に戻す」オプションを使えばレベルを再調節した際に戻りますが、低レベル時でも記念品を持っているという状況を視覚的に維持しておきたいです。

ご一考頂けると幸いです。よろしくお願いいたします。

Comments (1)

  1. k4nagatsuki repo owner

    なぜかコメント欄が消滅して書き込めなくなってしまったので課題を編集する形でコメントします(わけがわからん……皆さん書き込めますか?)。


    ご要望ありがとうございます。

    私有カードの実装についての議論(#814)でレベル調節に関する話が出ており、枚数がレベル調節の影響を受けないようにする隠しオプションが実装されています。このような要望が出るのであれば、このオプションをプレイヤーが変更可能にしたり、デフォルトでレベル調節が影響しないようにしてもいいかもしれません。

    それはそれとして、隠しオプションを使用するには以下のようにします。

    1. CardWirthPyを起動中の場合は終了しておきます。
    2. CardWirthPy.exeのあるフォルダにあるSettings.xmlを念のためにコピーします。万一作業に失敗した場合はコピーから元に戻してください。
    3. Settings.xmlをテキストエディタで開きます。
    4. <Settings dataVersion="4">という行の下に<LevelAdjustmentAffectPersonalPocket>False</LevelAdjustmentAffectPersonalPocket>を追加します。
    5. Settings.xmlを上書き保存してCardWirthPyを起動します。

    これで私有カードの枚数はレベル調節の影響を受けなくなります。

    参考までに、編集後のSettings.xmlは以下のようになるはずです。

    <?xml version="1.0" encoding="utf-8" ?>
    <Settings dataVersion="4">
     <LevelAdjustmentAffectPersonalPocket>False</LevelAdjustmentAffectPersonalPocket>
       :
     その他のもろもろの設定
       :
    </Settings>
    

  2. Log in to comment