SRD Copy Actors - SRD_CopyActors.js

▼SRD Copy Actors(SumRndmDde様作) - SRD_CopyActors.js
https://plugin.fungamemake.com/archives/26532
アクターをコピーして、同じアクターのインスタンスを複数持てます。
ふりがな:こぴーあくたー
機能概要: アクターをコピーして、同じアクターのインスタンスを複数持てます。
利用規約(ライセンス):https://fungamemake.com/srd-japanese
作者:SumRndmDde
ダウンロードページ:https://fungamemake.com/archives/9479
ファイル名:SRD_CopyActors.js
プラグインのヘルプ:
/*:ja * @plugindesc アクターをコピーして、同じアクターのインスタンスを複数持てます。 * @author SumRndmDde * * @param Initial Copy Mode * @text 初期コピーモード * @type boolean * @on ON * @off OFF * @desc デフォルト時のコピーアクターモードをON * ONの場合、’メンバーの入れ替え’はActorsをコピーします。 * @default false * * @param Starting Copy ID * @text 開始コピーID * @desc コピーが $dataActor 配列で始まるID * @default 1001 * * @help * 翻訳:ムノクラ * https://fungamemake.com/ * https://twitter.com/munokura/ * * 元プラグイン: http://sumrndm.site/copy-actors/ * * * Copy Actors * Version 1.00 * SumRndmDde * * * アクターをコピーして、同じアクターのインスタンスを複数持てます。 * * * ========================================================================== * コピーアクターの作り方 * ========================================================================== * * パーティにコピーアクターを作成して追加するには、 * 以下のプラグインコマンドを使用します。 * * CopyActor x * アクターID xを元にしたコピーアクターが作成され、パーティーに追加されます。 * * 例: * * CopyActor 1 * アクターID1のコピーが作成され、パーティーに追加されます。 * * * ========================================================================== * 変数によるコピーアクターの参照 * ========================================================================== * * プラグインコマンドでコピーアクターを作成する場合、 * 2つ目のパラメータを追加することで * コピーアクターのIDを変数に格納することができます。 * * CopyActor x y * * yをコピーアクターIDを代入したい変数IDに設定します。 * * * ========================================================================== * コピーアクターモード * ========================================================================== * * コピーアクターモードがオンになっている場合、 * ’メンバーの入れ替え’イベントを使用すると、 * 実際のオリジナルの代わりにアクターのコピーが追加されます。 * このプラグインのパラメータで、 * ゲーム開始時にオンにするかオフにするかをカスタマイズすることができます。 * * プラグインコマンドを使うこともできます。 * * CopyActorMode ON * CopyActorMode OFF * * コピーアクターモードのオン/オフを切り替えます。 * * * ========================================================================== * 新しいGame_Actor関数 * ========================================================================== * * 新しいCopyActorsを補うために、 * Actorオブジェクト(Game_Actorクラスのインスタンス)上で使用できる * 2つの機能を新たに追加しました。 * * * actor.copyId() * * コピーのIDを返します。 * ID0がオリジナルで、それ以降の数字は全てコピーアクターの作成時に存在していた * コピーアクターの量に1を加えたものを指します。 * 例えば、最初のコピーアクターはコピーID1、 * 2番目のコピーアクターはコピーID2、 * 3番目のコピーアクターはコピーID3などです。 * * * actor.originalId() * * コピーアクターが作成されたアクターのID * * * ========================================================================== * ヘルプファイルの終わり * ========================================================================== * * ヘルプファイルの終わりへようこそ。 * * 読んでくれてありがとう! * 質問があったり、このプラグインを楽しめたら、 * 私のYouTubeチャンネルを登録してください!! * * https://www.youtube.com/c/SumRndmDde * * * 次の機会まで * ~ SumRndmDde * */
