Original Source
- Original title: Puppet Knight - Equip Slots Change 2.2
- Original author: Puppet Knight
- Original date: February 23, 2023
- Source thread: https://forums.rpgmakerweb.com/threads/puppet-knight-equip-slots-change-2-2.155212/
- Source forum path: Game Development Engines > RPG Maker Javascript Plugins > JS Plugin Releases (RMMZ)
Summary
Puppet Knight - Equip Slots Change 2.2 This plugin adds flexibility in Equipment Slots usage that isn't reliant on other plugins or plugin suites. Through the plugin parameters users are able to dictate what Slots all actors start with and what Slots are added to their Actors based on Classes and/or Equipment currently equipped. Terms of Use Free for use on commercial & non commercial projects with credits to "Puppet Knight" & "Aerosys". When sharing this plugin please be sure to link back to this original post. You are allowed...
Archived First Post
This plugin adds flexibility in Equipment Slots usage that isn't reliant on other plugins or plugin suites. Through the plugin parameters users are able to dictate what Slots all actors start with and what Slots are added to their Actors based on Classes and/or Equipment currently equipped.
Terms of Use
Free for use on commercial & non commercial projects with credits to "Puppet Knight" & "Aerosys". When sharing this plugin please be sure to link back to this original post. You are allowed to alter the code to fit your needs but please do not attempt to sell it as your own, be cool. Would be awesome if you let me know you use the plugin as part of your game, even cooler if I get a copy of the game. But far from mandatory ^_^
Super thanks to Aerosys for creating the foundation of this plugin that I just ran with.
Introduction
This plugin adds flexibility in Equipment Slots usage that isn't reliant on other plugins or plugin suites. Through the plugin parameters users are able to dictate what Slots all actors start with and what Slots are added to their Actors based on Classes and/or Equipment currently equipped.
VERSION 2.2 UPDATE!
Including a "Mandatory Slots" parameter to prevent designated slots Ids from being empty. This rule will go into effect only AFTER something is equipped to that slot.
UPDATED TO VERSION 2.0!
Features Include:
- Definable Order for Equipment Types
- Base Slots: Equipment Types that ALL Actors will have available throughout the game
- 3 Types of Note tags to add slots to Actors based on the Actor, Class, or Equipment in use
Update Details:
New Parameter: Equip Type Order
Automatically organizes available Equipment Types based on the Order set by the user. Groups together like-Equipment Types to provide a neater view in the Equip Scene
Equipment Types in Database
Changing Equip Type Display Order
Base Slots: Determines what slots all Actors will use. You can include multiple instances of the same equipment type to have it used more than once
Let's add an extra Accessory slot for all Actors
Combined our Actor now gains a extra Accessory slot and the slots follow the order set by Equip Type Order!
Only Equipment types included in the the Equip Type Order parameter will be drawn in the equip screen. Equip types that are not yet available to Actors will not be drawn unless the appropriate note tag is set to the Actor, Class, or Equipment in use.
Note Tags:
- <actorSlots: > Actor specific equip slots. These slots appear after the Base Slots.
- <levelSlots: > Class specific equip slots gained through leveling.
- <extraSlots: > Equipment driven slots added upon equip and removed on unequip. This note tag stacks with all equipment note tags in use.
Should only Reid have access to a specific Equipment Type?
Use the note tag <actorSlots: x>; Where `x` is the Equipment Type ID(s) for that Actor to get
Lets make sure to include Equipment Type 6 in the Equipment Type Order
Congrats! Reid can equip Spirit Armor!
Equipment Note tags follow the same logic, except they are tied directly to weapons and armor. Their note tag is <extraSlots: x>
If You want to add more than one equipment type slot per actor or equipment, simply add a comma between each equipment type ID:
Let's add some slots via the "Long Sword" Reid has equipped
Class Notes got a MAJOR overhaul. Instead of simply adding dedicated Equipment Types for Classes, you now Choose levels for Equipment Types to become available for that actor:
Swordsmen gain another Weapon Slot at Level 2
8 Goblins later...
Now that's how you Dual Wield!
The Note tag for classes follows the logic: Level:Equipment Type ID. If You don't need your actors to level up and just want the class to have immediate access to specific Equipment Types, simply set the Level to 1 just like for skills.
And that's it! This has been my favorite plugin to continue working on but I'm not too sure if theres much left to do! Let me know if you have any requests or suggestions.
Fond of the original note tags and base/mid/last slot set up? The [ORIGINAL] plugin is still available, with details below.
-----------------
If Using the Original Plugin, be sure to rename the plugin `PuppetKnight_EquipSlotsChange.js` before adding to plugin manager.
Features for [ORIGINAL] Version: 3 Configurable Equipment Slot Sections that affect all Actors:
- Base Slots: Equipment Slots that appear highest in the Equip Menu
- Mid Slots: Appear after Class and Extra Slots
- Last Slots: Appear lowest in the Equip Menu
- <actorSlots: > Actor specific equip slots. These slots appear after the Base Slots.
- <classSlots: > Class specific equip slots designated by the primary class in use.
- <extraSlots: > Equipment driven slots added upon equip and removed on unequip. This note tag stacks with all equipment note tags in use.
You are able to choose if Class note Tag slots are shown first or Extra(Equipment based) note tags take priority via plugin parameter. Check help for additional info an examples
Version 2.1:
Added Plugin Command to set new Base Slots mid game!
Version 2.0: Overhaul
New Plugin Parameter: Equip Slot Order. Determines how Equipment Types are organized
Updated Class Slots to support Class Level-based Slots. Note format changed for class based slots.
<levelSlots> note tag used for primary and sub classes (subs require VisuMZ_2_ClassChangeSystem)
Version 1.3:
- Class Notes to also account for Note Tags of Subclasses!
Version 1.2:
- Removed Swap option for Class & Extra Slots.
- General reorder of Slots
- Added hard coded Weapon and Off hand slot (1,2) to avoid dual wield issues and in case baseSlots aren't used.
In Progress - Class Notes to also account for Note Tags of Subclasses!
Version 1.1: Added in Actor Note Tags
Find it on itcho.io Here!
Features Mentioned
- Definable Order for Equipment Types
- Base Slots: Equipment Types that ALL Actors will have available throughout the game
- 3 Types of Note tags to add slots to Actors based on the Actor, Class, or Equipment in use
- Update Details:
- New Parameter: Equip Type Order
- Automatically organizes available Equipment Types based on the Order set by the user. Groups together like-Equipment Types to provide a neater view in the Equip Scene
- "lightbox_close": "Close",
- "lightbox_next": "Next",
- "lightbox_previous": "Previous",
- "lightbox_error": "The requested content cannot be loaded. Please try again later.",
- "lightbox_start_slideshow": "Start slideshow",
- "lightbox_stop_slideshow": "Stop slideshow",
- "lightbox_full_screen": "Full screen",
- "lightbox_thumbnails": "Thumbnails",
- "lightbox_download": "Download",
- "lightbox_share": "Share",
- "lightbox_zoom": "Zoom",
- "lightbox_new_window": "New window",
Downloads / Referenced Files
Log in, then follow the RPG Maker Developers Group to see these download links.
Log in to downloadLicense / Terms Note
Terms of Use Free for use on commercial & non commercial projects with credits to "Puppet Knight" & "Aerosys". When sharing this plugin please be sure to link back to this original post. You are allowed to alter the code to fit your needs but please do not attempt to sell it as your own, be cool. Would be awesome if you let me know you use the plugin as part of your game, even cooler if I get a...
Creator Claims / Removal
If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.
Replies (0)
No replies yet.
Topic Summary
Loading summary...