October 22, 2026 · Patch
October 22, 2026 update
37 new11 changes5 fixes
Map Scripting
- NewAdded Instance.Precache
- ChangeReturns a CSPrecache object
- NewAdded CSPrecache.IsServerLoading
- NewAdded CSPrecache.IsServerLoaded
- NewAdded CSPrecache.IsClientLoading
- NewAdded CSPrecache.IsClientLoaded
- NewAdded CSPrecache.IsLoadedForAll
- NewAdded CSPrecache.Release
- NewAdded CSHostage
- NewAdded CSHostage.IsBeingPickedUp
- NewAdded CSHostage.IsBeingCarried
- NewAdded CSHostage.IsRescued
- NewAdded CSHostage.GetRescuer
- NewAdded CSHostage.GetPickUpStartTime
- NewAdded CSHostage.GetPickUpFinishTime
- NewAdded CSPlayerPawn.GetHostage
- NewAdded Instance.OnHostagePickUpStart
- NewAdded Instance.OnHostagePickUpAbort
- NewAdded Instance.OnHostagePickUp
- NewAdded Instance.OnHostageDrop
- NewAdded Instance.OnHostageRescue
- NewAdded Instance.OnHostageKill
- NewAdded new top level export Console
- NewAdded Console.GetConvarBoolean
- NewAdded Console.GetConvarNumber
- NewAdded Console.GetConvarString
- NewAdded Console.GetConvarVector
- NewAdded Console.GetConvarQAngle
- NewAdded Console.GetConvarColor
- NewAdded Console.SetConvar
- ChangeConsole.SetConvar is not restricted by sv_cheats and executes synchronously
- ChangeRenamed Instance.Msg to Console.Log
- ChangeMoved Instance.ClientCommand, ServerCommand and RegisterCheatCommand to Console
- NewAdded new top level export GameRules
- NewAdded GameRules.StartWarmup
- NewAdded GameRules.EndWarmup
- NewAdded GameRules.GetTeamScore
- NewAdded GameRules.AddTeamScore
- NewAdded GameRules.TerminateRound
- ChangeMoved Instance.IsWarmupPeriod, IsFreezePeriod, IsTeamIntroPeriod, GetRoundsPlayed, GetRoundRemainingTime, SetRoundRemainingTime and AddTeamMoney to GameRules
- ChangeMoved and renamed methods are still available in their original location, deprecated
- NewAdded top-level custom_hud_layout classes HUD_TEAMMENU_VISIBLE and HUD_CHAT_VISIBLE
- Changeradar_element can now appear on the radar in every game mode, not just Rush
- NewAdded support for GameRules.AddTeamMoney with CSTeamMoneyReason.NONE and an amount
- FixFixed a crash in GameRules.AddTeamMoney with CSTeamMoneyReason.NONE
- FixFixed CSTeamMoneyReason enum values not matching point_script.d.ts
- FixFixed CSWeaponAttackType enum values not matching point_script.d.ts
- FixFixed CSRadarPoint.IsVisibleToTeam returning a number instead of a boolean
- FixFixed CSObservablePoint.IsObservableForTeam returning a number instead of a boolean
- ChangeLogged warnings now include the JS call stack
- ChangeLogged warnings now include details about bad argument values
- ChangeLogged warnings now count arguments from 0 instead of 1
- ChangeImproved auto complete of the map_workshop command
Valve's official notes. Read the announcement on Steam