MarkTullius-TimescaleShenanigans icon

TimescaleShenanigans

Changes the timescale of the engine based upon enemy kills. Only affected by player kills, *not* ally kills or Forgive Me Please.

Last updated 3 months ago
Total downloads 280
Total rating 0 
Categories
Dependency string MarkTullius-TimescaleShenanigans-2.1.2
Dependants 0 other packages depend on this package

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2100 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.2100
RiskofThunder-HookGenPatcher-1.2.3 icon
RiskofThunder-HookGenPatcher

MMHOOK generation at runtime.

Preferred version: 1.2.3

README

TimescaleShenanigans

Changes the timescale of the engine based upon enemy kills. Only affected by player kills, not ally kills (excluding Engi turrets because that would just be cheese) or Forgive Me Please.

Currently two scaling styles available:

Linear

  • Scales the timescale of the engine upon killing an enemy (by default 1 kill will increase, config option to set this to be less frequent)

Random

  • Randomly chooses the timescale to set the engine to between the upper and lower bounds (set in config values)

Changelog

2.1.2

  • Fix bug where the player could infinitely spawn Engi turrets if placed on the same frame that a turret killed an enemy
  • Minor code cleanup, remove debug lines left in by mistake

2.1.1

  • Make Engi turret kills count
  • Change how the void coin counter works to ensure it updates with turret kills

2.1.0

  • Reset time scale to 100% upon run end
  • Change min value for Time Factor to 0.5% to prevent it being limited to a minimum of 50%
  • Add checkbox to allow the timescale to be reset at the start of each new stage
  • Set Void Coins to 100 on run start
  • Add Ceiling value to prevent the game crashing at high timescales and to negate the existing 300% timescale cap
  • Add Kill Factor to allow less frequent time scale changing
  • Split config into General, Linear and Random
  • Add sick as fuck icon
  • Make Risk of Options optional

2.0.1

  • Added Random scaling style
  • Utilised void coin counter to display current timescale % (rounding errors abound at present)

2.0.0

  • Recreated mod after SSD failure

1.0.0

  • Created mod