- edited description
バグ:特定のシナリオをWsn形式で保存した場合に強制終了
長月さんが休まれているのにバグを報告しておくのもどうかと思うのですが、一応書いておきます。
シナリオ:暑苦しい冬の道 を α2・32 bit で開き、すぐ名前を付けて保存で、Wsn形式で保存します。Wsn形式で保存したときに強制終了した場合と、保存できたあとエリア2を開き、コンテントツリーを表示したときに強制終了した場合がありました。
その後もう1度エディタを開くと、開けますが、ファイルの Scenario/Material/font_4 拡張子bmp は表示されているのに、エリア2のコンテントツリーで、
メッセージの本文が #4
のところで、特殊フォントイメージ(#4)が見つかりません。のワーニングが出ています。シナリオ自体はプレイ出来て、#4の特殊フォントも表示できます。
自分でも調べてみますが、とりあえずご報告しておきます。
Comments (8)
-
reporter -
reporter すみません、分かりません(TT ソースが追えません。というか理解できない部分があって、原因追及できません。
-
repo owner ご報告ありがとうございます。
問題の原因は、
font_N.bmp
がMaterial
フォルダ以下に移動されてしまっていた事です。CWでは、
font_N.bmp
のメッセージへの表示はファイルがシナリオフォルダ直下にある場合しか機能せず、WSN形式もそれに倣っています。一方でcwxeditorはクラシック→WSN変換時に一律で素材をMaterial
フォルダへ移動させていたため、各メッセージのファイル参照に関する内部状態がおかしくなり、強制終了へ繋がっていました。最新のテスト版で
font_N.bmp
は例外として移動させないようにしたので、問題は解消していると思います。 -
reporter 長月さん、もう復帰して大丈夫なんですか?バグも直していただけますし、ご意見いただいていろいろ考えることが増えてありがたいところなのですが。
あと、テスト版というので確認したいと思うのですが、テスト版というのはどうやって取得すればいいですか?以前は
fnine
版はこちら!のような記述がwikiにあったと記憶しているのですが。 -
repo owner その記述はまだありますが、随分下の方になっていますね。ダウンロードの直下に書いた気がするのですが、ダウンロードの方が移動したのでこうなったのだと思います。
基本的に、Downloadsにある、ファイル名にfnineとついているものがテスト版です。
-
reporter ありがとうございます。こちらでも無事に強制終了しなくなりましたし、参照数も1が付いていて、ワーニングが消えているのも確認しました。
マージされたらどんな変更がソース上に加えられたか見てみたいと思います。
-
repo owner ありがとうございます。では、これで完了とさせていただきます(ちなみに報告者が完了にする事もできます。確認を終えたら解決ないしResolveボタンを押してしまって構いません)。
今回の修正に該当するコミットは06dd67aですので、よろしければどうぞ。
-
repo owner - changed status to resolved
- Log in to comment
シナリオ自体はプレイ出来て、
#4の特殊フォントも表示できます。を追加