仕様合わせ:ステータスパネルの財布/金庫にツールチップ解説を表示

Issue #434 resolved
暗黒 騎士 created an issue

パーティ情報の変更について書いている途中で気付いたのですが、 CWではステータスパネルにカーソルを合わせた時、解説が表示されます。

これはバリアントでは多様に書き換わっており、 特に現代「共有口座」妖魔「森で共有している食料/パーティが所有する食料の総重量。グラム単位」というのには、へぇ~となったので変換できると嬉しいかなぁと思いますが、いかがでしょう。

Comments (6)

  1. k4nagatsuki repo owner

    ありがとうございます。たしかにそのようですね。長年CWで遊んでいますが今まで気づきませんでした。

    慌てるような事ではなさそうですので(でもバージョン2までにはやりたいところ)、気が向いた時に対応してみます。

  2. k4nagatsuki repo owner

    pull request #1664

    すっかり遅くなってしまいましたが、以下を追加しました。

        <Message key="desc_base_money"><!-- 宿の共有資金です --></Message>
        <Message key="desc_party_money"><!-- パーティの所持金です --></Message>
    

    ステータスパネルのアイコンにカーソルを合わせた時にツールチップを表示します。

    少し迷いましたが、デフォルトではテキストなし(コメントアウト)にしてあります。スキンの自動生成では抽出を行います。

  3. 暗黒 騎士 reporter

    対応ありがとうございます。

    どうもD&Dでスキン変換しようとすると止まってしまう(改行まわり?)ので色々試したのですが、skinbaseのkeyが空であることが原因のようでした。手動でなにか入れてやると正常に動くようです。

        <Message key="desc_base_money"><!-- 宿の共有資金です --></Message>
        <Message key="desc_party_money"><!-- パーティの所持金です --></Message>
    
    Traceback (most recent call last):
      File "cw\frame.pyo", line 456, in OnDropFiles
      File "cw\dialog\skin.pyo", line 54, in __init__
      File "cw\dialog\skin.pyo", line 853, in __init__
      File "cw\util.pyo", line 2328, in encodewrap
    TypeError: 'NoneType' object is not iterable
    Traceback (most recent call last):
      File "cw\frame.pyo", line 456, in OnDropFiles
      File "cw\dialog\skin.pyo", line 54, in __init__
      File "cw\dialog\skin.pyo", line 853, in __init__
      File "cw\util.pyo", line 2328, in encodewrap
    TypeError: 'NoneType' object is not iterable
    
  4. k4nagatsuki repo owner

    pull request #1665

    やってしまった……。コメントアウトしたあとでテストしていませんでした。修正しました。

  5. 暗黒 騎士 reporter

    正常に変換/表示できるのを確認しました。

    ボタンのツールチップを参考に自分の方でも出来ないか試していたのですが、ステータスバー回りはwxと勝手が違うようで悩んでいたので助かりました…。

  6. Log in to comment