Welcome to PGMZ! 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.
Equip Scene Extension - EquipScene_Extension.js
Plugin desc : Equipment scene expansion v1.4.2
License : MIT License
Author : unagi ootoro
Website : https://github.com/unagiootoro/RPGMZ/blob/master/EquipScene_Extension.js
Desc page : https://raw.githubusercontent.com/unagiootoro/RPGMZ/master/EquipScene_Extension.js
Download Page : https://raw.githubusercontent.com/unagiootoro/RPGMZ/master/EquipScene_Extension.js
File name : EquipScene_Extension.js
Help of plugin :
@target MZ @plugindesc Equipment scene expansion v1.4.2 @author unagi ootoro @url https://raw.githubusercontent.com/unagiootoro/RPGMZ/master/EquipScene_Extension.js @help It is a plug-in that expands the equipment scene. By installing this plug-in, you will be able to change the layout of the equipment screen and expand the equipment slot. 【Layout change】 By setting LayoutMode, you can change the layout so that equipment slots and equipment items are displayed at the same time. If LayoutMode is set to 1, the status screen remains the same and equipment items are displayed in one line. If LayoutMode is set to 2, the status screen will be reduced and equipment items will be displayed in 2 lines. 【Equipment slot expansion】 This function assigns an equipment type to each equipment slot. By using this function, you will be able to equip multiple ornaments and multiple weapons of different systems. ■ Equipment slot settings Set the equipment slot by setting the plug-in parameter "Default Equip Slots". ■ Setting equipment slots for individual characters In the memo field of either actor / occupation / state <EquipSlots: Equipment Slots> By writing, you can set individual equipment slots for each character. Set the equipment slot in the same format as the plug-in parameter "Default Equip Slots". (Setting Example) <EquipSlots: [1, 2, 3, 4, 5]> ■ Multiple types of weapons You can set multiple weapon types with the plug-in parameter "Weapon Types". This allows you to separate weapons by lineage, just as armor separates into body, head, and shield. (Example of setting the plug-in parameter "Weapon Types") [1, 2] Next, give the weapon a weapon type. In the memo field of the weapon <WeaponType: Weapon Type ID> It is described in the format. If you do not specify this setting, the weapon type ID will be 1. (Weapon type ID setting example) <WeaponType: 2> ■ Prohibit the equipment of the same type of weapon / armor This function is used when you want to prevent dual wield characters from equipping multiple two-handed swords. In the plugin parameter "NotMultiEquipWeapon" or "NotMultiEquipArmor" If you list the weapon / armor type ID that prohibits multiple equipment, Weapons / armor with the corresponding type ID cannot be equipped more than once. Also, by making the following settings, you will be able to set equipment coexistence prohibition for each weapon / armor. In the memo field of the weapon <NotMultiEquipWeaponIds: [Weapon ID1, Weapon ID2, ...]> Or in the memo field of the armor <NotMultiEquipArmorIds: [Armor ID1, Armor ID2, ...]> You can set the equipment coexistence prohibition by describing. For example, when setting the coexistence prohibition of weapon ID1 and weapon ID2, In the memo field of weapon ID1 <NotMultiEquipWeaponIds: [2]> In the memo field of weapon ID2 <NotMultiEquipWeaponIds: [1]> It is described as. Be careful not to set only one of the equipment coexistence prohibition settings. ■ Set only one weapon / armor that can be equipped In the memo field of the weapon or armor <UniqueEquip> By writing, you can set only one weapon / armor that can be equipped. ■ Change of initial equipment If you change the equipment slot from the default one, the contents of the initial equipment will not be reflected. In that case, change the equipment by performing "Forced change" with the plug-in command "Change equipment slot". 【License】 This plugin is available under the terms of the MIT license. @param LayoutMode @type number @default 2 @desc 0: Default 1: Show equipment slots and equipment items at the same time 2: Show equipment items in 2 lines @param ActorFaceHeight @type number @default 43 Specifies the height of the actor's face graphic when @desc LayoutMode = 2. @param DefaultEquipSlots @type string @default ["1","2","3","4","5"] @desc This is the default equipment slot. Specify the equipment type ID in slot order. @param WeaponTypes @type string @default ["1"] @desc Specifies a list of weapon equipment type IDs. @param DualWieldSlot @type number @default 1 @desc Specifies the index of the slot to be rewritten in the case of dual wield. (Example) Specify 1 to rewrite the second slot @param WeaponTypeWhenDualWield @type number @default 1 @desc Specifies the equipment type ID to be rewritten during dual wield. @param NotMultiEquipWeapon @type number[] @default [] @desc Specifies the weapon type ID that prohibits multiple equipment. @param NotMultiEquipArmor @type number[] @default [] @desc Specifies the armor type ID that prohibits multiple equipment. @param RemoveEquipText @type string @default remove @desc Specifies the wording to be displayed in the empty frame when removing the weapon. @param RemoveEquipIconIndex @type number @default 0 @desc Specifies the icon to display in the empty frame when removing the weapon. @param DisableCommandWindow @type boolean @default false When @desc true is set, the window that displays the strongest equipment etc. is hidden. @command ChangeEquipSlot @text Equipment slot change @desc Changes the equipment slot of the specified actor. @arg ActorId @text Actor ID @type actor @default 1 @desc Specify the actor whose equipment slot is to be changed. @arg SlotIndex @text slot index @type number @default 0 @desc Specifies the index of the equipment slot to change. (Sequential number from 0) @arg WeaponId @text Weapon ID @type weapon @default 0 @desc Specify the weapon ID to change. If you want to change the armor, specify 0. @arg ArmorId @text Armor ID @type armor @default 0 @desc Specify the armor ID to change. If you want to change the weapon, specify 0. @arg ForceChange @text forced change @type boolean @default false @desc If set to true, the equipment will be forcibly changed.