MUGENについて語るスレpart543


告知欄


■MUGENについて語るスレpart543

現在表示しているスレッドのdatの大きさは167KBです。
レス数が1000を超えています。残念ながら全部は表示しません。

487 名前: no name :2011/04/11(月) 21:01:58 ID:V17YAkIE

先ほど割合ダメージどうたら言ってた物ですが、
煮詰めた結果、割合ダメージ全キャラ対応版完成しましたよ。



[state -2]
type = varset
trigger1 = 1
v = 22
value = floor ( enemynear,const(data.life)*1 )

[state -2]
type = varset
trigger1 = 1
v = 23
value = floor ( enemynear,const(data.defence)*1 )

[state -2]
type = varset
trigger1 = 1
v = 24
value = floor ( Var(22)*((Var(23)*10)*Var(20)/1000)/1000 )



[state 200]
type = varset
trigger1 = time = 0
v = 20
value = 20

[State 200, ヒット定義]
type = HitDef
trigger1 = AnimElem = 4
attr = S, NA ;立ち通常打撃(Standing, Normal Attack)
damage = floor(Var(24)),0



シングルならこれでおkです。
念のためVar(22)Var(23)で数値を安定化させてますが意味ないですね。
そのままVar(24)の記述に(enemynear,const(OOOO))でも良いような気がします。
取り合えず実験結果は、
HP3000、防御100の相手には60ダメージ。(通常なら20)
HP1000、防御400の相手には20ダメージ。(通常なら5)
与える事に成功しました。
他にもHP防御とも100や1000ピッタリの相手ではなくても、
ちゃんとダメージが思うように通りました。
初段の単発攻撃ならTargetLifeAddに頼らなくても多分これで完璧です。
ただ根性値持ちの相手で防御力が変動する相手には、この式は通じないですね。
相手の現時点の防御力を見れる方法って何か無い物ですかね?

新着レスの表示 掲示板に戻る 全部 前100 次100 最新50