Question regarding Player Damage.

ModMaker is the online part of Mod Manager, allowing you to create mods by changing a huge selection of variables and adding MixIns to customize game scripts.
Post Reply
J4mesG4mes
Posts: 1
Joined: Tue Mar 28, 2017 7:13 pm

Question regarding Player Damage.

Post by J4mesG4mes »

What's the difference between:

(N = Number)

AI Damage Multiplier
Default: N x dmg

This scales how much damage AI does on this difficulty. Negative values (down to -1x) scale damage down while positive ones scale it up.

VS

Player Momentum Multiplier
Default: N x momentum

Momentum Multiplier only applies to players on incoming damage.

*****

Do they both stack? Is one only for AI Player Pets and the other for Player Character only? Is Player Momentum Multiplier in regards to 'Force' of Biotic Powers? Something different entirely? I am confused... :(

Give me an answer in regards of the damage I am receiving with the number at 100 Damage(with whatever source it may be coming from).

IS:

AI Damage Multiplier
Default: 1.0 x dmg

Player Momentum Multiplier
Default: 0.0 x momentum

...the same as...

AI Damage Multiplier
Default: 0.0 x dmg

Player Momentum Multiplier
Default: 1.0 x momentum

???

*****

Trying to custom balance the Wave Difficulties, but this one is throwing me a loop. Thanks in advance.
User avatar
Mgamerz
Site Admin
Posts: 571
Joined: Wed Jan 06, 2016 1:13 am

Re: Question regarding Player Damage.

Post by Mgamerz »

Off the top of my head, I recall:

AI difficulty damage multiplier: each difficult level does more or less damage to their listed values. So bronze may do like -.25 which means a damage value of 100 would add -.25*100. So 75. The way this is done is very confusing.

I do not fully understand how momentum works (most of it is native code so I can't read it) but each impact has a momentum value. The higher the momentum, the higher impact "force"(not the same as actual force). This momentum is translated to both damage and slowing of movement (have a player reegar you while you run at then and you'll slow down a bit).

The way momentum, velocity, force, etc work in this game is fairly convoluted to me. Most is in native code and what isn't is overridden by something else in other files so tracking down definitive logic is not easy.
Post Reply