Hiding Battle Commands

MelodyofE

Villager
Member
Joined
Mar 29, 2016
Messages
18
Reaction score
3
First Language
English
Primarily Uses
N/A
Hello everyone!

I wasn't sure if I should put this here or in another forum. I am currently working on a game with a friend in MV and one thing we'd like to do is a limit break type system. It's coming along fairly well, but one thing we would like to do is hide the limit break menu until the limit break bar is full. Then the limit break menu would appear for that character. I haven't been able to find any plugins or in game commands for that.

To explain it in other words in case it's not clear what I am looking for: Let's say that a character, Joe, has a move that costs 100 TP put in the "special" skills menu. I want the special skill menu to only in battle if Joe has 100 TP available to use. Otherwise, it doesn't appear at all.

Does anyone know of any way to accomplish that, or if there are any plugins that can make it happen?

Thanks in advance for any assistance!

Be cool and smile, everyone!
 

Aesica

undefined
Veteran
Joined
May 12, 2018
Messages
1,531
Reaction score
1,424
First Language
English
Primarily Uses
RMMV
Tooting my own horn here: AES_CommandControl (link in my signature) has exactly that. :)
 

MelodyofE

Villager
Member
Joined
Mar 29, 2016
Messages
18
Reaction score
3
First Language
English
Primarily Uses
N/A
Nothing wrong with that when you've done the work! :)

Many thanks for showing me your plug-in. It looks like what I was looking for! I think I'll take a look around and see if I want to use any others.

I had a couple of questions though, if you wouldn't mind? First, I am using some of Yanfly's plug-ins. Do you know if there are any conflicts or a specific location in the list I should put yours?

Secondly, it looks like your plug in for the limit command adds the command named "Limit" to the menu. We didn't really want to call the limit break command "Limit", we were going to come up with something else. Does your plug-in have the functionality to change the name of the limit command? (I didn't see that function mentioned in the plug-in description.)
 

Aesica

undefined
Veteran
Joined
May 12, 2018
Messages
1,531
Reaction score
1,424
First Language
English
Primarily Uses
RMMV
Limit is just the internal system name used for determining the command order portion. You can call the skill category anything you want (Overdrive, Ultimate, Full Potato, etc)

As for conflicts, none that I'm aware of other than his unleash attack plugin, which is why I added my own mostly-similar version.

And finally order, as long as its below Yanfly's battle engine core, it should be fine.
 

Tiamat-86

old jrpg gamer
Veteran
Joined
Dec 5, 2017
Messages
557
Reaction score
232
First Language
english
Primarily Uses
RMMV
yanfly's passive state can also work for this. make passive state have a state condition so only active when have over X amount of TP. the state adds the skill type
 

Aesica

undefined
Veteran
Joined
May 12, 2018
Messages
1,531
Reaction score
1,424
First Language
English
Primarily Uses
RMMV
That works too, although you'll have less control over where it appears in your command list. If where it shows up doesn't matter, then the passive states route is probably easier especially if you already have that plugin in your project.
 

MelodyofE

Villager
Member
Joined
Mar 29, 2016
Messages
18
Reaction score
3
First Language
English
Primarily Uses
N/A
@Tiamat-86 Thanks for letting me know! I actually have that plug-in already and didn't realize I could use it. But then I have a number of plugins I need to look in to more thoroughly to see what they do. >.<

I still think I will use Aesica's plug-in though. It has some nice added functionalities in it that I like. But I'm glad you pointed out Yanfly's plug-in. It has some features I will definitely make use of. :)

Thank you both for your help!

Related, Aesica. I might have found a bug in your AES_CommandControl plug-in. If I have it set so that an actor needs 100 TP in order for the Limit command to appear, and set it so that the Limit command will be in the left or right command menus, when the character reaches 100 TP, the Limit command does NOT appear at all. I don't know if I'm doing something wrong or if it's a bug in the plug-in, but it works fine if I don't try to move the Limit command to one of the side menus. (I tried it with there being other commands in the side menu, and with there being no other commands in the side menu, and it didn't appear either time.)
 

Aesica

undefined
Veteran
Joined
May 12, 2018
Messages
1,531
Reaction score
1,424
First Language
English
Primarily Uses
RMMV
Yeah, that's definitely a bug and thanks for bringing it to my attention. It should now be working as intended. Just make sure:
  1. "limit" is included in the command order somewhere, since leaving it out causes it to overwrite attack, wherever it may be, and...
  2. Make sure the exact name ("Limit", "Overdrive", etc) is in your choice of either the right or left command lists.
 

MelodyofE

Villager
Member
Joined
Mar 29, 2016
Messages
18
Reaction score
3
First Language
English
Primarily Uses
N/A
You're welcome, and thanks for fixing it so quickly! And thanks for all your help!
 

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

Latest Threads

Latest Posts

Latest Profile Posts

Day 9 of giveaways! 8 prizes today :D
He mad, but he cute :kaopride:

Our latest feature is an interview with... me?!

People4_2 (Capelet off and on) added!

Just beat the last of us 2 last night and starting jedi: fallen order right now, both use unreal engine & when I say i knew 80% of jedi's buttons right away because they were the same buttons as TLOU2 its ridiculous, even the same narrow hallway crawl and barely-made-it jump they do. Unreal Engine is just big budget RPG Maker the way they make games nearly identical at its core lol.

Forum statistics

Threads
106,040
Messages
1,018,472
Members
137,822
Latest member
madelbylz
Top