The RPG Maker Resource Kit

RMRK RPG Maker Creation => XP => Topic started by: Revolverwinds on September 09, 2012, 07:03:13 PM

Title: [XP] Is it possible to change enemy parameters in battle?
Post by: Revolverwinds on September 09, 2012, 07:03:13 PM
I tried to use variables but they didn't seem to make a difference. My intention is to change enemy stats based on my character's level. Anyway to do this that doesn't involve scripting? It seems like a no brainer but I just don't see how its done.  :tpg:
Title: Re: Is it possible to change enemy parameters in battle?
Post by: modern algebra on September 09, 2012, 08:51:23 PM
You haven't said what maker you're using, but in XP, VX, and VXA, that requires scripting.

Most of it you could do without scripting, but there is no event command allowing you to adjust the stats of an enemy, so you'd at least need to use the Script event command to complete the common event.
Title: Re: Is it possible to change enemy parameters in battle?
Post by: Revolverwinds on September 09, 2012, 09:46:39 PM
Thank you for your reply. I'm using XP. It's difficult to get support for it these days as many people have flown over to Ace and Vx so I really appreciate your help.
Title: Re: Is it possible to change enemy parameters in battle?
Post by: amerk on October 15, 2012, 02:56:23 PM
For random encounters, it wouldn't be practical without scripting. However, without having had much experience in RMXP, and not currently at a computer with either VX or Ace, I would be inclined to think this is somewhat possible with events.... although very exhausting and limiting.

You wouldn't be able to have the enemy's automatically change based on character levels. As MA stated, there are scripts (at least in VX) that allow monsters to level up with the party that offers more efficiency. If scripts is not an option for you, then what you can do is:

1. Decide how often a monster and its troops will change throughout the course of the game.
2. Create copies of the same monster and troops in the database but with altered stats, skills, and whatever else that makes them different. Do this for every time you want the monsters to change.

Note: It won't be very feasible to have the monster to change for every level up, because you would then have to create x amount of copies for each monster and troop based upon level cap. It would probably be better to just alter there stats every 5 levels or so.

3. Create events for your monster encounters (no random encounters). Use conditionals that call the troop based upon the character/party level. So if the character/party is at level 1, it will call forth the troop with lower stats, and when the party is at level 5, it will call the same troop at higher stats, and so forth for level 10, 15, etc.