第4次スーパーロボット大戦ではコン・バトラーVダンクーガ、ザンボット3といった合体後に複数パイロットが乗るようになる機体のサブパイロットの台詞を反映させる機能はありませんが、以前作成したゲッターチームの仕様変更のシステムを応用すれば「F」以降のコン・バトラーVのように合体後専用の特殊台詞を反映させる事が可能であると判明しました。 具体的な手法は「特定のパイロットが特定の機体に搭乗している場合はSRAM上のパイロットIDを保持したままRAM上のパイロットIDを入れ替える」というもので、これは以前にも少し触れたハイパーモードや暴走システムの手法と同じものですが、これを応用すれば、例えばバトルジェット搭乗時の豹馬とコン・バトラーV搭乗時の豹馬のパイロットIDを個別に用意する事で異なる台詞パターンを適用できるという事も可能になります。また、同時に複数精神コマンドのサブパイロット適用パターンも変更できるため、非分離型のコン・バトラーVを用意するといった必要もなくなります。但しこの方法には欠点もあり、例えば敗北条件に豹馬の撃墜が設定されている場合にこのパイロットIDが合体前と合体後で別々であると、パイロットIDが合致しなくなってしまった途端に敗北条件を満たしてゲームオーバーとなってしまいます(これはハイパーモードや暴走の再現時にも当てはまる問題です)。そのため、台詞の変更のみに留めるのであれば特殊サブルーチンを組んで特定のパイロットが特定の機体に搭乗している場合は台詞の参照IDを変更(例えば、豹馬がコン・バトラーV搭乗の場合は通常の台詞IDではなく専用の台詞IDを参照)するという手法の方がいいのかもしれません。もっとも、シナリオ上での敗北条件を設定する際にそれら両方のパイロットIDを全て確認できなかった場合にのみ敗北とすれば問題はないので、あくまで好みの問題とも言えそうです。
原作のエルガイムMk-Ⅱは鹵獲…というか強奪したポセイダル軍の試作機「アモンデュール・スタック」にエルガイムのパーツやブラッドテンプルの頭部を移植して完成させた機体ですが、第4次スーパーロボット大戦では唐突にアマンダラから譲渡される(一応はダバ達がペンタゴナに置いてきてしまったものをアマンダラが持ってきたというニュアンスになっていますが)という形で入手するので、入手の経緯が何とも不自然に感じます。そこで原作と同様にアモンデュール・スタックに搭乗したギャブレーを敵ユニットとして登場させ、これを撃墜して先にアモンデュールを入手するというイベントを追加してみるのはどうでしょうか。ひとまずアモンデュールを入手したものの、破損が酷く修理に必要な部品が揃わないのでしばらく放置しておいたものをアマンダラから譲渡されたHMの部材などで修理のついでにカスタマイズした機体という設定にすれば、多少は不自然さが薄くなるのではないかと思います。また、アモンデュールはプローラー形態にも変形可能なので、念のためこれも用意しておけば後半戦の敵ユニットとしてのアモンデュール・スタックも出現させる事が可能になるはずです。エルガイム系の敵ユニットはとにかく後半戦で尻すぼみになる印象が強いので、もう少しテコ入れをしてやりたいところですね。
コメント
コメントを投稿