** 内容はSRC2.2.33のものです **
Upgradeコマンド
ユニットを別のユニットに入れ替え
書式
Upgrade [unit1] unit2
指定項目説明
unit1ユニットを変更するユニットのユニット名称またはユニットID(省略可)
メインパイロット名ではありません
unit2変換先のユニット名称
解説
unit1 をunit2 と入れ替えます。ユニットランクは元のランクのままです。HP、EN、弾薬は全快します。パイロットの乗り換えは自動で行われます。出撃中のユニットに対しても有効です。
Upgradeコマンドを使ってイベントでユニットをグレードアップすることができます。
例 Upgrade 龍神機 龍神機改
また、出撃中のユニットに対してUpgradeコマンドを使うことで、RPGのボスに見られるような戦闘中に複数の形態に進化する敵を表現することもできます。なお、このような処理がやりやすいように、破壊されたユニットに対してUpgradeコマンドを使った場合はユニットがその場で復活したと見なします。
例
#宇宙怪獣ギルガスの破壊時
破壊 宇宙怪獣ギルガス:
#宇宙怪獣ギルガスが第一形態の場合
If Unit() = "宇宙怪獣ギルガス(第一形態)" Then
#ギルガスを第二形態に変化させて復活させる
Upgrade 宇宙怪獣ギルガス(第二形態)
Talk 烈
な!? 復活しやがった!!
Talk 速人
しかも、進化してやがるぜ…… 気をつけろ!
End
EndIf
#イベントの終了
Exit