Combo System (Script)
A script adding Next Encounter style combos and multikills (like in XBOX).
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.
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)
Only works in singleplayer (and singleplayer survival).
Supports TFE, TSE, BFE and most custom game titles
Revisions:
Old revisions of this mod are available below. Click the link to download.