RPGツクールMV用プラグイン日本語訳

日本語版 YEP X Subclass プラグインVer1.11

更新日:

こちらは「アクターに主要職業に加えて、サブ職業を設定できるプラグイン」です。

最新版はYanfly様のサイトで英語版が配布されています。
http://yanfly.moe/

これを簡単に日本語化したファイルをアップいたしました。

どなたかのお役に立てば幸いです。

 /*:ja
 * @plugindesc v1.11 (要YEP_ClassChangeCore.js) アクターに主要職業に加えて、サブ職業を設定できます。
 * @author Yanfly Engine Plugins
 *
 * @param ---職業メニュー---
 * @default
 *
 * @param Subclass Command
 * @parent ---職業メニュー---
 * @desc 'Subclass'コマンドの表示テキスト
 * @default サブ職業
 *
 * @param Show Command
 * @parent ---職業メニュー---
 * @type boolean
 * @on 表示
 * @off 非表示
 * @desc デフォルトでサブ職業コマンドを表示しますか?
 * 非表示 - false     表示 - true
 * @default true
 *
 * @param Enable Command
 * @parent ---職業メニュー---
 * @type boolean
 * @on 有効
 * @off 無効
 * @desc デフォルトでサブ職業コマンドを有効にしますか?
 * 無効 - false     有効 - true
 * @default true
 *
 * @param Name Format
 * @parent ---職業メニュー---
 * @desc 職業/サブ職業の表示
 * %1 - 主要職業     %2 - サブ職業
 * @default %1/%2
 *
 * @param Subclass Color
 * @parent ---職業メニュー---
 * @type number
 * @min 0
 * @max 31
 * @desc アクターのサブ職業に使用される文字色
 * @default 5
 *
 * @param ---能力値---
 * @default
 *
 * @param MaxHP
 * @parent ---能力値---
 * @type number
 * @decimals 2
 * @min 0
 * @desc サブ職業の最大HPの追加率
 * @default 0.10
 *
 * @param MaxMP
 * @parent ---能力値---
 * @type number
 * @decimals 2
 * @min 0
 * @desc サブ職業の最大MPの追加率
 * @default 0.10
 *
 * @param ATK
 * @parent ---能力値---
 * @type number
 * @decimals 2
 * @min 0
 * @desc サブ職業の攻撃力の追加率
 * @default 0.20
 *
 * @param DEF
 * @parent ---能力値---
 * @type number
 * @decimals 2
 * @min 0
 * @desc サブ職業の防御力の追加率
 * @default 0.20
 *
 * @param MAT
 * @parent ---能力値---
 * @type number
 * @decimals 2
 * @min 0
 * @desc サブ職業の魔法力の追加率
 * @default 0.20
 *
 * @param MDF
 * @parent ---能力値---
 * @type number
 * @decimals 2
 * @min 0
 * @desc サブ職業の魔法防御の追加率
 * @default 0.20
 *
 * @param AGI
 * @parent ---能力値---
 * @type number
 * @decimals 2
 * @min 0
 * @desc サブ職業の敏捷性の追加率
 * @default 0.20
 *
 * @param LUK
 * @parent ---能力値---
 * @type number
 * @decimals 2
 * @min 0
 * @desc サブ職業の運の追加率
 * @default 0.20
 *
 * @param EXP
 * @parent ---能力値---
 * @type number
 * @decimals 2
 * @min 0
 * @desc 獲得経験値のサブ職業の獲得率
 * @default 0.25
 *
 * @param JP
 * @parent ---能力値---
 * @type number
 * @decimals 2
 * @min 0
 * @desc 獲得JPのサブ職業の獲得率
 * @default 0.25
 *
 * @param ---特殊・追加能力---
 * @default
 *
 * @param Skill Types
 * @parent ---特殊・追加能力---
 * @type boolean
 * @on YES
 * @off NO
 * @desc ユーザーはサブ職業が所有するスキルタイプを使用できますか?
 * NO - false     YES - true
 * @default true
 *
 * @param Added Skills
 * @parent ---特殊・追加能力---
 * @type boolean
 * @on YES
 * @off NO
 * @desc サブ職業から追加スキルを持ち越す?
 * NO - false     YES - true
 * @default true
 *
 * @param Param Rates
 * @parent ---特殊・追加能力---
 * @type boolean
 * @on YES
 * @off NO
 * @desc サブ職業から能力値率を引き継ぐ?
 * NO - false     YES - true
 * @default false
 *
 * @param X-Param Values
 * @parent ---特殊・追加能力---
 * @type boolean
 * @on YES
 * @off NO
 * @desc サブ職業からX能力値を引き継ぐ?
 * NO - false     YES - true
 * @default false
 *
 * @param S-Param Rates
 * @parent ---特殊・追加能力---
 * @type boolean
 * @on YES
 * @off NO
 * @desc サブ職業からS能力値率を引き継ぐ?
 * NO - false     YES - true
 * @default false
 *
 * @param Element Rates
 * @parent ---特殊・追加能力---
 * @type boolean
 * @on YES
 * @off NO
 * @desc サブ職業から属性率を引き継ぐ?
 * NO - false     YES - true
 * @default false
 *
 * @param Debuff Rates
 * @parent ---特殊・追加能力---
 * @type boolean
 * @on YES
 * @off NO
 * @desc サブ職業からデバフ率を引き継ぐ?
 * NO - false     YES - true
 * @default false
 *
 * @param State Rates
 * @parent ---特殊・追加能力---
 * @type boolean
 * @on YES
 * @off NO
 * @desc サブ職業から能力値率を引き継ぐ?
 * NO - false     YES - true
 * @default false
 *
 * @param State Resist
 * @parent ---特殊・追加能力---
 * @type boolean
 * @on YES
 * @off NO
 * @desc サブ職業からステート抵抗を引き継ぐ?
 * NO - false     YES - true
 * @default false
 *
 * @param Attack Element
 * @parent ---特殊・追加能力---
 * @type boolean
 * @on YES
 * @off NO
 * @desc サブ職業から攻撃属性を引き継ぐ?
 * NO - false     YES - true
 * @default false
 *
 * @param Attack State
 * @parent ---特殊・追加能力---
 * @type boolean
 * @on YES
 * @off NO
 * @desc サブ職業から攻撃ステートを引き継ぐ?
 * NO - false     YES - true
 * @default false
 *
 * @param Weapons
 * @parent ---特殊・追加能力---
 * @type boolean
 * @on YES
 * @off NO
 * @desc サブ職業から装備可能な武器を引き継ぐ?
 * NO - false     YES - true
 * @default false
 *
 * @param Armors
 * @parent ---特殊・追加能力---
 * @type boolean
 * @on YES
 * @off NO
 * @desc サブ職業から装備可能な防具を引き継ぐ?
 * NO - false     YES - true
 * @default false
 *
 * @help
 * 翻訳:ムノクラ
 * https://munokura.tk/
 * https://twitter.com/munokura/
 *
 * ============================================================================
 * Introduction
 * ============================================================================
 *
 * このプラグインは YEP_ClassChangeCore.js を必要とします。
 * このプラグインがプラグイン管理の
 * YEP_ClassChangeCore.js の下にあることを確認してください。
 *
 * このプラグインを使用すると、
 * アクターに主要職業に加えて、サブ職業を設定できます。
 * サブ職業化した時、アクターはサブ職業の
 * スキルセット・武器・防具のオプションの設定によって、
 * サブ職業の恩恵を受けることができます。
 * また、サブ職業をアクターに対して有効にすることで、
 * ステータスボーナスを得られるか設定できます。
 *
 * ============================================================================
 * Notetags
 * ============================================================================
 *
 * サブクラス化の設定を変更するには、次のメモタグを使用できます。
 *
 * アクターのメモタグ
 *   <Subclass: x>
 *   アクターのデフォルトのサブ職業をxに設定します。
 *
 *   <Cannot Change Subclass>
 *   このアクターがサブ職業を変更できなくなります。
 *   ただし、他のプラグインコマンドで変わる可能性があります。
 *
 *   <Restrict Class: x>
 *   <Restrict Class: x, x, x>
 *   <Restrict Class: x to y>
 *   このアクターは、自分の主要職業を職業x(y)に切り替えることはできません。
 *   これはサブ職業には適用されません。
 *   アクターはイベントを通してこの職業に変更することができます。
 *
 *   <Restrict Subclass: x>
 *   <Restrict Subclass: x, x, x>
 *   <Restrict Subclass: x to y>
 *   このアクターは、自分のサブ職業を職業x(y)に切り替えることはできません。
 *   これは主要職業には適用されません。
 *   アクターはイベントを通してこのサブ職業に変更することができます。
 *
 * 職業のメモタグ
 *   <Primary Only>
 *   この職業は基本職業にしか職業変更できません。
 *   アクターはイベントを通してこの職業に変更できます。
 *
 *   <Subclass Only>
 *   この職業はサブ職業に職業変更することができます。
 *   アクターはイベントを通してこのサブ職業に変更することができます。
 *
 *   <Subclass x Combo Name: text>
 *   この職業が主要職業でサブ職業が職業IDxの場合、
 *   表示される職業名は'text'になります。
 *   例えば、職業の組み合わせが 戦士/魔術師 の場合、
 *   名前は 魔法戦士 として表示されることがあります。
 *
 *   <Hero Combo Name: text>
 *   <Warrior Combo Name: text>
 *   代わりに職業の名前を使用する場合、職業の名前を書き出すことができます。
 *   同じ名前の職業が複数ある場合、最も高いIDを持つ職業が優先されます。
 *
 * スキルとアイテムのメモタグ
 *   <Require Class: x>
 *   <Require Class: x, x, x>
 *   <Require Class: x to y>
 *   xを職業のIDに置き換えます。
 *   このスキル/アイテムはリストされた職業xのみが使用できます。
 *   これは敵には適用されません。
 *
 *   <Require Subclass: x>
 *   <Require Subclass: x, x, x>
 *   <Require Subclass: x to y>
 *   xを職業のIDに置き換えます。
 *   このスキル/アイテムは、リストされたサブ職業xにのみ使用できます。
 *   これは敵には適用されません。
 *
 * ============================================================================
 * Plugin Commands
 * ============================================================================
 *
 * ゲームを通してサブ職業を変えるために、
 * 以下のプラグインコマンドを使うことができます。
 *
 * プラグインコマンド
 * 
 *   ShowSubclass
 *   HideSubclass
 *   - 職業変更メニューのサブ職業コマンドを表示/非表示にします。

 *
 *   EnableSubclass
 *   DisableSubclass
 *   - 職業変更メニューのサブ職業コマンドを有効/無効にします。
 *
 *   ChangeSubclass x y
 *   - アクターxのサブ職業をyに変更します。
 *   サブ職業を削除するには、yを0に置き換えます。
 *
 *   EnableSubclassChange 5
 *   DisableSubclassChange 5
 *   - アクター5のサブ職業変更を有効/無効にします。
 *
 * ============================================================================
 * Changelog
 * ============================================================================
 *
 * Version 1.11:
 * - Updated for RPG Maker MV version 1.5.0.
 *
 * Version 1.10:
 * - Compatibility update with Class Change Core's <Use Nickname> notetag.
 *
 * Version 1.09:
 * - Added <Cannot Change Subclass> notetag for actors. Added plugin commands:
 * EnableSubclassChange and DisableSubclassChange for actors.
 *
 * Version 1.08:
 * - Compatibility update with other plugins.
 *
 * Version 1.07:
 * - Updated for RPG Maker MV version 1.1.0.
 *
 * Version 1.06:
 * - Added 'EXP' plugin parameter. This determines the rate the equipped
 * subclass will earn EXP.
 * - Added 'JP' plugin parameter. This determines the rate the equipped
 * subclass will earn JP.
 *
 * Version 1.05:
 * - Fixed a bug where changing a dead actor's subclass would revive them.
 *
 * Version 1.04:
 * - Fixed an issue that would turn the ATB gauge in battle a different color.
 *
 * Version 1.03:
 * - Fixed a bug that would duplicate non-independent items.
 * 
 * Version 1.02:
 * - Fixed a bug that would heal an actor's HP to full by switching subclasses.
 *
 * Version 1.01:
 * - Fixed a bug that added maximum rate for certain subclass inheritances.
 * - Added a failsafe for undefined subclasses due to MV's database not
 * updating the Classes.JSON file properly.
 *
 * Version 1.00:
 * - Finished Plugin!
 */

スポンサードリンク

スポンサードリンク

-RPGツクールMV用プラグイン日本語訳

執筆者:

関連記事

日本語版 YEP X Visual Hp Gauge プラグインVer1.07

こちらは「敵のHPゲージ(数値)を表示する」プラグイン です。 最新版はYanfly様のサイトで英語版が配布されています。http://yanfly.moe/ これを簡単に日本語化したファイルをアップ …

日本語版 YEP Quest Journal プラグインVer1.01

こちらは「クエストジャーナルシステムを導入できるプラグイン」です。 最新版はYanfly様のサイトで英語版が配布されています。 http://yanfly.moe/ これを簡単に日本語化したファイルを …

日本語版 YEP Gamepad Config プラグインVer1.01

「ゲームパッドの設定をプレイヤーがオプションから変更できる」プラグインです。 最新版はYanfly様のサイトで英語版のみが配布されています。http://yanfly.moe/ これを簡単に日本語化し …

日本語版 YEP Base Troop Events プラグインVer1.01

こちらは「全ての敵グループに対して、毎回戦闘で発生するイベントを設定するプラグイン」です。 Yanfly様作成のプラグインの多くは準公式として日本語版が配布されています。しかし、最新版はYanfly様 …

日本語版 YEP Shop Menu Core プラグインVer1.05

最新版はYanfly様のサイトで英語版が配布されています。http://yanfly.moe/ YEP_ShopMenuCoreプラグインは「ショプ画面の情報が多くなり、カスタマイズできるプラグイン」 …