-
Notifications
You must be signed in to change notification settings - Fork 0
3.0
2013年の4月から1年半に渡って開発してきたCWXEditor 3.0ですが、機能追加も一段落しましたので、β版としてリリースする事にしました。
今後はバグ修正を中心にした更新を行い、3.0正式リリースを目指していきます。問題を見つけたら、ぜひIssueでお知らせください。
CWXEditor 2.0から3.0βにかけて176件の機能追加があり、数百件のバグ修正を行いました。
ここに全ての新機能を記す事はできないため、いくつかを選んで紹介します。

マウスのドラッグで範囲選択をしたり、複数のカードを同時に編集するといった事ができるようになりました。その他、最も背後にあるフルサイズの背景を個別に固定できるなど、使い勝手の改善が図られています。

イベントビューの角度が自分で選択できるようになりました。また、イベントコンテントの間にラインが引かれ、イベントの流れが視覚的に分かりやすくなっています。任意の角度を選択して、従来通りの階段状や、垂直に表示する事なども選択できるようになりました。その他、使い勝手を改善するべく様々な表示機能が追加されています。
また、イベントコンテントの配置モードに「すぐに配置する」が追加され、シナリオごとにイベントテンプレートが設定できるようになるなど、イベントの編集がさらにスムースに行えるようになりました。

イベントビューやカードの詳細表示、ファイルビューなどで、カードや画像のプレビューがポップアップ表示されるようになりました。これにより、どのカードのイベントを編集していたか分からなくなってしまうような事態が回避できます。

検索機能も強化され、検索ダイアログでの検索や検索結果の操作が改善された他、ほとんどあらゆるリストでCtrl+Iでの絞り込み検索を行えるようになりました。
誤り検索ではJPY1やJPTXのスクリプトのエラーも検出できます。

インポート機能が強化されました。エリア・バトル・パッケージがインポート可能になり、関連する画像や音声などのリソースも同時にインポートできます。インポートしたカードのシナリオ名・作者名の設定がインポート元のままになるのは2.0のままですが、インポート先に書き換えるオプションもつきました。
また、インポート対象のデータをダイアログやイベントビューで具体的に見られるようになりました。

マルチウィンドウがより使い勝手のよい形で復活しました。任意のタブをメインウィンドウから切り離す事ができ、ウィンドウ同士を結合させる事もできます。
また、同じエリアのイベントビューを複数開く機能も追加されたため、「あるエリアのカードAのイベントとカードBのイベントを別々のウィンドウに表示して並べて作業する」というような操作が行えるようになりました。

ターゲットとするCardWirthエンジンのバージョンを選択できるようにし、そのバージョンで対応していない機能を使用している箇所が誤り検索で見つけられるようになった他、イベントビューなどでも警告が表示されるようになりました。
その他、editor_history.txtに全ての変更とバグ修正が記されています。
なお、スクリーンショットに表示されているシナリオのリソースは、groupAsk様によって作成され、CardWirth愛護協会様によって配布されている「CardWirth ver1.50 Fullpack」に入っているものです(シナリオ「ゴブリンの洞窟」「交易都市リューン」及びその他のリソース)。ReadMe_1st_Full.txt内の「● 著作権/免責/転載に関して」節の内容に基づいてスクリーンショット内に使用しております。
このソフトウェアを使用し、時としてフィードバックを下さった皆様のご協力に感謝します。ありがとうございました。
- テキスト検索と外部シナリオ検索の対象に「シナリオ名」と「作者名」を追加し、「貼紙」の検索でシナリオ名を検索しないようにした。
- テキストセル編集ダイアログに特殊文字入力バーを追加。
- テキストセル編集ダイアログで存在しないフラグやステップを使用している時に警告が出るようにした。
- 台詞・メッセージコンテント編集ダイアログに"font_"で始まる特殊フォント画像参照を挿入するボタンを追加。
- クラシックなシナリオでShift JISの1バイト文字以外で特殊フォントを指定しようとした時に警告するようにした。
- 台詞・メッセージコンテント編集ダイアログの状態変数欄で絞り込み検索が行えるようにした。
- 新しい名前を生成する時、
001のような数値は2,3ではなく002,003とカウントアップするようにした。 - カードサイズの画像のプレビュー表示で背景を透明化するオプションの追加。
- イベントテンプレート使用時の変数設定ダイアログで絞り込み検索が行えるようにした。
- 外部ツール・クラシックエンジン・シナリオテンプレート・イベントテンプレートの設定で変更を反映せずに他の項目を選択しようとした時に警告するようにした。
- CWXスクリプト貼り付け時の変数内容設定で、各種キーワードをコンボボックスから選択できるようにした。
- 適用していないダイアログがある状態で終了等の操作を行おうとした時に警告するようにした。
- シナリオのパスにスペースが入っていると外部シナリオ検索から当該シナリオを開けない。
- シナリオを開いていない時、メニューの「新しいウィンドウで新規作成」と「新しいウィンドウで開く」が選択できない。
- 外部シナリオ検索で検索履歴に無いフォルダを指定し、検索結果から外部シナリオを開くと、検索対象欄がクリアされる。
- カード表示の時、参照で設定されたカードのイベントツリーのマークをクリックしてもイベントビューが開かない。
- "font_?.bmp"は既存の特殊文字を上書きする。
- クラシックなエンジンの情報が無い時、スキン選択のチェックボックスの挙動がおかしい。
- 参照設定されているカードを参照時の経路のCWXパスで開こうとすると正常に開けない場合がある。
- スキンを使用した状態でメッセージプレビューを表示すると、表示可能な行数が6行までになる。
- ツールバーの初期化が行われない状態でタブ間の移動を行うとエラー。
リリースされたバージョンよりもさらに新しい開発版がDownloadsのページにあります。
バグを踏む事を覚悟した上で、ファイル名にfnineとついているものを使用してみてください。
まだ何もありません。
まだ何もありません。
何度も質問された事への回答を記しておきます。
貼紙やカードの画像にPNG画像を使うとCardWirth 1.50でビットマップ読込エラーが出る : CardWirth 1.50には格納イメージにPNG画像を使用すると読込エラーを起こすバグがあります。 : 1.50付属のエディタではPNG画像を内部でビットマップ画像に変換しているため、このエラーは起きません。現在のCWXEditorでは素材の形式をユーザの意図無しに変換する事は行わないようにしているため、格納イメージにおけるPNG画像の使用に対しては警告のみで留めています。このエラーを回避するには、イメージ格納を行う前にPNG画像をビットマップ画像へ変換してください。
圧縮されていないシナリオの編集中に「名前を付けて保存」を実行すると、シナリオフォルダより1階層上のフォルダが表示される : 「名前を付けて保存」はシナリオを別のところに保存することを想定しています。そのため、元々Summay.wsmがあるフォルダより1階層上のフォルダが表示されます。