【CW1.50】での変更点
CW本体更新関連メモ@各バージョン変更点まとめ
変更点は、シナリオ作成に関わるもののみ書き出しました。
公式ファンサイトの新バージョンの機能を参考にしていますが、書かれていない事もあるため恐らく不完全です。
使用時に対策を考えた方が良さそうなもの
- 新しく追加されたコンテント
- キーコード所持分岐コンテント
- ステップ判定コンテント
- ラウンド分岐コンテント
- CW1.50より古いエンジンでは、これらを含むファイルが要求される際に読み込みエラーが発生する。
- セリフコンテントの拡張。評価メンバシステム追加。
- CW1.50より古いエンジンでは、評価メンバを使用したセリフコンテントを含むファイルが要求される際に、メモリ不足(等?)のエラーが出る。
- 選択肢の文字列として、一部の特殊文字が使用できるようになった。
(#M、#R、#T、#U、#Yとフラグ・ステップの内容)- CW1.50より古いエンジンでは、書いたそのままが表示される。
- セルの拡張
- セルにPNG画像を使えるようになった。
- PNGをセルに指定した場合、マスクのON・OFF状態の影響を受けない。必ず見たままの表示になる。
透明色は考慮されないので、非表示にしたい部分は実際透明にしておく必要がある。 - CW1.50より古いエンジンでもエラーは出ないが、何も表示されない。
- PNGをセルに指定した場合、マスクのON・OFF状態の影響を受けない。必ず見たままの表示になる。
- テキストセル、カラーセルの追加。
- テキストセルやカラーセルをエリア本体に設定した場合、エラーは出ないが何も表示されない。
また、自身より前面に配置された従来型セルも表示されない。 - テキストセルやカラーセルを背景変更コンテントで使用すると、シナリオ開始時にエラーが出ることがある。
- テキストセルやカラーセルをエリア本体に設定した場合、エラーは出ないが何も表示されない。
- セルにPNG画像を使えるようになった。
- キーコード発火関連
- 指定キーコードを持っていない場合に発火するイベントが作成できるようになった。
- CW1.50より古いエンジンでもエラーは出ないが、従来の仕様に従い、キーコード「!~」で発火する。
- 指定したキーコード全てを持っている場合に発火するイベントが作成できるようになった。
- CW1.50より古いエンジンでもエラーは出ないが、従来通りどれか1つ該当すれば発火する。
- 指定キーコードを持っていない場合に発火するイベントが作成できるようになった。
- バトルイベント関連
- 毎ラウンドイベントの追加。
- CW1.50より古いエンジンでもエラーは出ないが、イベントは無視される。
- 通常のラウンド発火イベントと同種の扱いらしく、CW1.50で通常のラウンドイベントと重なる場合は優先順が高い(=より上にある)方のみ実行される。
- バトル開始イベントの追加。(バトル開始直後に発生)
- CW1.50より古いエンジンでもエラーは出ないが、イベントは無視される。
- 毎ラウンドイベントの追加。
- 音声素材の拡張
- BGMに指定可能なファイル形式に、WAVが追加された。
(再生はCW1.28(11)から可能) - 効果音に指定可能なファイル形式に、MIDIが追加された。
(再生はCW1.30から可能、ただしBASS再生時のみ)
- BGMに指定可能なファイル形式に、WAVが追加された。
- メニューカードの拡張
- 格納だけでなく、参照でもPNGを指定できるようになった。
場合によっては対策した方が良さそうなもの
- 状態判定分岐の拡張。沈黙/暴露/魔法無効化/行動力の増減/回避力の増減/抵抗力の増減/防御力の増減の11状態を、新たに識別できるようになった。
- CW1.50より古いエンジンでは必ず失敗する。
- 効果コンテントの拡張。カード分類に新効果「行動キャンセル」追加。
- 効果コンテント、カードの双方ともCW1.50より古いエンジンで使用してもエラーは出ないが、何も起こらない(無効果)。
- ラウンド終了まで動けないが、状態判定分岐では行動可能扱いなので注意が必要。
- フィールド全体に対してクーポン分岐コンテントを実行した場合、リバース状態のPCや敵キャストも対象に含まれるようになった。
- ランダム選択コンテントの拡張。対象にNPCが指定できるようになった。
- 選択した同行NPCに対する効果付与や判定処理は概ね正しく動作するが、対象消去が正常に機能しない。
NPCを消したいときは、対象消去ではなく、キャスト離脱コンテントを使って離脱させるのが無難。
- 選択した同行NPCに対する効果付与や判定処理は概ね正しく動作するが、対象消去が正常に機能しない。
- 文字色が4つ追加された。
(&O=橙、&P=紫、&L=明灰、&D=暗灰)- CW1.50より古いエンジンで文字色指定が見えてしまう事はないが、色は反映されない。
- パーティー同行中のキャスト(NPC)の手札カード関連
- 技能が戦闘毎に回復するようになった。
(CW1.20~1.29と同じ挙動) - 戦闘中に自身に召喚した召喚獣が、戦闘終了時(?)に消滅するようになった。残回数が残っていても消える。
(CW1.20~1.29と同じ挙動) - 回数有限の付帯能力が、戦闘終了時(?)に消滅するようになった。残回数が残っていても消える。
(戦闘後の消滅はCW1.20と同じだが、CW1.20と違って離脱→再加入しても復活しない) - アイテムが回復しないのはCW1.30と同じ。離脱→再加入でも回復しない。
- 技能が戦闘毎に回復するようになった。
修正されたバグ
- 味方キャストにターン経過処理(状態異常の変化や時限称号など)が適用されない。
- フラグ判定で使用するフラグを直前のコール系コンテントのコール先で変更すると判定が正常動作しない。
- 全滅時に特殊称号「_~」「:~」「;~」が残る。
- セルにアルファチャンネル付きBMPを指定する際、マスクをONにするとセルの背景が白く表示され、本来透過して見えるべき背面の画像が見えない。
その他
- [WirthBuilder] カードに規格外の画像を読み込んだ場合の、キャストカードの表示が実際に合わされた。
エンジンで見える範囲(95×130)と編集時カードウィンドウで見える範囲(80×110)に差があるため外周の表示が切れてしまうが、バトルやキャンプでは編集時に見えない部分も問題なく表示される。 - エンジンの変更(主なもの)
- 設定メニュー>システムに「カードの表示順を1.20互換にする(FLIP用)」が追加された。
この項目にチェックを入れると、メニューカードがPCの上に表示される(=メニューカードでPCを隠せる)ようになる。 - デフォルトの背景切り替え方式が短冊(スレッド)式から色変換(フェード)式に変更になった。
- 宿帳に「自動」メニューが追加された。各パラメーターを自動設定して1クリックで作成できる。
- カード置き場や荷物袋のカードを名前順や種類順でソートできるようになった。
- レベル調整時に、パーティー全員の一括設定ができるようになった。
- フルスクリーン表示に対応。
- 貼紙の「解説」ボタンで、UTF-8で保存したテキストも文字化けなしで表示できるようになった。
- カードから参照されているGIF(アニメなし)を再生できるようになった(?)。ただし、同梱のWirthBuilderでは取扱できない。
- 設定メニュー>システムに「カードの表示順を1.20互換にする(FLIP用)」が追加された。