撃墜数ランキングをシナリオに導入する際は、必ずシナリオの最初のプロローグorエピローグで以下のように記述してください。
また、インターミッションコマンド名は好きに変更してもらっても構いません。
記述例
プロローグ:
Global 撃墜数
IntermissionCommand 撃墜数ランキング Lib\撃墜数ランキング.eve
Exit
撃墜数インクルの使用方法に関しては下の撃墜数インクルサブルーチン書式解説を参照してください。
Ver.2.0以降からパイロットIDにも対応しました。(一部のサブルーチンのみ対応)
追加パイロットor暴走時パイロット間で撃墜数を連動させる際は、Global変数で撃墜数連動を作成してください。
Global変数でサポート撃墜数を作成すると、援護攻撃を行ったパイロットに撃墜数が加算されます。
(ただし、同時援護攻撃は例外)
また、Global変数で撃墜数制限解除を作成しない限り、撃墜数の最大値は999に制限されます。
撃墜数TOP3を登録
書式例
プロローグ:
ScoreSearch
Exit
撃墜数50以上のパイロットの気力を+5、撃墜数100以上のパイロットの気力を+10増加、撃墜数TOP3に入ったパイロットの気力を+5増加させる
書式例
ターン 1 味方:
ScoreBonus
Exit
ユニット&撃墜数を作成
書式指定項目 | 説明 |
party | 作成するユニットの陣営名 |
unit | 作成するユニットのユニット名称 |
rank | 作成するユニットのユニットランク(上限は999) |
pilot | 作成するユニットに乗るパイロットの名称(愛称ではなく必ず名称で指定してください) |
level | パイロットのレベル(1〜99(Optionコマンドの「レベル限界突破」オプション使用時は1〜999)) |
x y | ユニットを出撃させる座標(左上隅が(1,1)) |
score | パイロットの初期撃墜数(上限は999(Global変数で撃墜数制限解除を作成している場合は上限なし)) |
例
スタート:
SECreate 味方 ホワイトベース 0 ブライト=ノア(0079) 10 3 3 10
SECreate 味方 ガンダム 0 アムロ=レイ(0079) 10 5 5 10
SECreate 味方 ガンキャノン 0 カイ=シデン 8 5 7 8
SECreate 味方 ガンタンク 0 ハヤト=コバヤシ 8 7 5 8
Exit
パイロット&撃墜数を作成
書式指定項目 | 説明 |
pilot | 作成するパイロットの名称(愛称ではなく必ず名称で指定してください) |
level | パイロットのレベル(1〜99(Optionコマンドの「レベル限界突破」オプション使用時は1〜999)) |
score | パイロットの初期撃墜数(上限は999(Global変数で撃墜数制限解除を作成している場合は上限なし)) |
例
スタート:
SECreate 味方 ゲッター1 0 流竜馬 10 5 5 10
SEPilot 神隼人 10 10
SEPilot 巴武蔵 10 10
Ride 神隼人
Ride 巴武蔵
Unit イーグル号 0
Unit ジャガー号 0
Unit ベアー号 0
Exit
パイロットの撃墜数を作成
書式指定項目 | 説明 |
pilot | 作成するパイロットの名称またはグループID(愛称ではなく必ず名称で指定してください) |
score | パイロットの初期撃墜数(上限は999(Global変数で撃墜数制限解除を作成している場合は上限なし)) |
例
スタート:
Create 味方 マジンガーZ 0 兜甲児 10 5 5 非同期
Score 兜甲児 10
Refresh
Exit
陣営の撃墜数を作成
書式指定項目 | 説明 |
party | 撃墜数を作成する陣営名 |
例
スタート:
Create 敵 ザク(シャア専用) 0 シャア=アズナブル 10 10 14
Create 敵 ザクU 0 デニム(0079) 8 8 10
Create 敵 ザクU 0 ジーン(0079) 7 12 12
Create 敵 ザクU 0 スレンダー(0079) 7 13 16
ScoreEach 敵
Exit
パイロット&撃墜数を入れ替え
書式指定項目 | 説明 |
pilot1 | 入れ替え前のパイロット名称 |
pilot2 | 入れ替え後のパイロット名称 |
例
エピローグ:
ScoreChange リュウセイ=ダテ(新米) リュウセイ=ダテ
Exit
パイロット間の撃墜数を連動
書式指定項目 | 説明 |
pilot1 | 連動元のパイロット名称 |
pilot2 | 連動先のパイロット名称 |
例
スタート:
SECreate 味方 ダンガイオー 0 ロール=クラン 10 5 5 10
Score ロール=クラン(弾劾凰) 10
SEPilot ミア=アリス 10 10
SEPilot パイ=サンダー 10 10
SEPilot ランバ=ノム 10 10
Ride ミア=アリス
Ride パイ=サンダー
Ride ランバ=ノム
Unit ダン・セカンド 0
Unit ダン・ファースト 0
Unit ダン・サード 0
Unit ダン・フォース 0
ScoreInterlock ロール=クラン ロール=クラン(弾劾凰)
Exit
撃墜数を削除
書式指定項目 | 説明 |
pilot | 撃墜数を削除するパイロットの名称またはグループID(愛称ではなく必ず名称で指定してください) |
例
エピローグ:
RemoveScore シャア=アズナブル
RemoveScore ララア=スン
Leave シャア
Leave ララア
Exit
陣営の撃墜数を削除
書式指定項目 | 説明 |
party | 撃墜数を削除する陣営名 |
例
エピローグ:
RemoveScoreEach NPC
RemoveScoreEach 敵
Exit