1. Counter-Strike 2
  2. News

Counter-Strike 2 News

Community Maps, Charms, and More

[p]Let's get right into it. Today's update features new Wingman and Competitive community maps, along with brand new charms (including community designs), stickers, and more.[/p][p][/p][h3]Community Maps[/h3][p][video][/video]From the mines of Golden to the moving train in Transit, we've got four new Community maps for you to check out. Golden and Palacio have been added to Competitive, Casual, and Deathmatch modes, and Rooftop and Transit have been added to Wingman.[/p][p][/p][h3]New Armory Content[/h3][p][video][/video]It's a lil' HE grenade... for your gun. It doesn't explode, but it sure is charming. Introducing the all new Dr. Boom Charms, now available in the Armory.[/p][p][/p][p][video][/video]A few months ago we added charms to the workshop, and you responded. For some insight into the creative and occasionally twisted minds of the CS2 community, check out the Missing Link Community Charms in the Armory.[/p][p][/p][p][/p][p]Speaking of community designs, the Armory now features two brand new sticker collections, including the return of Sugarface![/p]

Counter-Strike 2 Update

[ MISC ]
  • Updated collision around Mirage top of ladder hole.
  • Updated R8 Revolver geometry and animation scale.
  • sv_subtick_movement_view_angles will now only send subtick view angles to the server with other subtick events instead of sending them for every frame they change.
  • Enabled Vulkan defragmentation to help alleviate texture streaming overhead.

Counter-Strike 2 Update

[ MAP SCRIPTING ]
  • Updated tsconfig.json in the script_zoo, setting the target to "es2022" for more accurate type analysis.
  • Changed point_script entity to no longer remove itself on a failed script load during spawn. Instead it will remain in an inactive state and listen for script changes if the game is running in tools mode.
  • Fixed point_script entity to no longer potentially crash after an unsuccessful reload from an invalid script while running the game in tools mode.
  • Changed point_script entity to hold onto the memory value returned by an Instance.OnBeforeReload callback until the next successful reload instead of forgetting it if the reload is unsuccessful.
  • Changed methods expecting arguments of string type to now error instead of calling toString for arguments of the wrong type.
  • Changed Instance.Msg and Instance.DebugScreenText to accept any type for the text value.
  • Fixed a bug where RunScriptInput would crash the game when triggered with a null caller or activator.
  • Removed Instance.OnGameEvent in favor of per-event registration methods. This gives us tools for stronger API stability and creates a consistent API for events that are not gameevents.
  • Added Instance.DebugLine
  • Added Instance.DebugBox
  • Added Instance.OnPlayerConnect
  • Added Instance.OnPlayerActivate
  • Added Instance.OnPlayerDisconnect
  • Added Instance.OnRoundStart
  • Added Instance.OnRoundEnd
  • Added Instance.OnBombPlant
  • Added Instance.OnBombDefuse
  • Added Instance.OnPlayerKill
  • Added Instance.OnPlayerChat
  • Added Instance.OnGunFire
  • Added Instance.OnGrenadeThrow
  • Added an overload to Instance.EntFireAtName that allows setting caller and activator
  • Added an overload to Instance.EntFireAtTarget that allows setting caller and activator
  • Added normal vector to the result of Instance.GetTraceHit
  • Added Entity.GetGroundEntity
  • Added CSWeaponBase.GetOwner
  • Added CSPlayerController.GetName
  • Added CSObserverPawn.GetOriginalPlayerController
  • Added CSPlayerPawn.GetOriginalPlayerController
  • Added CSPlayerPawn.IsCrouching
  • Added CSPlayerPawn.IsCrouched
  • Added CSPlayerPawn.IsNoclipping
  • See maps/editor/zoo/scripts/point_script.d.ts for comprehensive details on the API
  • Added "train_zoo.vmap" with all de_train assets and examples for mapmakers.

Counter-Strike 2 Update

[ MAPS ]
  • Ancient
    • Various player clipping fixes
  • Train
    • Various player clipping fixes

[ MISC ]
  • Fixed a case where you couldn't start moving while wiggling the mouse.
  • Fixed a case where velocity was abnormally low while walking up ramps.

Counter-Strike 2 Update

[p]\[ MISC ][/p]
  • [p]Fixed a regression to view punch which affected weapon sprays.[/p]
  • [p]Fixed a regression in server performance that caused frequent long server frames, primarily in drop-in drop-out modes. [/p]