スキルツリープラグイン

フォーラムルール
素材の利用規約を決めたいけど、どんなことを書けばいいのか分からない場合は、
素材のテンプレートをご利用下さい。
アバター
うなぎおおとろ
記事: 25
登録日時: 2017年7月16日(日) 13:38

スキルツリープラグイン

投稿記事by うなぎおおとろ » 2020年8月01日(土) 12:43

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

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

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

・マップからの読み込みを行わなかった場合
cap1.png
cap1.png (255.2 KiB) 閲覧数: 213 回


・マップからの読み込みを行った場合
cap2.png
cap2.png (263.12 KiB) 閲覧数: 213 回


・読み込んだマップ
cap3.png
cap3.png (78.26 KiB) 閲覧数: 213 回


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

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

【ダウンロード】

次の二つのファイルをダウンロードし、「SkillTreeConfig.js」、「SkillTree.js」の順番でプラグインを登録してください。
なお、このプラグインは、ファイル名を任意のものに変更しても動作します。

↓ダウンロード先(リンクを右クリックして、「名前を付けてリンク先を保存」でダウンロードしてください)
「スキルツリー」プラグイン
https://raw.githubusercontent.com/unagiootoro/RPGMV/master/SkillTree.js

「スキルツリーコンフィグ」プラグイン
https://raw.githubusercontent.com/unagiootoro/RPGMV/master/SkillTreeConfig.js

“MV:プラグイン素材” へ戻る