Skip to content

1.5.0

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Dec 23:15
· 20 commits to master since this release
ae5ad98

This release adds 14 new effects and brings in a lot of effect adjustments and bug fixes.

Changelog

Additions

  • Timer and effect progress bars are now customizable using the new visuals config (located at configs/chaos/visuals.cfg)
  • VScript: Expanded the chaos_util.nut script file with many useful functions and constants
  • VScript: Constants are now folded and all effects use these folded constants
  • Adjusted several effect durations
  • Added new convars sm_chaos_version and sm_chaos_effect_update_interval
  • Added the ability for effects to configure their update interval by returning a floating point value in their Update callback
    • If nothing is returned, the interval is set to the value of sm_chaos_effect_update_interval (def. 0.1)
  • Added 14 new effects:
    • Mann In The Machine
    • Randomize Weapon Order
    • Chip Damage
    • Homing Projectiles
    • Play Random Developer Commentary
    • Spawn Soul Gargoyle
    • No Overheal Decay
    • Infinite Sentry Range
    • Infinite Dispenser Range
    • No Damage From Blast Jumping
    • All Weapons Are Honorbound
    • Players Always Gib
    • Tiny Heads
    • Super Jumping
    • Enable Grappling Hooks

Adjustments

General

  • Updated several effects to use attributes instead of experimental convars or detours
  • Updated several effects to use the VScript API
  • Updated several effect names
  • Added tags to several effects
  • Incompatible effects will now automatically be expired if an effect is forced using admin commands
  • Significant performance improvements across the board

Effects

  • Mannpower: Replaced with "Enable Grappling Hooks" effect
  • Tilted Camera: Made the effect less nauseating on high ping
  • Uncontrollable Recoil: Now uses viewpunch instead of SetLocalAngles
  • Paint Cosmetics: Now a timed effect, and changed to "Paint Items" which will now paint weapons as well
  • Remove Cosmetics: Now a timed effect
  • Balloon Heads: Now more similar to the "Big Heads" effect on Ghost Fort
  • Enable All Triggers: Removed effect
  • Miscellaneous effect fixes and updates

Bug Fixes

General

  • Fixed script hooks not being removed when the effect ends (e.g. OnTakeDamage)
  • Fixed effects with tags preventing other tagged effects from starting, even if their tags did not match

Effects

  • Remove Cosmetics: Fixed Demoman shields being removed
  • Identity Theft: Fixed not granting the attacker a Sapper upon killing a Spy
  • Set Attribute: Fixed not recalculating the player speed after attributes are applied
  • Decompile: Fixed visuals spawning at the wrong origin with the wrong angles
  • Kill Random Player/Spawn Ball: Fixed error if there is no eligible player