組み込み関数 用途別 > 変数操作 > variable_struct_set()
この関数を使用すると、構造体で特定の変数の値を設定できます。 構造体参照と変数の名前を指定して、値を文字列として設定し(以下のサンプルコードを参照)、最後に設定する値を指定します(任意の有効なデータ型にすることができます)。 変数が構造体にまだ存在しない場合は、変数が作成され、値が割り当てられます。
variable_struct_set(struct, name, val);
if !variable_struct_exists(mystruct, "shields") { variable_struct_set(mystruct, "shields", 0); }
上記コードは構造体 "mystruct" に変数 "shields" が存在しない場合、"shields" に 0 を設定しています