現在HPやMPの割合に応じて、ステータスの増減を行えるスクリプトです。
設定を変えることで様々な使い方ができます。
リメイク素材として
「ゲージによるステータス変動・改」が公開中です。
こちらのサポートも継続しますが、ほぼ上位互換なので改の利用をおすすめします。
こんなときに使おうHPが少なくなると防御力が上がるようにしたい。
MPが多いほど魔法力と魔法防御が上がるステートを作りたい。
TPが増えると攻撃力が上がるが防御力が下がるようにしたい。
使い方初期設定を変更することで様々なカスタマイズが可能です。
ATK_UP_STATE = "ステートID"ここで指定したステートが付与されているときだけ攻撃力の変動がおきます。
0にした場合はステートに関係なく常時変動するようになります。
攻撃力の変動を使わない場合は-1にして下さい。
ATK_UP_RATE = "増加量"攻撃力の増加量を設定します。
本来の攻撃力を100%として、ゲージ0のときは(100+増加量)%になります。
ゲージが半分のときは(100+増加量/2)%、ゲージMAX時は常に100%です。
ATK_HP_MP_TP = "1 / 2 / 3"どのゲージを参照するかの設定です。
1ならHP、2ならMP、3ならTPによって変動します。
DEF、MAT、MDFに関しても同じように設定します。
その他増加量の設定が少しわかりにくいですが、ゲージ0/半分/MAXを抜き出して考えると楽です。
Ver.1.1 小数点が入っていた不都合を修正(小数点以下は切り捨てになります)
Ver.2b 競合対策としてエイリアスの強化(なるべくリストの下に入れてください)
ステータス画面、装備画面、ショップ画面において変動を無効に。
スクリプト(Ver.1.1)をダウンロードスクリプト(Ver.2b)をダウンロード [11回]