System Critical Damage adds a critical hit system that works through a damage multiplier mechanic. Critical hits are available to colonists and pawns from other factions - essentially anyone who has Melee or Shooting skills. The chance and damage multiplier of a critical hit depend on these skills and are fully configurable in the in‑game mod settings menu. A separate configuration block is used for creatures without combat skills (mechanoids, animals, monsters, etc.).
Critical hit mechanics
For colonists and other humanoids with Melee/Shooting skills, a single formula is used, based on four parameters defined in the settings:
base critical hit chance
base critical damage multiplier
critical chance gain per skill level
critical multiplier gain per skill level
Example (Shooting skill 10):
Base crit chance: 5%
Base multiplier: ×2
Chance per level: 0.5%
Multiplier per level: 0.05
With these values:
at skill 10 the final crit chance is 10% and the multiplier is ×2.5
at skill 20 the final crit chance is 15% and the multiplier is ×3
at skill 30 (for example if you use mods that allow skill growth above 20, such as EndlessGrowth) the final crit chance is 20% and the multiplier is ×3.5
Settings for other creatures
For all other creatures that do not have Melee/Shooting skills (mechanoids, animals, monsters, etc.), a separate set of settings is available. You can define a single fixed critical hit chance that does not depend on skills - for example, 10%.
Additional toggles
disable the visual effect of critical hits
disable the critical hit sound
“colonists only” mode - critical hits are available only to your pawns
debug option: log detailed information for every hit (actual crit chance and resulting multiplier). This is useful for verifying calculations.
Grenades, explosions and flamethrowers are excluded from critical hit calculations. Applying crits to AoE felt a bit odd, though a separate option for that may be added later.
Languages:
Russian
English
Compatibility:
Tested for several in‑game days with 400+ mods without any issues or errors. Potential incompatibilities are not yet known, so if you encounter any, please let me know and I will take a look.