Three cvars form the complete damage picture, all in ConfigureZoneInstance(). Global multiplier first, rank-gap curve second, friendly-fire scale third.

-- 1. Global weapon damage (type: float):
cvars.sv_shipWeaponDamageCoef = 1
-- 2. Rank-gap curve: breakpoints and per-interval multipliers:
cvars.sv_ranksDiff = "-5, -2, 0, 2, 5, 10"
cvars.sv_ranksDiffCoeff = "-0.5, 0.2, 0.5, 0.6, 0.7, 0.8, 1"
-- 3. Friendly-faction damage scale 0..1 (note spelling):
cvars.sv_frendlyFactionDamageCoef = 0.25
Example hardcore model: global 1.2, flatten the low end of the curve (0.2 -> 0.5) so veterans do not one-shot rookies, friendly fire 1.0. Example soft model: global 0.7, friendly fire 0.

Comments

1 + 10 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.