Patch Notes

Counter-Strike 2 pre-release build 1.41.1.3-rc1 arrives in CS2 beta depot

Valve released a pre-release CS2 build (1.41.1.3-rc1) to the CS2 beta depot. This build is not compatible with public matchmaking. To opt into the CS2 beta depot

Engine

  • Updated engine code to the latest version of Source 2.
  • Reworked bullet penetration simulation to reduce CPU usage.
  • Improved core utilization of some client particle and sound effects processing, lowering CPU load when players are firing.

Gameplay

  • Defusing C4 now lowers the viewmodel weapon, prevents scoping, and delays firing for 150ms after exiting the defuse.
  • Fixed an issue where 1 tick was incorrectly subtracted from sv_predictable_damage_tag_ticks.

UI

  • Major Highlight clips can now be viewed from the Spectator Loadout.
  • Selected player is now more visible in the Team Counter.
  • The context menu in the Inventory opens relative to the cursor position.
  • The HUD weapon mode indicator has been moved to the ammo count.

Map scripting

  • cs_script enums can now be imported and behave like TypeScript enums. Example behavior:
  • CSWeaponType.PISTOL == 1
    CSWeaponType[1] == "PISTOL"
  • Added enums: CSRoundEndReason, CSHitGroup, CSLoadoutSlot, CSDamageTypes, CSDamageFlags, and CSWeaponAttackType.
  • Added BOOSTS value to CSGearSlot for healthshots.
  • Updated Instance.OnRoundEnd to receive the round end reason.
  • Updated Instance.OnBeforePlayerDamage to receive damageType and damageFlags; the result can now modify both values.
  • Updated Instance.OnPlayerDamage to receive damageType and damageFlags.
  • Updated Instance.OnKnifeAttack to receive attackType.
  • Updated Instance.TraceLine, Instance.TraceSphere and Instance.TraceBox with the following changes:
    • The trace config now accepts either a single ignore entity or an array of ignore entities.
    • The trace config can specify tracing against hitboxes.
    • The trace result will include hitGroup when tracing against hitboxes.
  • Updated Instance.BulletTrace result to include hitGroup.
  • Updated Entity.TakeDamage to accept damageType and damageFlags.
  • Added CSWeaponData.GetGearSlot().

Have thoughts on the changes or spotted issues in the beta? Let us know in the comments, and ping us on X, Bluesky or subscribe on YouTube.

Margarita Kicevski

My job is similar to Angel's, focus on news and updates, even though most of my work is taking care of two little devils. I am here to cover when most needed, and try to deliver the best I can. It's my fault pushing Angel to reboot ConsolePCGaming.com Wish me luck <3.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button