初投稿です
某育成ゲームのように敵キャラに複数の属性、タイプを持たせそれによって属性有効度が決まるといったものを作ることは出来ないでしょうか?
炎タイプは水に弱く、草に強いみたいなのを一括で管理できれば炎に他のタイプが複合しているキャラの相性なども楽に作れるのではと思いました。
また、メモなどで管理出来るようにして、自分の属性と同じ属性のスキルを使用すると威力が上がったり、相手の属性によって分岐するスキルなどを作成できれば良いなと思っています。
【解決済】キャラにタイプ(属性)を指定し一括に管理するスクリプト
【解決済】キャラにタイプ(属性)を指定し一括に管理するスクリプト
最後に編集したユーザー ずーめみ [ 2020年10月22日(木) 00:21 ], 累計 1 回
- Plasma Dark
- 記事: 736
- 登録日時: 2020年2月08日(土) 02:29
- 連絡する:
Re: キャラにタイプ(属性)を指定し一括に管理するスクリプト
いわゆるタイプ相性の管理だけであれば、ステートで実現可能です。某育成ゲームのように敵キャラに複数の属性、タイプを持たせそれによって属性有効度が決まるといったものを作ることは出来ないでしょうか?
炎や水、草などのステートを作成し、ゲーム開始時にアクターに付与、永続的に解除されないようにしておけば良いでしょう。
ステートが戦闘不能で解除されないようにするプラグインもあります。
https://github.com/triacontane/RPGMaker ... erDeath.js
タイプ一致技も、自身のステートに応じてダメージ計算に倍率をかけたりするプラグインを書けば実現可能ですね。自分の属性と同じ属性のスキルを使用すると威力が上がったり、相手の属性によって分岐するスキルなどを作成できれば良いなと思っています。
この場合はスキル自体に特定の属性であること(特定のステートでダメージが上昇すること)を表すメモを追記して利用する、みたいな方針が良いのでは。
分岐については詳細な要件次第ですが、これも対象のステート依存でスキル効果を変更するようなプラグインを書くことになるかと思います。
Re: キャラにタイプ(属性)を指定し一括に管理するスクリプト
なるほど!ステート付与にすれば簡単に管理出来そうですね
他にも考えていたアイテムによる属性強化などもステートを中心に作っていけば確かにやりやすそうです!
ご回答ありがとうございました
他にも考えていたアイテムによる属性強化などもステートを中心に作っていけば確かにやりやすそうです!
ご回答ありがとうございました

Re: キャラにタイプ(属性)を指定し一括に管理するスクリプト
自分も回答失礼します。
ステートに有効度を設定せずとも、アクターや職業、敵キャラの特徴欄に『炎200%』『草50%』みたいな感じで用意すれば手っ取り早いかと。
タイプ一致技の仕様については、やな様の『○○の知識』プラグインがあれば実現可能かなと思われます。
ステートに有効度を設定せずとも、アクターや職業、敵キャラの特徴欄に『炎200%』『草50%』みたいな感じで用意すれば手っ取り早いかと。
タイプ一致技の仕様については、やな様の『○○の知識』プラグインがあれば実現可能かなと思われます。