Arma 3
Ei tarpeeksi arvosteluja
Armor Modifier - ACE
2
   
Palkinto
Lisää suosikkeihin
Lisätty suosikkeihin
Poista suosikeista
Data Type: Mod
Tiedostokoko
Julkaistu
Päivitetty
137.491 KB
9.2.2023 klo 5.33
26.3. klo 13.06
6 muutosilmoitusta ( näytä )

Tilaa ladataksesi
Armor Modifier - ACE

Kuvaus
Armor Modifier - ACE is required on all clients and server and adds the ability to tweak armor effectiveness. This is not an official ACE mod.

CBA Settings
Inputs are arrays of numbers, in the form of: '[armorMultiplier, minimumArmor, maximumArmor]'
  • armorMultiplier: Interval: '[0.001 - infinite]'. If '=1', this setting has no effect.
  • minimumArmor: Interval: '[0 - infinite]'. If '<1', this setting has no effect.
  • maximumArmor: Interval: '[0 - infinite]'. If '<1', this setting has no effect.

No settings depend of each other, except for that that 'minimumArmor' should be smaller or equal than 'maximumArmor'.

These settings are available for players and AI separately:
  • Hitpoint damage reduction - head: Allows the modification of damage reduction on head hitpoints.
  • Hitpoint damage reduction - chest: Allows the modification of damage reduction on chest hitpoints.
  • Hitpoint damage reduction - limb: Allows the modification of damage reduction on all limb hitpoints.

If mission makers wish to set coefficients on individual units, you can use the following:
// For head coefficients _unit setVariable ["armor_modifier_ace_main_hitPointMultiplier_head", [armorMultiplier, minimumArmor, maximumArmor], true]; // For chest coefficients _unit setVariable ["armor_modifier_ace_main_hitPointMultiplier_chest", [armorMultiplier, minimumArmor, maximumArmor], true]; // For limb coefficients _unit setVariable ["armor_modifier_ace_main_hitPointMultiplier_limb", [armorMultiplier, minimumArmor, maximumArmor], true];

Examples
  • If Player hitpoint damage reduction - chest is set to '[10, 0, 0]', it means that you take a 10th of the damage to the chest.
  • If Player hitpoint damage reduction - chest is set to '[1, 10, 0]', it means that the minimum chest armor you have is 10. This means that if you have chest armor below 10, it will act as if you had 10 chest armor hitpoints and reduce the damage accordingly.
  • If Player hitpoint damage reduction - chest is set to '[0.1, 10, 0]', it means that the minimum chest armor you have is 10 and you will take 10 times the damage. This means that if you have chest armor below 10, it will act as if you had 10 chest armor hitpoints and reduce the damage accordingly. Furthermore, it will multiply the damage by 10.

Warning
This mod might conflict with other mods. If you find an incompatibility, please report it.

List of known incompatibility:

Links

Credit

License
See LICENSE.
25 kommenttia
johnb43  [tekijä] 26.3. klo 13.17 
I use ACE functions, which take passThrough is taken into account.
Zhasik 26.3. klo 13.15 
"Armor" means armor value from vest configs?
passThrough is ignored?
johnb43  [tekijä] 1.1. klo 14.47 
@xKSAx Please read the instructions on the workshop page.
xKSAx 1.1. klo 14.30 
i put everything 0.0.1 but not always one shot one kill dose the mod load order have something to do with that
johnb43  [tekijä] 23.12.2023 klo 5.19 
@xKSAx Almost certainly, but I'm not sure. How is the description above not clear on achieving that?
xKSAx 23.12.2023 klo 3.05 
is there a way to make one shot one kill?
Raio 29.10.2023 klo 14.23 
Updated <3
Alexgardien 22.10.2023 klo 17.27 
Thanks for the update
[S.C.] Raptoid 19.10.2023 klo 18.36 
Thank you for the quick fix, this mod is a life saver.
Reticuli 3.9.2023 klo 20.50 
Sorry, I thought you were talking about needing to change values in something rather than sliders and values in CBA options.

Sounds like you're saying the stuff above with writing out values is for custom missions.

Your use of minimums also sounds different, like so that everyone has a minimum value of armor, rather than the other guy which does not buff your armor unless the cumulative amount on that body part is above a certain threshold. That would be under his Base Armor value, I guess.