HIME Custom Party Leader - HIME_CustomPartyLeader.js

シェア用テキスト:
▼HIME Custom Party Leader(HimeWorks様作)
https://plugin.fungamemake.com/archives/26768
パーティと敵グループにリーダーを設定できます。

ふりがな:かすたむぱーてぃりーだー

機能概要: パーティと敵グループにリーダーを設定できます。

利用規約(ライセンス):https://fungamemake.com/hime-japanese

作者:HimeWorks

作者サイト:https://himeworks.com/

ダウンロードページ:https://fungamemake.com/archives/9783

ファイル名:HIME_CustomPartyLeader.js

プラグインのヘルプ:

/*:ja
 * @title Custom Party Leader
 * @author Hime --> HimeWorks (http://himeworks.com)
 * @date Nov 27, 2015
 * @filename HIME_CustomPartyLeader.js
 * @url http://himeworks.com/2015/11/custom-party-leader
 *
 * あなたが私の仕事を楽しんでいるなら、
 * パトレオンで私への支援を検討してください!
 *
 * - https://www.patreon.com/himeworks
 *
 * ご質問や懸念がある場合、
 * 次のサイトのいずれかで私に連絡できます。
 *
 * - Main Website: http://himeworks.com
 * - Facebook: https://www.facebook.com/himeworkscom/
 * - Twitter: https://twitter.com/HimeWorks
 * - Youtube: https://www.youtube.com/c/HimeWorks
 * - Tumblr: http://himeworks.tumblr.com/
 *
 * @plugindesc パーティと敵グループにリーダーを設定できます
 * @help
 * 翻訳:ムノクラ
 * https://fungamemake.com/
 * https://twitter.com/munokura/
 *
 *
 * == 説明 ==
 *
 * Video: https://www.youtube.com/watch?v=uxYdoPP3Wd0
 *
 * RPGメーカーには、
 * プレイヤーが操作するキャラクターである'アクター'と呼ばれるものがあります。
 * 全てのアクターは'パーティ'と呼ばれる'ユニット'にまとめられています。
 * アクターは、ゲーム中いつでもパーティに追加したり、外すことができます。
 * プロジェクトの設定に応じて、ゲーム内に複数のパーティを持つことができます。
 * 各パーティにはリーダーがいます。
 * リーダーは、マップ上を移動している間に表示されるアクターです。
 * デフォルトでは、リーダーはパーティの最初の位置にいるアクターです。
 *
 * 例えばパーティの先頭のメンバーと2番目のメンバーの位置を入れ替えると、
 * リーダーが変わります。アクターと同様に、
 * 敵も'敵グループ'と呼ばれるユニットにグループ化されます。
 * 敵グループには、デフォルトではリーダーがいません。
 *
 * パーティのリーダーをパーティの先頭の人以外にしたい場合、
 * どうなるでしょうか?
 * リーダーを特定のアクターにしたいが、そのアクターは戦闘に参加しない。
 * あるいは、敵グループにリーダーを決めて、
 * リーダーが死んだら敵が散らばって逃げるようにしたいとします。
 *
 * このプラグインを使えば、
 * パーティや敵グループのリーダーを設定することができ、
 * その上に追加のプラグインを設定することで、
 * これらのリーダーを使って新しいゲームシステムを実装することができます。
 *
 * == 利用規約 ==
 *
 * - クレジットを表示する非営利プロジェクトでの使用は無料
 * - 商用利用の場合、私に連絡してください
 *
 * == Change Log ==
 *
 * Nov 27, 2015 - fix crash error during battle test
 * Nov 26, 2015 - initial release
 *
 * == 使用方法 ==
 *
 * -- デフォルトのリーダー --
 *
 * パーティが最初に組まれた時、
 * リーダーはパーティの最初の位置にいるアクターを想定しています。
 * 同様に、敵グループが設定されている場合、最初の敵をリーダーに選択します。
 * ゲーム中のイベントを通じてリーダーを変更することが意図されています。
 *
 * -- リーダーが誰か確認する --
 *
 * 下記のスクリプトで、誰がリーダーなのかを確認できます。
 *
 *   $gameParty.leader()
 *   $gameTroop.leader()
 *
 * ユニットにリーダーがいない可能性があります。
 * その場合は`null`を返します。
 *
 * -- リーダーの交代 --
 *
 * ゲーム中にリーダーを変更することができます。
 * パーティリーダーを変更するには、以下のプラグインコマンドを使用します。
 *
 *   change_party_leader to actor ID
 *
 * IDは、リーダーとして設定したいアクターのIDです。
 * 例えば、アクター4をリーダーに設定したい場合、次のように書きます。
 *
 *   change_party_leader to actor 4
 *
 * アクターはパーティーに参加する必要はありません。
 *
 * -- 敵グループのリーダーを変える --
 *
 * 同様に、敵グループのリーダーも変更することができます。
 * 以下のプラグインコマンドを使用してください。
 *
 *   change_troop_leader to enemy MEMBER_ID
 *
 * MEMBER_IDは現在の敵グループ内の特定の敵の順番です。
 * 敵グループに追加された順番に基づいています。
 * 例えば、3番目の敵をリーダーに設定するには、次のように書きます。
 *
 *   change_troop_leader to enemy 3
 *
 * -- カスタムユニットでの作業 --
 *
 * パーティや敵グループ以外のユニットがある場合、
 * スクリプトを使ってリーダーを設定する必要があります。
 *
 *   UNIT_OBJECT.setLeader(battlerObject)
 *
 * 全てのユニットはGame_Unitを継承し、
 * リーダーはGame_BattlerBaseを継承する必要があります。
 *
 */
0

スポンサードリンク

スポンサードリンク

Copyright© #ツクプラ , 2020 All Rights Reserved.