●複数のフラグをまとめて判断する
複数のフラグ(true/false, on/offなど)をまとめて判断するやり方です。
全部のフラグが立ったらあるシナリオに分岐する、という時に使えると思います。
Famous Writerの整数型変数は、true/on = 1、false/off = 0 なので、
1*0 = 0、1*1 = 1、という数学(掛け算)を応用します。
一個でも0のフラグがあれば、結果は0になるというわけです。
--------
# 必要なフラグを全部掛けます(*1)
%result = %flag1 * %flag2 * ...
# 全部のフラグが立っていれば、hoge.txtにジャンプ
? %result = 1 : &Jmp = hoge.txt;
--------
v2では、掛ける記述(*1)は以下の通り。
--------
%result = %flag1; # 最初は代入します
%result * %flag2; # 以下、ひとつづつ掛けてゆきます
%result * %flag3;
# 以下同文 ...
--------
----------------------------------------------------------------
※ブラウザの「戻る」ボタンで戻ってください