Counter-Strike 2 – Update vom 22.10.2026

[ KARTEN-SCRIPTING ]

  • Instance.Precache hinzugefügt:

  • Gibt ein CSPrecache-Objekt zurück.

  • CSPrecache.IsServerLoading hinzugefügt.

  • CSPrecache.IsServerLoaded hinzugefügt.

  • CSPrecache.IsClientLoading hinzugefügt.

  • CSPrecache.IsClientLoaded hinzugefügt.

  • CSPrecache.IsLoadedForAll hinzugefügt.

  • CSPrecache.Release hinzugefügt.

  • CSHostage hinzugefügt:

  • CSHostage.IsBeingPickedUp hinzugefügt.

  • CSHostage.IsBeingCarried hinzugefügt.

  • CSHostage.IsRescued hinzugefügt.

  • CSHostage.GetRescuer hinzugefügt.

  • CSHostage.GetPickUpStartTime hinzugefügt.

  • CSHostage.GetPickUpFinishTime hinzugefügt.

  • CSPlayerPawn.GetHostage hinzugefügt.

  • Instance.OnHostagePickUpStart hinzugefügt.

  • Instance.OnHostagePickUpAbort hinzugefügt.

  • Instance.OnHostagePickUp hinzugefügt.

  • Instance.OnHostageDrop hinzugefügt.

  • Instance.OnHostageRescue hinzugefügt.

  • Instance.OnHostageKill hinzugefügt.

  • Neues übergeordnetes Exportobjekt „Console“ hinzugefügt

  • Console.GetConvarBoolean hinzugefügt.

  • Console.GetConvarNumber hinzugefügt.

  • Console.GetConvarString hinzugefügt.

  • Console.GetConvarVector hinzugefügt.

  • Console.GetConvarQAngle hinzugefügt.

  • Console.GetConvarColor hinzugefügt.

  • Console.SetConvar hinzugefügt:

  • Console.SetConvar unterliegt keiner Einschränkung durch sv_cheats und wird synchron ausgeführt.

  • Instance.Msg in Console.Log umbenannt.

  • Instance.ClientCommand, ServerCommand und RegisterCheatCommand zu Console verschoben.

  • Neues übergeordnetes Exportobjekt „GameRules“ hinzugefügt:

  • GameRules.StartWarmup hinzugefügt.

  • GameRules.EndWarmup hinzugefügt.

  • GameRules.GetTeamScore hinzugefügt.

  • GameRules.AddTeamScore hinzugefügt.

  • GameRules.TerminateRound hinzugefügt.

  • Instance.IsWarmupPeriod, IsFreezePeriod, IsTeamIntroPeriod, GetRoundsPlayed, GetRoundRemainingTime, SetRoundRemainingTime und AddTeamMoney zu GameRules verschoben.

  • Verschobene und umbenannte Methoden sind weiterhin an ihrem ursprünglichen Ort verfügbar, gelten aber als veraltet.

  • Übergeordnete Klassen HUD_TEAMMENU_VISIBLE und HUD_CHAT_VISIBLE für custom_hud_layout hinzugefügt.

  • radar_element kann jetzt in jedem Spielmodus auf dem Radar erscheinen, nicht nur im Spielmodus Stoßzeit.

  • Unterstützung für GameRules.AddTeamMoney im Zusammenhang mit CSTeamMoneyReason.NONE und einem Betrag hinzugefügt.

  • Absturz in GameRules.AddTeamMoney im Zusammenhang mit CSTeamMoneyReason.NONE behoben.

  • Fehler behoben, durch den die Werte der Enumeration CSTeamMoneyReason nicht mit point_script.d.ts übereinstimmten.

  • Fehler behoben, durch den die Werte der Enumeration CSWeaponAttackType nicht mit point_script.d.ts übereinstimmten.

  • Fehler behoben, durch den CSRadarPoint.IsVisibleToTeam eine Zahl statt eines booleschen Werts zurückgegeben hat.

  • Fehler behoben, durch den CSObservablePoint.IsObservableForTeam eine Zahl anstelle eines booleschen Werts zurückgab.

  • Protokollierte Warnungen enthalten jetzt den JavaScript-Aufrufstapel.

  • Protokollierte Warnungen enthalten jetzt Details zu ungültigen Argumentwerten.

  • Protokollierte Warnungen zählen Argumente jetzt ab 0 statt ab 1.

  • Automatische Vervollständigung des Befehls map_workshop verbessert.