現在表示しているスレッドのdatの大きさは182KBです。
レス数が1000を超えています。残念ながら全部は表示しません。
前スレ>>990へ
[state -2, 0];防御力変化
type = DefenceMulSet
trigger1 = 1
value = fvar(25)
ignorehitpause = 1
[state -2, 0];ランダムで出た数値を受け取るVar
type = VarSet
trigger1 = 1
fvar(25) = var(34)+1
ignorehitpause = 1
[state -2, 0];ランダム用Var
type = VarRandom
trigger1 = enemynear,MoveHit = 1
trigger1 = Life >= 660
v = 34
range = 4,9
ignorehitpause = 1
これで一応動いたが、これだと体力が異常に減るぞ
[state -2, 0];防御力変化
type = DefenceMulSet
trigger1 = 1
value = fvar(25)
ignorehitpause = 1
[state -2, 0];varをfvarに代入して小数点を出せるようにする
type = VarSet
trigger1 = 1
fvar(26) = var(34)
ignorehitpause = 1
[state -2, 0];ランダムで出た数値を受け取るVar
type = VarSet
trigger1 = 1
fvar(25) = 1.0-(fvar(26)/10)
ignorehitpause = 1
[state -2, 0];ランダム用Var
type = VarRandom
trigger1 = enemynear,MoveHit = 1
trigger1 = Life >= 660
v = 34
range = 4,9
ignorehitpause = 1
こっちの方が防御力補正っぽくは見えるが……どういうものを求めているのかが分からないのでとりあえず保留
fvar(25)/fvar(26)/var(34)は検証に使ったキャラの空いていた変数なので随時置き換えて使ってくれ
あと、これだとMoveHitResetを使っているキャラクターの時に上手く補正が掛からないから、その辺の対策も入れておくべきかも
>>23
乙
そういえばwikiも書き換えないといけないんだった……