NEED HELP WITH THE VX ACE FORMULAE

Posts

Pages: 1
Hi. Please help, to understand the calculation formulas in rpg maker vx ace. I have seen tutorial from fоmаr, but is not really understood, if honestly. Help me to understand.
P.S. I hope you can understand, that I had in mind ...
Marrend
Guardian of the Description Thread
21806
Which calculation formulas are we talking about?
If you're talking about the damage formulas for skills, then its really simple and you can do a lot of cool things with it. First ask yourself, how do you want damage to be calculated? For an example we'll just use a simple formula and say that in your game, damage is your ATK minus the enemy's DEF. The formula you input really won't look too much different from my sentence. It would be:

a.atk - b.def

The a and b represent who we're talking about in the equation. A = attacker, b = defender. So all we're saying there is attackers ATK minus the defenders DEF is going to be how much damage this skill does. You can also put modifiers in though. Say you want the skill to deal 2x the attacker's ATK. Again, the formula won't look much different than how it sounds:

a.atk * 2 - b.def

What this does is it multiplies the attackers ATK stat by 2, then it subtracts the defenders DEF stat for the total damage. You can also add static numbers to the equation that don't rely on any other variables. For example:

50 - b.def

That'll just subtract the defenders DEF from the number 50, and that'll be your total damage output for that skill. If you want to get advanced with things, you don't even need to use ATK or DEF (or MAG or MDF), you could do something like this:

a.agi - b.def

This would come out the same as our first example up top, but would use agility in place of attack to calculate damage.

Its really easy to do, you just have to mess with the system for a while and practice with it to see all the stuff you can do. I figured this all out on my own without looking to the internet. Its really one of the easier parts of Ace in my opinion.
Pages: 1