Having multiple variant sprites of a single enemy type

OKIComputer

Villager
Member
Joined
Mar 20, 2016
Messages
17
Reaction score
8
First Language
English
Primarily Uses
I want to have multiple variations for a single enemy type without having to make redundant entries in the enemies list. Is that possible using some sort of scripting in the base game, or with a plug-in?

For example, I might have a sprite of a goblin and swap out a number of different weapons, a mace, a sword, whatever, maybe some skin colors are darker, whatever. However, to avoid having to manage a whole bunch of duplicate entries and having my enemies list swell and have to constantly make duplicate changes as I inevitably balance stuff, I'd like all the "goblins" (or whatever) to be from one entry.

This feels like it should be easy but I was surprised to be unable to find a plug-in with this feature, or find any simple javascript calls I could make to swap out the battler sprites.
 

Zarsla

Veteran
Veteran
Joined
Jan 23, 2015
Messages
712
Reaction score
229
First Language
English
Primarily Uses
Try YEP_AnimatedEnemies, for changing the battler sprite. Also watch the video, it shows how to have multiple enemies sprites.
 

OKIComputer

Villager
Member
Joined
Mar 20, 2016
Messages
17
Reaction score
8
First Language
English
Primarily Uses
Try YEP_AnimatedEnemies, for changing the battler sprite. Also watch the video, it shows how to have multiple enemies sprites.

Thanks, I saw that, but the issue I have is I don't want animated side view enemies, I want standard non-animated, non actor side-view enemies. I assumed it wouldn't work, but I'll have a look.
 

Sc0wly

Veteran
Veteran
Joined
Feb 13, 2017
Messages
46
Reaction score
11
First Language
English
Primarily Uses
RMMV
@OKIComputer: the plugin should still work for this even if you don't want actor enemies or to have them animated. Those features don't need to be utilized. You can just have a single image for that enemy repeated on its sheet so that nothing fancy happens. Then you can add a similar sheet with the enemy variations you want to show up randomly and add a name tag for each one of them in the enemy's note box instead of just one.
So instead of this:
<Sideview Battler: dude_01>

You'd put something like this:
<Sideview Battler: dude_01a>
<Sideview Battler: dude_01b>
<Sideview Battler: dude_01c>

Use your own nomenclature of course but in this example a, b, and c would just be slightly different versions of the same enemy. You probably know that already from the Yanfly video that comes with the plugin but what you should also know is that you can use the plugin just for that one feature and easily turn all the others off if you want. :D
 

Latest Threads

Latest Profile Posts

Moving day is on May 12! A month from today! I'm finally getting my own apartment!
I made the logo and title screen for my game (Still rough but at least it's got a design now)
Eyy1s2gXIAMzfFN
Eyy1s2hXMAEmiRA
BCj
Whelp, it's been a while. Had another retina surgery on april 1st on my left eye. Well, 4 time's the charm, right? *recovery mode on*
The next JABS update will include ally AI and an aggro system.

Question:
What would YOU expect to happen if you had four+ party members in an ABS, all fighting either together or separately or a mix of the two, and the player hits "swap leader" button?
It currently pulls all followers to the player's location, removes all aggro towards enemies, and swaps them.
Time to wear a new face again...

Should keep things interesting huh? @EpicFILE :p

Forum statistics

Threads
110,334
Messages
1,052,442
Members
143,379
Latest member
sainti
Top