スキルツリー本体 - SkillTree.js
シェア用テキスト:
▼スキルツリー本体(うなぎおおとろ様作) - SkillTree.js
https://plugin.fungamemake.com/archives/27684
スキルツリーを導入するプラグインです。設定方法については、「SkillTreeConfig.js」を参照してください。
ふりがな:すきるつりーほんたい
機能概要: スキルツリーを導入するプラグインです。設定方法については、「SkillTreeConfig.js」を参照してください。
利用規約(ライセンス): MITライセンス
作者:うなぎおおとろ
作者サイト:https://x.com/unagiootoro8388
解説ページ:http://unagiootoro.f5.si/?archive=43
ダウンロードページ:https://raw.githubusercontent.com/unagiootoro/RPGMZ/mas…
ファイル名:SkillTree.js
プラグインのヘルプ:
/*:ja @target MV MZ @plugindesc スキルツリー v1.5.2 @author うなぎおおとろ @url https://raw.githubusercontent.com/unagiootoro/RPGMZ/master/SkillTree.js @param SpName @type string @default SP @desc ゲーム中でのSPの文言を指定します。 @param MaxSp @type number @default 9999 @desc 取得可能なSPの最大値を設定します。 @param EnabledSkillTreeSwitchId @type switch @default 0 @desc メニューコマンドでスキルツリーを有効/無効を設定するスイッチのIDを指定します。0を指定すると常にスキルツリーは有効になります。 @param EnableGetSpWhenBattleEnd @type boolean @default true @desc trueを設定すると、戦闘終了時にSPを入手できるようになります。 @param EnableGetSpWhenLevelUp @type boolean @default true @desc trueを設定すると、レベルアップ時にSPを入手できるようになります。 @param ViewMode @type string @default wide @desc wideを設定すると、横にスキルツリーを表示します。longを設定すると、縦にスキルツリーを表示します。 @param EnableMZLayout @type boolean @default false @desc trueを設定すると、RPGツクールMZのレイアウト形式に合わせます。(MZ限定) @param RectImageFileName @type file @dir img @desc 取得済みスキルのアイコンを囲む画像のファイル名を指定します。空欄の場合、直線の枠でアイコンを囲みます。 @param IconWidth @type number @default 32 @desc アイコンの横幅を指定します。 @param IconHeight @type number @default 32 @desc アイコンの縦幅を指定します。 @param IconSpaceWidth @type number @default 32 @desc アイコン間のスペースの横幅を指定します。 @param IconSpaceHeight @type number @default 32 @desc アイコン間のスペースの縦幅を指定します。 @param ViewLineWidth @type number @default 3 @desc ラインの幅を指定します。 @param ViewLineColorBase @type string @default #000000 @desc スキル未習得の線の色を指定します。 @param ViewLineColorLearned @type string @default #00aaff @desc スキル習得済みの線の色を指定します。 @param ViewBeginXOffset @type number @default 24 @desc スキルツリーの描画開始X座標を指定します。 @param ViewBeginYOffset @type number @default 24 @desc スキルツリーの描画開始Y座標を指定します。 @param ViewCursorOfs @type number @default 6 @desc スキルツリーのアイコンに対するカーソルの座標オフセットを指定します。 @param ViewRectColor @type string @default #ffff00 @desc 取得済みスキルのアイコンを囲む枠線の色を指定します。 @param ViewRectOfs @type number @default 1 @desc 取得済みスキルのアイコンを囲む枠線または枠画像の座標オフセットを指定します。 @param LearnSkillSeFileName @type file @dir audio/se @default Item3 @desc スキルを習得したときに再生するSEのファイル名を指定します。 @param LearnSkillSeVolume @type number @default 90 @desc スキルを習得したときに再生するSEのvolumeを指定します。 @param LearnSkillSePitch @type number @default 100 @desc スキルを習得したときに再生するSEのpitchを指定します。 @param LearnSkillSePan @type number @default 0 @desc スキルを習得したときに再生するSEのpanを指定します。 @param MenuSkillTreeText @type string @default スキルツリー @desc メニューコマンドに表示するスキルツリーのコマンド名を指定します。 @param NeedSpText @type string @default 必要%1: @desc スキルツリーウィンドウに表示する必要SPのテキストを指定します。%1:SP名 @param OpenedNodeText @type string @default 取得済み @desc スキルが取得済みの場合に必要SPの代わりに表示するテキストを指定します。 @param NodeOpenConfirmationText @type string @default %1%2を消費して%3を取得しますか? @desc スキル取得有無の選択画面で、確認用のテキストを表示します。%1:消費するSP値, %2:SP名, %3:取得するスキル名 @param NodeOpenYesText @type string @default 習得する @desc スキル取得有無の選択画面で、スキルを取得する場合のテキストを指定します。 @param NodeOpenNoText @type string @default 習得しない @desc スキル取得有無の選択画面で、スキルを取得しない場合のテキストを指定します。 @param BattleEndGetSpText @type string @default %1%2を入手した。 @desc 戦闘終了時にSPを入手したときに表示するテキストを指定します。%1:入手するSP値, %2:SP名 @param LevelUpGetSpText @type string @default %1%2を入手した。 @desc レベルアップ時にSPを入手したときに表示するテキストを指定します。%1:入手するSP値, %2:SP名 @help スキルツリーを導入するプラグインです。 設定方法については、「SkillTreeConfig.js」を参照してください。 [ライセンス] このプラグインは、MITライセンスの条件の下で利用可能です。 */