| local integer 名前 |
整数型 何故かオブジェクトエディタのコードは整数型 |
| local real 名前 |
実数型 HPマナや座標の指定に用いる |
| local unit 名前 |
ユニット型 種別ではなくそのユニット個人を指す(一意) |
| local string 名前 |
文字型 日本語の入力処理は謎 |
| local timer 名前 |
タイマー型 カウントダウンや周期的なトリガー定義に用いる |
| local location 名前 |
地点型 スキルを撃つ場所などに用いる |
| local boolean 名前 |
真偽型 主にフラグだな |
| local group 名前 |
グループ型 範囲内の対象をまとめて処理したいときなどに |
| local 変数型 array 名前 |
配列 要素数の設定はいらない模様 |
|
if (条件式) then 処理 else 処理 endif |
条件式をチェックし、成立すれば処理を実行する。 しなかった場合はelseの処理を実行する elseは省略可 |
| CreateDummy(player,location,integer,integer,integer) |
ユニット型を返す 自作関数 ダミーのスペルキャスターを作成する 引数は所持者、作成地点、ライフタイマー、取得スキル、取得スキルレベル |
| GetTriggerUnit() |
ユニット型 トリガーを起動したユニットを取り出す |
| GetLastCreatedUnit() |
ユニット型 最後に生成されたユニットを取り出す |
| GetTriggerPlayer() |
プレイヤー型 トリガーを起動したプレイヤーを取り出す |