====== Stats ====== [[:start|/home/]][[start|omf2097/]] Trying out figure out how the stats in the game works numerically. This relates to the built in damage numbers of the .AF files, and what the max hit points are of each character. Also move speed in regards to agility and how this is handled (not frame skips). * Power * Agility * Endurance * HAR base damage * HAR base health * HAR move speed vs agility * HAR attack speed vs agility ---- ===== Pilot Stats ===== ==== Power ==== === Damage Multipliers === ^Pilot^Power^Multiplier^ |Custom Pilot|0|0.6667| |Crystal|5|0.8333| |Angel|7|0.9| |Milano|7|0.9| |Christian|9|0.9667| |Jean-Paul|9|0.9667| |Ibrahim|10|1.0| |Steffan|13|1.1| |Cossette|14|1.1333| |Raven|14|1.1333| |Shirro|20|1.3333| ---- ==== Agility ==== Agility increases all movement speed of all types, but does not change the speed of actual attack animations. Agility affects: * Move speed back and forth * How high you can jump * How fast your character will move up and down during a jump * The movement part of attacks that moves your bot, like slides, jaguar leaps, etc * Idle animations etc? > Further testing has revealed that Agility does not in fact affect "Hit-Push", so removed that section. Hit-Push looks to be a static distance for all moves. Agility does not affect: * Attack-animation speed, your punches/kicks themselves do not get faster. * Does not change which moves that combos into other moves by itself (Animation Canceling). === Velocity/Acceleration Multipliers === ^Pilot^Agility^Multiplier^ |Custom Pilot|0|0.6667| |Shirro|1|0.7| |Ibrahim|1|0.7| |Raven|4|0.8| |Christian|7|0.9667| |Cossette|8|0.9333| |Steffan|9|0.9667| |Jean-Paul|10|1.0| |Angel|10|1.0| |Crystal|16|1.2| |Milano|20|1.3333| ---- ==== Endurance ==== > Endurance affects total Hitpoints and Stun capacity. === Base Health === ^HAR^Base Health^ |Jaguar|200| |Shadow|190| |Thorn|210| |Pyros|220| |Electra|190| |Katana|200| |Shredder|210| |Flail|210| |Gargoyle|190| |Chronos|200| |Nova|230| === Pilot Endurance === ^Pilot^Endurance^Multiplier^ |Custom Pilot|0|0.78| |Milano|4|0.906| |Steffan|8|1.032| |Shirro|8|1.032| |Cossette|8|1.032| |Crystal|9|1.0635| |Jean-Paul|11|1.1265| |Raven|12|1.158| |Angel|13|1.1895| |Christian|15|1.2525| |Ibrahim|20|1.41| === Player Power Setting* === ^0^1^2^3^4^5^6^7^ |2.25|2.0|1.75|1.5|1.25|1.0|0.75|0.50| *Approximate values ---- ===== Notes ===== Each HAR has own entries for multiple speed settings like movement back and forth, jumping and falling speed. These set a standard for each HAR, and is probably modified by the Agility stat, and upgrades. Each HAR has a separate damage stat on each separate attacks, these work as base number. These are probably modified by the Power stat and upgrades. ===== Formulas ===== Possible formulas Kat dredged up from files, might or might not be accurate. ; seems like real_endurance = har_endurance * pilot_endurance / 23; Derived by inspecting the game using CheatEngine Total HP = (.78 + .0315*Endurance) * Base Health * Vitality% * Opponent's power setting Found by Kat, confirmed by aokmaniac13 Single Player Damage = Base Damage * (20 + Power) / 30 + 1 Stun = (Base Damage + 6) * 512 Tournament Mode Damage = (Base Damage * (25 + Power) / 35 + 1) * leg/arm power * armor Stun = ((Base Damage * (35 + Power) / 45) * 2 + 12) * 256 Terms: * Endurance = the pilot stat * Base Health = the starting health of the bot * Vitality% = the advanced gameplay setting, default 1x or 100% * Opponent's Power Setting = player 1/2 power in 2 player games? Leave at 1 ---- Stun formula by Insanius/aokmaniak13: The stun cap is calculated as follows HAR Endurance * 3.6 * (Pilot Endurance + 16) / 23