Counter-Strike Wiki


[ ARMORY ][]

  • Added Missing Link Community Charms collection featuring 23 new charms created by Counter-Strike Workshop community artists.
  • Added Dr. Boom Charms collection featuring 22 new charms.
  • Added 2025 Community Stickers collection featuring 29 new stickers created by Counter-Strike Workshop community artists.
  • Added Sugarface 2 Stickers collection featuring 9 new stickers with the Sugarface theme.
  • Removed Gallery Case, Graphic Collection, and Character Craft stickers from The Armory.

[ GAMEPLAY ][]

  • Death count in scoreboard will now increment when players die to C4 bomb detonation.
  • Limited Zeus-x27 kill streak bonus in deathmatch.
  • Fixed incorrect pixel offset for greater than one pixel width sniper scope.
  • Added inaccuracy representation in sniper scopes.
  • Keychains will now slightly jolt when a player makes an audible footstep sound.

[ SPECTATING ][]

  • Added support on select maps for new spectator camera transitions that follow the shortest path through the level to the next spectator target player.
  • In-game loadout of spectated player will auto-close at the end of the match.
  • In-game loadout of spectated player will now show wear and pattern of gloves.

[ MAPS ][]

[ MISC ][]

  • Minor adjustments to MAC-10 and R8 Revolver skinning.
  • Fixed a crash for missing bullet impact effects.
  • Added deformers (lattice deformer and simple bend deformer) to Workshop Tools - Hammer.
  • Re-enabled example content in train_zoo using lattice and bend deformers.

[ MAP SCRIPTING ][]

  • Updated general error handling for methods. An exception will be thrown when the method is invoked with an incorrect 'this' value. An error will be logged and a default value that matches the declared return type will be returned when the method is invoked with unsupported arguments.
  • Improved performance of handling Vector, QAngle, and Color values as arguments and return values.
  • When interpreting a Color argument, rgba values will be clamped to a maximum of 255.
  • Added an overload for each of the following methods that accepts a single object holding all parameters. Deprecated the previous overload.
    • Instance.DebugScreenText
    • Instance.DebugLine
    • Instance.DebugBox
    • Instance.DebugSphere
    • Instance.EntFireAtName
    • Instance.EntFireAtTarget
    • Entity.Teleport
  • Changed all callbacks to accept a single object holding all parameters.
  • Added Instance.OnScriptReload
  • Deprecated Instance.OnReload and Instance.OnBeforeReload
  • Added Instance.TraceLine
  • Added Instance.TraceSphere
  • Added Instance.TraceBox
  • Added Instance.TraceBullet
  • Deprecated Instance.GetTraceHit
  • Added Instance.OnPlayerReset
  • Added Instance.OnBeforePlayerDamage
  • Added Instance.OnPlayerDamage
  • Added Instance.OnPlayerJump
  • Added Instance.OnPlayerLand
  • Added Instance.OnGunReload
  • Added Instance.OnBulletImpact
  • Added Instance.OnPlayerPing
  • Added Instance.OnGrenadeBounce
  • Added Instance.OnKnifeAttack
  • Added Instance.IsFreezePeriod
  • Added Entity.GetOwner
  • Added Entity.SetOwner
  • Added Entity.GetParent
  • Added Entity.SetParent
  • Added Entity.IsAlive
  • Added Entity.IsWorld
  • Added Entity.TakeDamage
  • Added CSPlayerPawn.DropWeapon
  • Added CSWeaponData.GetDamage
  • Added CSWeaponData.GetRange
  • Added CSWeaponData.GetRangeModifier
  • Added CSWeaponData.GetPenetration