変数とは
変数は一時的に値を入れておく箱のようなものです。
“数”とついていますが数を入れるとは限りません。
“数”とついていますが数を入れるとは限りません。
{VARIABLE my_unit Sergeant}
こうすれば変数my_unitに Sergent が格納されます。
{UNIT 1 $my_unit 3 5 ()}
そしてこうすれば軍曹を配置することができます。
変数に値を格納したい場合は$をつけず、
変数の値を使いたい場合は$をつけます。
変数の値を使いたい場合は$をつけます。
上記のVARIABLEマクロは、以下のように記述したのと同じです。
[set_variable] name=my_unit value=Sergeant [/set_variable]
自動的に値が格納される変数
変数 x1 と y1 は、何らかの行動などが起こった場合に、起こったユニットがいる位置が格納される変数です。
例えば、ユニットの攻撃時には、攻撃したユニットの位置がx1,y1に格納されます。
例えば、ユニットの攻撃時には、攻撃したユニットの位置がx1,y1に格納されます。
変数 side_number は、現在のプレイしているサイドの番号が格納されます。
変数 turn_number は、現在のターン番号が格納されます。