使用するたびに属性威力が強化/弱体するプラグイン
Posted: 2018年1月06日(土) 22:32
いつもお世話になっております。
現在制作しているゲームで
「使用するたびに同属性の威力が強化され、反対属性の威力が弱体する」
スキルを作りたくてリクエストさせていただきました。
次の内容を盛り込むことできればと思っております。
・属性ID1のスキルを使用した際に
属性ID1のスキル全体の威力を〇%上昇させ、
属性ID2のスキル全体の威力を〇%減少させたい。
(例:ファイアⅠを使用すると火属性スキルの威力が上がり、氷属性スキルの威力が下がる)
・上昇または減少する数値をスキルごとに決定したい。
(例:ファイアⅠ使用時は1%の上昇/減少幅だが、ファイアⅣ使用時は10%の上昇/減少幅となる)
・アクターごとに管理させたい。
(例:アクターID1は属性ID1の威力が25%上がっているが、
アクターID2は属性ID2の威力が10%上がっている)
・属性威力の上昇率に最大値/最小値を設定させたい
(-50%未満にはならない/+50%を超えて上がらない、というイメージ)
・可能であればステータス画面に各属性の上昇率/減少率を表示させたい
(他のプラグインとの関係もあると思いますのでこちらは難しいかもしれませんが・・・)
セルフ変数のプラグインなどを使って自身でやってみてはいるのですが、
当方がセルフ変数に不慣れであり、
アクター個別管理や最大値の設定などでつまづいてしまっております。
どうぞよろしくお願い致します。
現在制作しているゲームで
「使用するたびに同属性の威力が強化され、反対属性の威力が弱体する」
スキルを作りたくてリクエストさせていただきました。
次の内容を盛り込むことできればと思っております。
・属性ID1のスキルを使用した際に
属性ID1のスキル全体の威力を〇%上昇させ、
属性ID2のスキル全体の威力を〇%減少させたい。
(例:ファイアⅠを使用すると火属性スキルの威力が上がり、氷属性スキルの威力が下がる)
・上昇または減少する数値をスキルごとに決定したい。
(例:ファイアⅠ使用時は1%の上昇/減少幅だが、ファイアⅣ使用時は10%の上昇/減少幅となる)
・アクターごとに管理させたい。
(例:アクターID1は属性ID1の威力が25%上がっているが、
アクターID2は属性ID2の威力が10%上がっている)
・属性威力の上昇率に最大値/最小値を設定させたい
(-50%未満にはならない/+50%を超えて上がらない、というイメージ)
・可能であればステータス画面に各属性の上昇率/減少率を表示させたい
(他のプラグインとの関係もあると思いますのでこちらは難しいかもしれませんが・・・)
セルフ変数のプラグインなどを使って自身でやってみてはいるのですが、
当方がセルフ変数に不慣れであり、
アクター個別管理や最大値の設定などでつまづいてしまっております。
どうぞよろしくお願い致します。