スキルツリープラグイン

スキルツリーを導入するプラグインです。
SPを使ってスキルを習得するスキルツリーを作成することができます。

すでにツクールMVには他にスキルツリーのプラグインはありますが、ツクールMZでもスキルツリーが使いたかったので、MZへの移植を前提にして一から作成しました。

特徴は、マップからスキルツリーを読み込むことができることです。この機能を使用することで、ある程度自由なレイアウトのスキルツリーを作成することができます。もちろん、この機能を使用しなくても、プラグイン側である程度いい感じにスキルツリーを自動で作ってくれます。

・マップからの読み込みを行わなかった場合
キャプチャ.PNG

・マップからの読み込みを行った場合
キャプチャ2.PNG

・読み込んだマップ
キャプチャ3.PNG

スキルツリーの設定のほとんどは、「SkillTreeConfig.js」というコンフィグファイルを直接書き換えることによって行います。

【簡単な概要】
スキルツリーの設定は、「SkillTreeConfig.js」ファイルを編集することで行います。
基本的な設定としては、アクターごとにスキルツリーのタイプ(剣スキルや魔法スキルなど)を設定し、
そしてタイプごとにスキルツリーを構築します。
スキルツリーの構築は、スキルの派生設定(ファイアⅠを取得したらファイアⅡが取得可能になるなど)によって行います。

・v1.2.0でタイプの引継ぎ機能を追加しました。
特定の条件を満たすとスキルツリーに新たなスキルが追加されるようにしたい場合、「タイプの引継ぎ」を使用します。
例えば、タイプ「下位魔法」を「上位魔法」に変更したい場合、あらかじめ両方のタイプをコンフィグに登録した上で、
「上位魔法」は無効化しておきます。そして、タイプの引継ぎ機能を用いて、「下位魔法」を「上位魔法」に引き継がせます。

【ダウンロード】
次の二つのファイルをダウンロードし、「SkillTreeConfig.js」、「SkillTree.js」の順番でプラグインを登録してください。
※v1.2.1でプラグインの順番に依存しないように対応しました。

なお、このプラグインは、ファイル名を任意のものに変更しても動作します。

↓ダウンロード先(リンクを右クリックして、「名前を付けてリンク先を保存」でダウンロードしてください)
「スキルツリー」プラグイン

「スキルツリーコンフィグ」プラグイン
 
最後に編集:
トップ