** 内容はSRC2.2.33のものです **
MapAttackコマンド
マップ攻撃を実施
書式
MapAttack [unit] weapon X Y
指定項目説明
unitマップ攻撃を使用するユニットのメインパイロット名またはユニットID(省略可)
weapon使用するマップ攻撃の名称
X Y攻撃目標地点の座標
解説
unit がマップ攻撃weapon を使用します。マップ攻撃は座標(X,Y)に対して使用されたと解釈されます。攻撃目標位置の存在しない「M全」型のマップ攻撃でも座標はかならず指定してください。ただしこの場合、X及びYは攻撃範囲には影響しません。なお、残りENや気力条件などのマップ攻撃の使用条件が満たされている必要はありません。
マップ攻撃による攻撃結果を調節するにはSpecialPowerコマンドでスペシャルパワーを使ったり、IncreaseMoraleコマンドを使って気力を調節して下さい。
MapAttackコマンドの結果、他のイベントが発生することはありません。従って使用イベント、使用後イベントは発生しませんし、ユニットが損傷または破壊されても損傷率イベント、破壊イベント、全滅イベントは発生しません。また、標的を破壊しても経験値、資金を入手することはできません。
MapAttackコマンドが使用できるのはマップ攻撃による攻撃の場合のみです。通常の武器による攻撃を行いたい場合はAttackコマンドを使ってください。
プレイヤー操作時と異なり、MapAttackコマンドでは攻撃をかけるユニットがマップ画面中央に表示されません。中央に表示したい場合にはCenterコマンドを使って下さい。(ただし戦闘アニメ使用時は汎用戦闘アニメ側の処理によって中央表示される場合があります。)
(本コマンドはSRC Ver.1.6までのMapWeaponコマンドに相当するコマンドです。)
例
#宇宙怪獣ギルガスがマップ攻撃「スーパーノヴァ」を(5,5)を目標にして発射
MapAttack 宇宙怪獣ギルガス スーパーノヴァ 5 5