Counter-Strike 2 (Vorabversion) – Update vom 13.10.2025

Eine neue Vorabversion („1.41.1.3-rc1“) ist jetzt über die CS2-Betateilnahme verfügbar. Diese Vorabversion ist nicht mit der öffentlichen Spielsuche kompatibel.

Informationen dazu, wie Sie an einer Beta für CS2 teilnehmen können, finden Sie auf folgender Seite:

Counter-Strike 2 – Betateilnahme

[ ENGINE ]

  • Engine-Code auf die neueste Version von Source 2 aktualisiert.

  • Kugeldurchschlagssimulation überarbeitet, um die CPU-Auslastung zu reduzieren.

  • Nutzung der Prozessorkerne bei der Verarbeitung einiger Partikel- und Soundeffekte für Clients verbessert, wodurch die insgesamte CPU-Auslastung beim Abfeuern einer Waffe reduziert wird.

[ GAMEPLAY ]

  • Beim Entschärfen der Bombe wird das Ansichtsmodell jetzt etwas abgesenkt. Währenddessen kann auch nicht mehr in den Zoom-Modus gewechselt werden. Wird das Entschärfen der Bombe abgebrochen, kann eine Waffe erst nach einer Verzögerung von 150 ms abgefeuert werden.

  • Fehler behoben, durch den fälschlicherweise 1 Tick bei der Konsolenvariable „sv_predictable_damage_tag_ticks“ abgezogen wurde.

[ BENUTZEROBERFLÄCHE ]

  • Highlight-Clips von Majors können jetzt über die Ausrüstungsanzeige beim Zuschauen angeschaut werden.

  • Beim Zuschauen wird der ausgewählte Spieler in der Teamanzeige deutlicher hervorgehoben.

  • Das Kontextmenü im Inventar öffnet sich jetzt in einer Position relativ zum Mauszeiger.

  • Im HUD wird der Feuermodus der Waffe jetzt unter der aktuellen Munitionsanzahl angezeigt.

[ KARTEN-SCRIPTING ]

  • „cs_script“-Enumerationstypen können jetzt importiert werden und verhalten sich genauso wie „TypeScript“-Enumerationstypen.

  • CSWeaponType.PISTOL == 1

  • CSWeaponType\ == "PISTOL"

  • Enumerationen „CSRoundEndReason“, „CSHitGroup“, „CSLoadoutSlot“, „CSDamageTypes“, „CSDamageFlags“ und „CSWeaponAttackType“ hinzugefügt.

  • „BOOSTS“-Wert für die Enumeration „CSGearSlot“ hinzugefügt. Hierbei handelt es sich um den Ausrüstungsslot für Heilungsspritzen.

  • Methode „Instance.OnRoundEnd“ aktualisiert, sodass jetzt der Grund empfangen werden kann.

  • Methode „Instance.OnBeforePlayerDamage“ aktualisiert, sodass jetzt die Parameter „damageType“ und „damageFlags“ empfangen werden können. Die Methode kann außerdem das Ergebnis beider Parameter anpassen.

  • Methode „Instance.OnPlayerDamage“ aktualisiert, sodass jetzt die Parameter „damageType“ und „damageFlags“ empfangen werden können.

  • Methode „Instance.OnKnifeAttack“ aktualisiert, sodass jetzt der Parameter „attackType“ empfangen werden kann.

  • Methoden „Instance.TraceLine“, „Instance.TraceSphere“ und „Instance.TraceBox“ aktualisiert:

  • Die Konfiguration zur Verfolgung der Kugelflugbahn akzeptiert jetzt ein Array von zu ignorierenden Entitäten (oder nur eine einzige Entität).

  • Die Konfiguration zur Verfolgung der Kugelflugbahn kann auf durchschlagene Trefferboxen spezifiziert werden.

  • Das Ergebnis enthält den Parameter „hitGroup“, wenn die Konfiguration zur Verfolgung der Kugelflugbahn auf durchschlagene Trefferboxen spezifiziert wurde.

  • Methode „Instance.BulletTrace“ aktualisiert, sodass das Ergebnis jetzt auch den Parameter „hitGroup“ enthält.

  • Methode „Entity.TakeDamage“ aktualisiert, sodass jetzt die Parameter „damageType“ und „damageFlags“ akzeptiert werden.

  • Methode „CSWeaponData.GetGearSlot“ hinzugefügt.