パーティーメンバーを異なるパーティー間で切り替えるための簡単なシーンを提供するプラグイン – HIME_PartySwitchingScene.js

タイトル
- Provides a simple scene for switching party members between different parties.
作者名
ヘルプ
-------------------------------------------------------------------------------
== Description ==

Video: https://www.youtube.com/watch?v=e9d6YiYVXhY

In RPG Maker, you have a party of actors. This is the party that you control
normally when you explore the world, participate in battle, and so on.

However, what happens if there are more actors available in the game than you
can recruit? We need to put those actors somewhere.

This is where a party switching scene comes in: it provides a simple solution
for you to allow players to manage their parties.

This plugin provides a scene where you can trade actors between two parties.
I provide a "reserve" party which is just another party which holds all of
the actors that aren't in the current party.

So for example, let's say you completed a quest for someone and he was really
moved by your cause and decides to join your adventure, and tells you that
he will be available in the "guild hall".

When you go to the guild hall, you can speak to an NPC to check your party
status, and you will find the new actor ready to add to your party. If you
already have too many actors in your party, then you will either have to
swap someone out, or choose to leave him in the guild hall.

If you are using the Party Manager plugin, you can use this party switching
scene to trade actors between different parties of your choice.

== Terms of Use ==

- Free for use in non-commercial projects with credits
- Free for use in commercial projects, but it would be nice to let me know
- Please provide credits to HimeWorks

== Change Log ==

1.2 - Feb 5, 2018
Party list on the left should not be limited by max battle members
1.1 - Apr 29, 2016
implemented party locking with Party Manager
1.0 - Mar 18, 2016
initial release

== Required ==

Party Manager
(http://himeworks.com/2016/02/party-manager-mv/)

== Usage ==

-- Calling the Scene --

To go to the party switching scene, use the script call

SceneManager.push(Scene_PartySwitch)

In the plugin parameters, you can set up some help text that will be
shown during the scene.

-- Switching Party Members --

Once you're in the scene, you should see two windows by default.
The window on the left holds the current party, and the window on the
right holds the other party.

--- Adding actors ---

To add an actor to your party, if you have enough room, select an empty
space in the list. You will then be prompted to select an actor from the
other party to add to your current party.

--- Removing actors ---

To remove an actor from your party, select one of your actors, and then
select an empty space in the other window.

--- Swapping actors ---

To swap actors between parties, select one of your actors, and then
select another actor from the other window.

--- Leaving the Scene ---

To leave the scene, press the cancel button.
However, if you have no party members in the current scene, it will
play a buzzer sound and you cannot leave.

-- Maximum Party Members --

This plugin assumes that you have a limit on how many actors will be in
the party. It is determined by the max number of battle members.

-- Working with Reserve Party --

This plugin provides a default "reserve" party for you. The purpose of
this reserve party is to hold all of the actors that are currently not
in your party, but can be recruited into the party through the scene.

The reserve party can be accessed using a script call

var party = $gameSystem.reserveParty()

Which will return a Game_Party object. You can then interact with this
party like any other party:

var party = $gameSystem.reserveParty()
party.addActor(2) add actor 2 to reserve party
party.removeActor(3) remove actor 3 from reserve party

Initially, the reserve party has no actors.

-- Specifying a different party to trade --

Perhaps you would like to have multiple reserve parties, or just have other
parties that you would like to trade with.

The scene assumes the default party that you will trade with is the reserve
party provided by this plugin, but if you are using a plugin such as the
Party Manager, you may have other parties that you would like to use.

To have the scene use a different party, you can say

SceneManager.push(Scene_PartySwitch)
SceneManager.prepareNextScene(OTHER_PARTY)

Where the OTHER_PARTY is a reference to another Game_Party object.
The OTHER_PARTY will be shown on the right side.

Refer to the other plugins for instructions on how to retrieve a reference
to a party.

-------------------------------------------------------------------------------
パラメータ
title Party Switching Scene
date Feb 5, 2018
version 1.2
filename HIME_PartySwitchingScene.js
url http://himeworks.com/2016/03/party-switching-scene/

If you enjoy my work, consider supporting me on Patreon!

https://www.patreon.com/himeworks

If you have any questions or concerns, you can contact me at any of
the following sites:

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/

-------------------------------------------------------------------------------
param Start Text
desc The text that you see when an actor isn't selected yet
default Please select a party of 4.

param Select Text
desc The text that you see after selecting an actor
default Choose a member to switch with.
-------------------------------------------------------------------------------
ライセンス表記
- Free for use in non-commercial projects with credits
- Free for use in commercial projects, but it would be nice to let me know
Party list on the left should not be limited by max battle members
This plugin assumes that you have a limit on how many actors will be in

紹介ページ http://himeworks.com/2016/03/party-switching-scene/