Combo System (Script)

If you liked this item, please rate it up on Steam Workshop page.

Author: Nekorie

Last revision: 23 Oct, 2025 at 14:32 UTC (1)

File size: 1.06 MB

On Steam Workshop

Description:
About

A script adding Next Encounter style combos and multikills (like in XBOX).

Features

Can be used in either killing spree mode (NE-style, enabled by default), combo-only mode or multikill-only mode (XBOX-style).
Combo-only mode only shows current combo and multikills (optionally).
Multikill-only mode only shows multikills.

Killing spree mode has several differences:
– Killing Spree is activated when reaching combo x20.
(if ammo gain is enabled) gain ammo for current weapon after combo is broken based on combo level (1 kill = 1% of max ammo).*
(if speed multiplier is enabled) gain movement speed for each kill based on combo level (1 kill = +2.5% speed). Goes back to the default speed when combo is broken.

Killing Spree:
– lasts for 15 seconds.
(if ammo gain is enabled) gain 1% of max ammo for current weapon for each kill during Killing Spree.*
(if speed multiplier is enabled) movement speed is increased by 75% during Killing Spree.

* if 1% of max ammo is decimal then it’s rounded up to the next integer value.
E.g. 1% of cannon balls is 0.3 so it’s rounded to 1 cannon ball.

Console commands

globals.NECS.Help() – show available commands.

globals.NECS.SetMode(0, 1 or 2) – use killing spree (0), combo-only (1) or multikill-only (2) mode (can’t be applied midgame).
Killing spree mode is used by default.

globals.NECS.EnableMusic(0 or 1) – enable (1) or disable (0) music during Killing Spree.
Music enabled by default.

globals.NECS.EnableYeehaw(0 or 1) – enable (1) or disable (0) "Yeehaw" sound during Killing Spree.
"Yeehaw" sound is enabled by default.

globals.NECS.EnableCounter(0 or 1) – enable (1) or disable (0) counter sound when Killing Spree is almost over.
Counter sound is enabled by default.

globals.NECS.EnableMultikills(0 or 1) – enable (1) or disable (0) multikill text.
Multikills are enabled by default.

globals.NECS.EnableSpeedMultiplier(0 or 1) – enable (1) or disable (0) speed multiplier for combos and during Killing Spree (can’t be applied midgame).
Speed multiplier is enabled by default.

globals.NECS.EnableAmmoGain(0 or 1) – enable (1) or disable (0) ammo gain for combos and during Killing Spree (can’t be applied midgame).
Ammo gain enabled by default.

globals.EnablePostProcessing(0 or 1) – enable (1) or disable (0) post processing effect during Killing Spree.
Post processing enabled by default.

globals.EnableGibbing(0 or 1) – enable (1) or disable (0) enemy gibbing during Killing Spree.
Gibbing enabled by default.

globals.NECS.SetDefaultParams() – set default parameters.

globals.NECS.Prefs() – show current values.

You can also enable debug mode with the command globals.NECS.EnableDebug(1)

Additional info

Only works in singleplayer (and singleplayer survival).

Supports TFE, TSE, BFE and most custom game titles

Download
Revisions:

Old revisions of this mod are available below. Click the link to download.