Suika2でのフラグの管理 のバックアップ(No.1) - Polaris Engine Wiki

Wikiトップ   編集   新規作成   複製   名称変更   アップロード   添付ファイル一覧   バックアップ  

 

変数1番に値1をセットします

@set $1 = 1
  • すべての変数の初期値は0です。フラグを立てるときには値1をセットします
  • $0 から $9999 までの10000個の変数は、セーブデータごとに値が保存されます
  • 一方、 $10000 から $10999 までの1000個の変数は、すべてのセーブデータで共通の値をとり、グローバル変数と呼ばれます
  • グローバル変数は、イベントやCGを見たかどうかを記録するのに使います。

変数1番の値が1であればラベル abc にジャンプします

@if $1 == 1 abc
変数1番が1でない(フラグが立っていない)ときの処理を記述します。
:abc

変数1番の値が0であればラベル abc にジャンプします

@if $1 == 0 abc
変数1番が0でない(フラグが立っている)ときの処理を記述します。
:abc