【解決済み】ステータス値に応じて効果が変わる装備
Posted: 2025年5月16日(金) 09:05
装備A
ステータス値が[HP,攻撃,防御,魔防]が高いキャラAが装備すると、
[HP,攻撃,防御,魔防]が上昇し[MP,魔法,敏捷性,運]が低下。
装備B
ステータス値が[攻撃,魔法,敏捷性]が高いキャラBが装備すると、
[攻撃,魔法,敏捷性]が上昇し[防御,魔防,運]が低下。
(HPとMPなど一部を参照しない例)
上昇か低下かを参照する基準は「対象のパラメータの値が高い方から数えて〇つ上昇、残りは低下」のような処理。
上昇と低下は定数ではなく%割合で、値が高いほど恩恵が高くなる。
ステートや武器防具で変動したステータス値も上昇か低下かを参照する基準に含める。
上記のような装備(アクセサリーのようなもの)を作りたいのですが、良いやり方をご存知の方がいらっしゃいましたら教えてくださると幸いです。
よろしくお願いいたします。
ステータス値が[HP,攻撃,防御,魔防]が高いキャラAが装備すると、
[HP,攻撃,防御,魔防]が上昇し[MP,魔法,敏捷性,運]が低下。
装備B
ステータス値が[攻撃,魔法,敏捷性]が高いキャラBが装備すると、
[攻撃,魔法,敏捷性]が上昇し[防御,魔防,運]が低下。
(HPとMPなど一部を参照しない例)
上昇か低下かを参照する基準は「対象のパラメータの値が高い方から数えて〇つ上昇、残りは低下」のような処理。
上昇と低下は定数ではなく%割合で、値が高いほど恩恵が高くなる。
ステートや武器防具で変動したステータス値も上昇か低下かを参照する基準に含める。
上記のような装備(アクセサリーのようなもの)を作りたいのですが、良いやり方をご存知の方がいらっしゃいましたら教えてくださると幸いです。
よろしくお願いいたします。