Save-Point
Angie's Equipment Sets - Printable Version

+- Save-Point (https://www.save-point.org)
+-- Forum: Material Development (https://www.save-point.org/forum-8.html)
+--- Forum: Scripts Database (https://www.save-point.org/forum-39.html)
+---- Forum: RPGMaker XP (RGSS) Engine (https://www.save-point.org/forum-116.html)
+---- Thread: Angie's Equipment Sets (/thread-2587.html)



Angie's Equipment Sets - DerVVulfman - 03-05-2008

Angie's Equipment Sets
Version: 3.0


Introduction
This system permits you to gain additional stats, bonuses or penalties from equipping weapons and/or armor that make up a full set of gear. It also applies status effects and permits the temporary use of skills with equipped sets.


Features
  • Can determine between different sets of equipment
  • Can apply bonus stats (Strength, Max HP, etc) when a set is equipped
  • Can apply a Status Effect (either good or bad) when a set is equipped
  • Can deliver status effects on targets with successful strikes
  • Can use skills that are gained when a set is equipped
  • Can remove skills that are already available when a set is equipped
  • Can turn on/off an RMXP switch when a set is equipped
  • Can work with Guillaume777's Multi-Slot system
  • Can work with Trickster's Multi-Equip system
  • Can work with Fomar0153's Two-Weapons system
  • Can work with DerVVulfman's MultiSlots! system
  • A pop-up window establishing if a set is equipped
  • Bonuses and penalties get removed when a set is unequipped
  • Can purchase a whole set as a single item in-store
  • Customizable pop-up text window
  • Can 'hide' individual sets from showing pop-ups or flags while others can


Screenshots
None.


Demo
None.


Script
The Script


Instructions
Well, paste this below Scene_Debug, and below the SDK if you got it. Doesn't need it. After that, you have a single array called SETS to edit properly.

Please note that the equipment sets are selected based on the order they are in your SETS array. The ones at the top are overshadowed by the ones further down the list. So, if two sets contain the same armor and shield and one contains a hammer... the one 'below' on the list takes over.

If used with either Trickster's Multi-Equip or Guillaume777's Multi-Slot system, this script must be placed below them.

Other instructions... plenty of them in-script.

FAQ
Eh... that's about it.


Compatibility
Well, so far it works with the SDK. I've aliased everything it edits so there shouldn't be any problems. Only a weird glitch when used with SephirothSpawn's Equipment Skills v 2.0 (explained in-script).


Credits and Thanks
Credit to Ikarru for requesting this back on June 16, 07. Special thanks to SephirothSpawn who is a fairly decent teacher (dammit... he's half my age!) who did some initial work on skills that get equipped. To XP Learner for ideas on addional features. And thanks to entrando2 for a li'l help with the Pop-Up waiting system. And finally, thanks to Prioran of Save-Point.Org for noticing an extra-damage glitch.



Author's Notes
Named it after a friend from work. :D


Terms and Conditions
Free for use, both private and commercial. Just give me (and the others in the Thanks heading) credit in your final credits and/or accompanying text... or whatever you use to give credit.

Um, if you edit the script's mechanics however... I cannot guarantee any changes you've made.


[Image: Tg6oX0x.png]
Image has link to in-forum RPGMaker XP page



Angie's Equipment Sets - DerVVulfman - 09-18-2009

Bump to
Version 2.2


I added compatability with my MultiSlots system.


RE: Angie's Equipment Sets - DerVVulfman - 12-28-2010

Bump to
Version 2.3


Fixed a double damage glitch encountered by Prioran.




RE: Angie's Equipment Sets - DerVVulfman - 08-04-2024

BUMP TO
Version 3.0


It has been more than a decade since I touched this script, my style of coding having obviously changed.

A number of methods have been broken down for a cleaner coding practice.  And the alias commands which allow my custom code to attach to the existing default renamed to match my typical class-name/script-name/method structure.

The configuration section had been cleaned up, better notation within for end users. And I replaced the 'boring' character flag that displays if an actor has a set equipped with a custom graphic icon.

And of course... I redefined the system that lets the game developer define the equipment sets.  The same information and options still exist. But the method to create/add the equipment sets had been made martinally easier.