Welcome to PGMV! My goal is to make it easy for everyone to find and share great plugins for creating amazing games. As a plugin developer myself, I'm excited to grow this community with all of you.
LL Actor Choices MV - LL_ActorChoicesMV.js
Plugin desc : Adds plugin command to select actors.
License :
・Copyright: Retained
・Commercial Use: Allowed
・Modification: Allowed
・Redistribution: Prohibited (This does not apply to works made using the material.)
・Details: See Download Page / In-plugin documentation
Author : Lulu's Church
Website : https://nine-yusha.com/
Desc page : https://nine-yusha.com/plugin-actorchoices/
File name : LL_ActorChoicesMV.js
Help of plugin :
* @target MV * @plugindesc Adds plugin command to select actors. * @author Lulu's Church * @url https://nine-yusha.com/plugin-actorchoices/ * * @help LL_ActorChoicesMV.js * * Implements plugin commands for selecting actors. * * Plugin Command: * LL_ActorChoicesMV [Type] [Variable] [Cancel] [Background] [Position] [FilterListID] * * Type: partyMember=Current party * deadPartyMember=Dead party members * alivePartyMember=Alive party members * secondPartyMember=Party excluding leader * reserveMember=Reserve members * allMember=All members * * Variable: Variable ID to store the selection result. * Cancel: 0=Disabled, 1=Enabled (If canceled, result = -1) * Background: 0=Window, 1=Dim, 2=Transparent * Position: 0=Left, 1=Center, 2=Right * FilterListID (optional): Specify filter list ID * * [Examples] * LL_ActorChoicesMV partyMember 1 // Current party (result stored in variable 1) * LL_ActorChoicesMV deadPartyMember 1 // Dead party members * LL_ActorChoicesMV alivePartyMember 1 // Alive party members * LL_ActorChoicesMV reserveMember 1 // Reserve members * LL_ActorChoicesMV allMember 1 // All members * LL_ActorChoicesMV partyMember 1 1 // Allow cancel * LL_ActorChoicesMV partyMember 1 0 2 // Transparent background * LL_ActorChoicesMV partyMember 1 0 0 1 // Position center * * Actor Filter List: * You can predefine an actor filter list. * Only actors included in the list will be selectable. * Each actor can also be controlled by a switch for visibility. * * [Example] * LL_ActorChoicesMV partyMember 1 0 0 0 1 // Use Filter List ID:1 * * Terms of use: * ・No copyright notice required. * ・No report needed for use. * ・Free for commercial and non-commercial. * ・No restriction for adult works. * ・You may modify freely for your game. * ・Redistribution as plugin material (incl. modified) prohibited. * * Author: Lulu's Church * Date: 2022/11/9 * * @param selectActorListMasters * @text Actor Filter List * @desc Define actor lists to filter selectable actors. * You can specify list IDs when calling plugin commands. * @default [] * @type struct<selectActorListMasters>[] * * @param cancelLabel * @text Cancel Label * @desc The label text for the cancel option when allowed. * @default Cancel * @type string * * @param cancelPosition * @text Cancel Position * @desc Position of the cancel option when allowed. * @default bottom * @type select * @option Bottom * @value bottom * @option Top * @value top * @option Hidden * @value hidden * * @param maxLines * @text Max Choice Window Lines * @desc Maximum number of lines for the choice window. * Normally leave as 8. * @type number * @default 8 * @min 1 * @max 8