[FROG] Signature Skill and Battle Commands v2.1

Frogboy

I'm not weak to fire
Veteran
Joined
Apr 19, 2016
Messages
1,676
Reaction score
2,132
First Language
English
Primarily Uses
RMMV
Signature Skill 2.1
by Frogboy
Introduction

Just like every good hero needs some theme music, every RPG main character should have a signature skill. Locke had Steal. Edgar had those cool Tools. Setzer had the very memorable random Slot Machine thing. Signature skills is where it's at. Unfortunately, this plug-in won't help you make super sweet signature skills. You have to do that on your own. What it will do is give you that menu option on the main battle menu that allows you to execute said signature skill. It gives it a prominent place letting your players know that it's more special and unique than just your average every-day skill. If you couldn't tell already, this plugin was designed to give you that classic Final Fantasy battle menu. In this case, classic refers to FF4-9, the golden age of the series that RPG Maker itself largely resembles.

I've added a lot of extra customization like a pseudo TP-based Limit Break system, allow you to add in a couple of extra battle commands along with the ability to make some tweaks on a per actor or per class basis. While this isn't the most powerful Battle Menu customizer out there, it's easy to set up and will hopefully cover what most people want to do.

This plugin breaks backwards compatability with version 1 but since I only posted that a few days ago, hopefully, it's not a big deal.


How to Use / Parameters

Signature Skills

This section is where you define the Signature and Limit Break Skills for any actors or classes who possess one. Actor-based Signature skills supersede any class-based ones if both would apply to the same character.

ssnap.png
Hey look, Harold has the never been done before Steal skill as his special ability! Remove Item has been set to Yes just to show what this parameter does.

Actor Signature Skills

Allows you to configure actor-specific battle menus. This will override the Class Signature Skill if both would apply to the same actor.
  • Actor - The actor that the Signature and/or Limit Break Skill belongs to
  • Signature Skill - The Signature Skill assigned to the designated actor
  • Limit Break Skill - The Limit Break skill assigned to the designated actor
  • Replace Attack - Replaces the Attack command of the designated actor
  • Replace Guard - Replaces the Guard command of the designated actor
  • Replace Item - Replaces the Item command of the designated actor
  • Remove Attack - Removes the Attack command for the designated actor
  • Remove Guard - Removes the Guard command for the designated actor
  • Remove Item - Removes the Item command for the designated actor

Class Signature Skills


These work exactly the same as Actor Signature Skills but apply to any character with the indicated class.


Extra Commands

This section is where you define define any extra battle menu commands that every actor can use. Say you wanted to re-create the Draw mechanic from Final Fantasy 8 that everyone loves, and when I say everyone, I literally mean everyone. You could define that here.

ssnap5.png
Oh God, no! Why!

Extra Command 1

An extra skill that is placed in the battle menu for all characters

Extra Command 1 Position

The position where Extra Command 1 skill will be located. Your choices are:
  • After Attack
  • After Signature Skill
  • After Skill Groups
  • After Guard
  • After Item

Extra Command 2


This works exactly like Extra Command 1. It will be placed after Extra Command 1 if both are assigned in the same position.


Help Text

This plugin can enable the help window for the actors battle commands. These include Attack, Guard, Skill Types, Item and any of the skills you set this plugin up to add or swap in. Typically, the description will be pulled from the skill itself as defined in the database. Skill Type and Item need to be configured in this plugin as there is no description to pull.

Use Battle Help - Enabled the help menu for actor battle commands.

Skill Type - Configure text for the Skill Type command. %1 will be replaced with the name of the Skill Type.

Item - Configure text for the Item command.



Skill Upgrades


So Locke had steal but later on in the game, he could equip an item and upgrade it to Mug. How do you do that? That's simple too. Just define which weapons, armor or items will upgrade a Signature and/or Limit Break Skill.

ssnap2.png
Harold has equipped the Thieves Gloves to turn Steal into Mug

Weapon Upgrade Skills

Contains a list of 3 parameters: Weapon, Original & Replace With.
  • Weapon - The weapon that will upgrade a Signature and/or Limit Break Skill if it is equipped by the character
  • Original - The Signature or Limit Break Skill that will be upgraded
  • Replace With - The Signature or Limit Break Skill that replaces it

Armor Upgrade Skills

Contains a list of 3 parameters: Armor, Original & Replace With.
  • Armor - The armor that will upgrade a Signature and/or Limit Break Skill if it is equipped by the character
  • Original - The Signature or Limit Break Skill that will be upgraded
  • Replace With - The Signature or Limit Break Skill that replaces it

Item Upgrade Skills

Contains a list of 3 parameters: Item, Original & Replace With.
  • Item - The item that will upgrade a Signature and/or Limit Break Skill if it is in the possession of the party
  • Original - The Signature or Limit Break Skill that will be upgraded
  • Replace With - The Signature or Limit Break Skill that replaces it

Chaining Upgrades

If you have a chain of upgrades that can be acquired like say Steal -> Mug -> Murder, this can easily be done by making an upgrade for an upgrade.

ssnap3.png
Now we're talking! Why Mug someone when you can just straight-up Murder them?

Example:

If you set Steal as a Signature Skill for your Thief, sorry I mean Treasure Hunter, and have an item or equipment defined to upgrade Steal to Mug, you can also define an upgrade for Mug. Let's say that your thief has the Thieves Gloves and that is set to upgrade Steal into Mug. Later on in the game, he joins a thieve's guild and upon entry, the party gains a hidden item called Thieve's Guild Membership which is set to upgrade the Mug skill to the Murder skill. As long as your thief has the Thieve's
Gloves equipped, their Steal will be upgraded all the way to Murder. Chaining doesn't stop at one level. Murder could be upgraded as well and so on and so on.


TP Limit Breaks

Final Fantasy 7 has those sweet Limit Breaks so, of course, this plugin has to at least somewhat recreate that kind of mechanic. It's more of a stripped down version of the Limit Break system but hopefully it's good enough for most. If this feature is activated, when a character's TP is completely filled, they will gain a Limit Break skill that replaces the indicated menu option. You are probably going to want to give each character the Trait -> Other -> Special Flag -> Preserve TP.

ssnap4.png

Activate

Set to Yes/true if you want to use this. Set to No/false if you do not.

Limit Break Replaces

Select the battle command that the Limit Break replaces or None if you want it to be it's own option at the top of the battle menu. By default, this is set to replace the Attack command just like FF7 did.


Remove Commands

This is just a way to completely get rid of unwanted battle commands that your game doesn't use.
  • Remove Attack - Removes the Attack command for all characters
  • Remove Guard - Removes the Guard command for all characters
  • Remove Item - Removes the Item command for all characters

Terms of Use


This plugin can be used in commercial or non-commercial projects.
Credit Frogboy in your work.


Changelog
  • Version 1.0 - Initial release
  • Version 1.1 - Upgrade signature skills with item or equipped weapon/armor
  • Version 2.0 - Added Limit Break skill and a host of new customization. Replaced use of Note Tags with plugin parameters. Broke backwards compatibility with version 1 plugin.
  • Version 2.1 - Added help window for actor battle commands.

Download

My Plugins Page - https://frogboymv.github.io/
Signature Skill Plugin - https://github.com/FrogboyMV/SignatureSkill
 
Last edited:

Frogboy

I'm not weak to fire
Veteran
Joined
Apr 19, 2016
Messages
1,676
Reaction score
2,132
First Language
English
Primarily Uses
RMMV
Updated to Version 1.1. I think that I've pretty much recreated the Final Fantasy 6-9 battle menu with this plugin which was mostly my intention. There are more powerful Battle Menu Managers out there (that I'm just now discovering, go figure), but if you're looking to recreate that nostalgic Final Fantasy feel very easily with minimal setup, this one is worth checking out. It's very easy to use.
 

satoshi1101

A man who eats eggs and watermelon together
Member
Joined
Jun 11, 2017
Messages
19
Reaction score
4
First Language
SuperJapanese
Primarily Uses
RMMV
Hello!Frogboy
First of all thank you for a wonderful plug-in.
I thought that it would be useful if Signature Skill were given even when certain states were added. I tried to realize this with YEP_WeaponUnleash but I could not.
Inevitably the skill was replaced by attack or defense. So I also wish for a way that Signature Skill are added on condition that state is added or TP becomes MAX.
Is this possible?
 

Frogboy

I'm not weak to fire
Veteran
Joined
Apr 19, 2016
Messages
1,676
Reaction score
2,132
First Language
English
Primarily Uses
RMMV
First of all, thank you. As for your question, I can take a look and see how doable this would be. You might want to check out Bobsta's Battle Command plugin as it looks quite a bit more customizable than my own at the moment. It may do what you're looking for already. I'm not totally sure.

https://forums.rpgmakerweb.com/index.php?threads/bobstahs-battle-commands-customization-v2-2-1-updated-05-17-2017.46510/

But I've been thinking about having equipment be able to add a signature skill or have States be able to seal it. If that's not too hard than having States add them wouldn't be too bad either, I'd assume. I need to check whether the battle commands are built each turn or if they're only built once at the beginning of battle. If they're built each turn then it probably wouldn't be too hard to add in your suggestions since the battle commands would refresh each time they're displayed. I'll certainly look into it and see what I can do.
 

Frogboy

I'm not weak to fire
Veteran
Joined
Apr 19, 2016
Messages
1,676
Reaction score
2,132
First Language
English
Primarily Uses
RMMV
Updated to version 2.0. I made a major revision that breaks backwards compatibility with version 1 but since that's only a few days old, I doubt anyone is really even using it yet. This new version doesn't use Note boxes or Note tags. Everything is defined within the plugin parameters now.

So what's new? Here's a quick list. Check out the original post for full details of how the new version 2.0 works and what it can do in more detail.
  • Define Limit Break skills for each class or actor that appears in the Battle Menu when their TP reaches max.
  • You now have 2 extra custom commands that can placed in the Battle Menu pretty much wherever you want.
  • Skill upgrades are still here and can also be used to upgrade Limit Breaks as well.
  • You can now replace or remove the Attack, Guard and/or Item commands for each actor or class.

@satoshi1101
I looked into having States add skills but it unfortunately turned into a logistical nightmare. The problem is mostly deciding what changes would apply when there could be many fighting for that spot. Say you had one weapon, 3 armors and 5 states that all were trying to add or change the same command on the battle menu, there's no way that it would ever be reliable. This plugin was also never intended to be a full blown Battle Command customizer. I've added a bunch of functionality though, including the Limit Break option that you suggested so I hope that satisfies your need. While I'd be happy to make some more small tweaks or additions to this plugin, I really don't want to add much more complexity than I already just did. I think this version should be able to cover a large majority of what most people are looking for without going overboard and making it hard to use. But anyway, let me know what you think. Thanks for the input so far.
 

satoshi1101

A man who eats eggs and watermelon together
Member
Joined
Jun 11, 2017
Messages
19
Reaction score
4
First Language
SuperJapanese
Primarily Uses
RMMV
Happy new year!!!!!!!!!!!!

I used Bobstah's Battle Commands Customization, but I could not handle it. In order to compete with many other plugins and further condition the TP and other effects it was necessary to download Bobstah's Enhanced Equipment, Item, Items Command, Skill, and Skill Type Restrictions 1.5.3.
I bothered my head for difficult English.
I prefer a simpler way. I decided to introduce your Signature Skill plugin.
I decided to give up on adding Signature Skill by state.
Thank you for adding the limit break skill of each class or actor displayed in the battle menu when the TP reaches the maximum
 
Last edited:

Frogboy

I'm not weak to fire
Veteran
Joined
Apr 19, 2016
Messages
1,676
Reaction score
2,132
First Language
English
Primarily Uses
RMMV
No problem. Yeah, there's always a balance between power and simplicity. It's difficult to have extreme customizability and make it really easy to set up and use. It's usually one or the other. I hope this one will work well enough for you.

And Happy New Year!
 

Mihe

Veteran
Veteran
Joined
Apr 16, 2014
Messages
192
Reaction score
71
First Language
English
Primarily Uses
RMMV
Thank you veryy much for this plgin :)
 

Frogboy

I'm not weak to fire
Veteran
Joined
Apr 19, 2016
Messages
1,676
Reaction score
2,132
First Language
English
Primarily Uses
RMMV
You're welcome. I'm glad you like it.
 

Drifter92

Veteran
Veteran
Joined
Aug 9, 2017
Messages
122
Reaction score
82
First Language
English
Primarily Uses
RMMV
Hi Frogboy :kaohi:

Great plugin! :) I'm looking at using a plugin to customise my actors skills. And this is pretty much perfect! :D One thing i think would be so useful though is to have the help window pop up showing the skill description before selecting a skill so the player knows what that skill does. Is this something that you think could do be added? :kaoswt: No problem if not! understand everyone's busy just thought id ask :) Cheers!
 

Frogboy

I'm not weak to fire
Veteran
Joined
Apr 19, 2016
Messages
1,676
Reaction score
2,132
First Language
English
Primarily Uses
RMMV
Yeah, this is something I can add. I don't know exactly when I'll be able to slip this in but I'll add it when I can.
 

Drifter92

Veteran
Veteran
Joined
Aug 9, 2017
Messages
122
Reaction score
82
First Language
English
Primarily Uses
RMMV
That would be amazing! :D That's fine i can set my actors and skills up for now :) :)
 

Frogboy

I'm not weak to fire
Veteran
Joined
Apr 19, 2016
Messages
1,676
Reaction score
2,132
First Language
English
Primarily Uses
RMMV
@Beau Lamb
I've added the Help window to the actor battle commands. Let me know if you find any issues with this new update.

helpWindow.PNG
 

Drifter92

Veteran
Veteran
Joined
Aug 9, 2017
Messages
122
Reaction score
82
First Language
English
Primarily Uses
RMMV
@Frogboy Thanks!! :D That's a great addition myself and others will find super useful :kaoluv:
 

SoSick.

Veteran
Veteran
Joined
Jun 29, 2016
Messages
224
Reaction score
191
First Language
english
Primarily Uses
RMMV
Very nice man! I am using another battle commands plugin at the moment! But not really messed around with the battle stuff yet! But I’m gonna have to at least give this a try first! Anyone know if this works ok with victors materia plugin? I’ll find out myself when home tonight if not :) thanks pal!
 

Frogboy

I'm not weak to fire
Veteran
Joined
Apr 19, 2016
Messages
1,676
Reaction score
2,132
First Language
English
Primarily Uses
RMMV
I don't know for sure as I'm not very familiar with Victor's plugins. If it messes with the actor battle commands then there could be conflicts or loss of functionality. Hopefully that isn't the case.
 

MMMm

Veteran
Veteran
Joined
Dec 23, 2016
Messages
410
Reaction score
373
Primarily Uses
N/A
Is there a way to use this plugin to have multiple items that both add a chance to give the actor a different attack?

For example, I want the character to have their guard slot replaced a 25% chance of using 4 different attacks.

So on any given turn, the defensive option is truly random. Yanfly's weapon unleash plugin doesn't allow this ( and I'm curious if this one does.
 

Frogboy

I'm not weak to fire
Veteran
Joined
Apr 19, 2016
Messages
1,676
Reaction score
2,132
First Language
English
Primarily Uses
RMMV
No, there's no random command option but that's an interesting idea. I'll look to add this when I get a chance.
 

MMMm

Veteran
Veteran
Joined
Dec 23, 2016
Messages
410
Reaction score
373
Primarily Uses
N/A
Sweetness. I want to make a monster character who has 4 random attacks, 4 random buffs and 4 random special attacks. The abilities would change each turn and you'd use whatever fits the situation best.

Your plugin would make this obscure idea possible. Thanks, Frogboy.
 

WhiteW

The Murderous Clown
Veteran
Joined
Oct 16, 2016
Messages
170
Reaction score
126
First Language
EN/PT
Primarily Uses
RMMV
Amazing plugin.
Is there a possibility to add a plugin command that either disables or adds/changes/removes an actor's signature pls?
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

So in my stream for the No Travel Game Jam, I mentioned we were going to do a teaching make a game from beginning to end series of streams, but it had to wait on an announcement I couldn't make yet before I could start... Keep your eyes on our twitter tonight.
Surprise extra Text Adventure session! Feel free to drop by!
I just started parallax mapping. Better results for sure, but a lot more time consuming. It's more fun than I thought though.
After a bit of away time due to virus and friends in crisis (friends get priority!) I think things have calmed enough for me to try to resume my activity everywhere. :kaoluv:(I still been working on projects though!)
After watching 'Whisper Of The Heart' I've got the song 'Country roads' stuck in my head.
Don't mind it so much as that I was singing today at my Church. :kaoswt:

Forum statistics

Threads
98,115
Messages
949,391
Members
129,393
Latest member
insomniel
Top