View description of enemy states in battle

Joined
Mar 19, 2018
Messages
6
Reaction score
2
First Language
English
Primarily Uses
RMMV
I am working on a game that will involve a lot of complicated states, on both the enemies and the player. What I would like is some way of informing the player of what these various states do during a battle. For example, imagine a boss applies a state to themselves called "impending doom" that deals massive damage to the party when it expires 3 turns later. I know how to build such a state, but not how to fairly inform the player about what's happening ahead of time!

Yanfly's BattleStatusWindow plugin has exactly the functionality I want, displaying a list of states and a custom description for them, but it only works on the party. I am looking for a way to do it to enemies too. I know this will probably require another plugin, so sorry if this is the wrong place to post this.

I also know that I could just hard-code some kind of event into every battle involving tricky events, like the boss saying "watch out for my Impending Doom state!" but that's a little clunky, considering the sheer volume of complex states I want to use in this game.

Any help/suggestions would be appreciated.
 

LGardner

Veteran
Veteran
Joined
Dec 23, 2018
Messages
37
Reaction score
3
First Language
English
Primarily Uses
RMMV
It's not as in-depth as the plugin, but you could just call a text message through a common event when the enemy uses that skill, and then put whatever information you want in the message. Use a self-switch so that it doesn't repeat every time. In your case I would do something like:

Actor One: We'd better get ready! It's preparing to hit us with a powerful attack!

I assume you want something more advanced than that, but I just thought I'd say it in case it helps at all.
 

Kes

Veteran
Veteran
Joined
Aug 3, 2012
Messages
22,112
Reaction score
11,461
First Language
English
Primarily Uses
RMVXA
[move]JS Plugin Requests[/move]
 

Astfgl66

Veteran
Veteran
Joined
Jan 5, 2016
Messages
713
Reaction score
564
First Language
French
Primarily Uses
I created this about two years ago for a project that never went public...
Try it out and tell me if it does the job:

Download, save it as IconCaptions.js, import in your project, setup the parameters.
Once you turn the switch in parameters to true your captions should show up and look like this:

It creates icon captions for the entire game, not only in battle though.
It's functionnal in my project. If it does the job for you too, I'll whip up a proper release thread.
Free for commercial use
 
Last edited:
Joined
Mar 19, 2018
Messages
6
Reaction score
2
First Language
English
Primarily Uses
RMMV

ninestigmas

Veteran
Veteran
Joined
Nov 24, 2017
Messages
34
Reaction score
2
First Language
english
Primarily Uses
RMMV
I created this about two years ago for a project that never went public...
Try it out and tell me if it does the job:

Download, save it as IconCaptions.js, import in your project, setup the parameters.
Once you turn the switch in parameters to true your captions should show up and look like this:

It creates icon captions for the entire game, not only in battle though.
It's functionnal in my project. If it does the job for you too, I'll whip up a proper release thread.
Free for commercial use
again you make the best plugins. I mean I would actually pay for your work man. thank you for your generosity and work for the rest of us that are js illiterate. it works amazingly BTW.
 

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

Latest Threads

Latest Posts

Latest Profile Posts

Super stoked i just finished my first town in my project, by finished i mean i can always add more decorative aesthetics and the NPCs don't talk yet but the mapping is complete and all the important chess pieces are present!
My brain: Hey, I have an idea how to make the transition to the main story quest in The Wastes more natural!
Me: Good!
My brain: You need to remake the hotel you start out in, it's not realistic enough.
Me: Ok... This was unexpected, but I can do it.
My brain: Now make each hotel floor 5 times as large to match the main part. Oh, you also need to make a bunch of new npcs to fill in the space on these maps.
Me: Crap.
Should be able to release Haxe MV/MZ next weekend.
It look that somehow MZ tracks are messed up (for example battle4 is obviously a theme, castle2 is a ship, ship1 is a scene and so on..). Maybe they just named them after with some ambiguity.
is there a script call that return how much turn has passed in battle?

Forum statistics

Threads
100,606
Messages
977,773
Members
132,219
Latest member
aboyhazard
Top