変数の値や、キャラクターのパラメータを更新する場合などの「数値」は直接数値を指定してもよいのですが、計算式にすることができます。
5*(2+atk)+hp
とすることで、その処理のトリガーを引いたプレイヤーの”hp”や”atk”といった”パラメータ値”を代入した計算を行なったりできます。
場面によって若干異なりますが、以下のようなものを計算式に使用可能です。
・数値(半角) .. 固定値で良い場合は数値のみを半角で指定してください。
・lv .. 使用者のレベル
・str,vitといった設定されたベースパラメータ
・hp,mpといった設定された算出パラメータ
・hp:max .. hpの最大値
・存在しない変数を使用した場合、計算結果は0となる
・+,-,*,/,(,)などの演算子
・Math.floor()などの一部Math関数
・2d6(6面ダイス2個の合計値),5d10(10面ダイス5個の合計値)などのランダム処理
・[lv]d6 とすると6面ダイスxキャラクターレベル数分 などの処理が可能です
・%変数タイプ@変数名%..変数タイプworld,area,team,target,tempなどが使えます