CWXEditorに関して複数点

Issue #354 resolved
Former user created an issue

CWXEditorに関してもこちらでよろしいでしょうか? wikiにしたがっての報告となりますが、不慣れなので問題点がありましたら申し訳ありません。

  1. エリアなどのイベントビューを開いた場合、左から「カード一覧/イベントツリー/内容のプレビュー」と表示されると思いますが、 このうちの「カード一覧/イベントツリー」間のサイズ調整の結果が不定期にリセットされてしまいます。 リセットはエディタを再起動したときに発生するように思われます。

2. 台詞コンテントで条件となる称号を追加した場合、 追加される文字列が「称号名(改行)」ではなく「称号名(改行)(改行)」となってしまいます。 改行文字をどう処理するかの関係のような気もしますが、設定箇所が見当たらないので細かいことは分かりません。 OSはWindows7/32bitです。

3. 最後は要望なのですが、台詞コンテントなどの評価メンバを他のコンテントにも対応させることは互換性を維持したまま可能でしょうか? 具体的にはメンバ選択分岐などにこれを追加することは不可能でしょうか?

Comments (4)

  1. k4nagatsuki repo owner

    ありがとうございます。

    cwxeditorにはcwxeditorのIssuesがありますので、できればそちらをお使いください。とはいえ、今はメインの開発者が同じですし、密接に関連しているソフトウェアなのでどちらに書いても話は問題なく伝わると思います。


    1.について。これはサイズ調節の結果が保存されるタイミングにまつわる問題だと思います。この掴んで動かせる部分(Windows的にはサッシといいます)の位置を保存するタイミングは、イベントビューを閉じたタイミングです。エディタを終了する時には開かれているイベントビューが一斉に閉じられますが、その時最後に閉じたビューにおける位置が保存されます。そのため、再起動時に思わぬ位置で復元されてしまうのではないでしょうか。

    閉じた時に保存するという仕様は開発のかなり初期に決めたもので、今となっては使い勝手が悪く問題があると考えています。これを期に改善を考えます。cwxeditorのIssue 92を作成しました。

    ただ、それとは別になんらかのバグで位置が正しく保存されていない・読み込めていないという事もあり得ます。上記の変更後にも問題が発生するようであれば、改めて調査します。


    2.について。いつの間にかバグが入っていたようです。修正しましたので、最新のテスト版をお試しください。


    3.についてですが、そのような機能を入れたシナリオを1.50でも遊べるようにする、という事はおそらく不可能です。シナリオのデータ仕様が変わってしまう(追加のデータ構造が必要で、それを再生するエンジンの改造も必要)からです。こうした機能を実現するには新しいデータ形式が必要です。

    そして、CWPyは開発当初から独自のシナリオ形式を持っており、現在その形式の機能拡張を進めている所です。メンバ選択分岐に評価条件をつけるアイデアはIssue #294で提案し、すでに試験的な実装も行っています。最近のテスト版でその機能を試す事ができます。

    ただ、この機能は次のβリリースの時に一度外して保留状態にするかもしれません。そうする理由については近いうちに明らかにできればと思っています。

  2. k4nagatsuki repo owner

    3.についての、もしかすると機能を外して保留するかもしれないという件について#294に書きました。

  3. k4nagatsuki repo owner

    報告いただいた問題について一通り対応は行えたと思いますので、クローズさせていただきます。

    解決していなかったり、新たに問題が発生した場合は、またIssueを立てるなどしてお知らせください。

  4. Log in to comment