Skip to content
Nachrichten
CS22 min read

Counter-Strike 2 Update: Workshop-Karten-Scripting mit Speicherdaten & neuen Events verbessert

Guildfy·
Counter-Strike 2 Update: Workshop-Karten-Scripting mit Speicherdaten & neuen Events verbessert

Valve hat ein neues Update für Counter-Strike 2 veröffentlicht, das sich hauptsächlich auf die Erweiterung der Scripting-Fähigkeiten für Workshop-Karten und kleinere Quality-of-Life-Anpassungen konzentriert.

Verbesserungen des Karten-Scriptings

Die bedeutendsten Änderungen drehen sich darum, Kartenerstellern mehr Werkzeuge für dynamische und persistente Erlebnisse an die Hand zu geben. Workshop-Karten können jetzt Speicherdaten nutzen, was komplexere und sich entwickelnde benutzerdefinierte Spielmodi ermöglicht:

  • Instance.SetSaveData und Instance.GetSaveData zum Verwalten persistenter Daten wurden hinzugefügt.
  • Workshop-Karten können bis zu 1 MB Speicherdaten schreiben, wobei Steam Cloud für die Persistenz über Installationen hinweg genutzt wird.
  • Die Größenbeschränkung für Speicherdaten kann mit sv_workshop_map_save_data_max_filesize_mb konfiguriert werden.

Die Schadensmodifikation wurde ebenfalls überarbeitet und bietet Skriptautoren eine granularere Kontrolle:

  • Instance.OnModifyPlayerDamage wurde hinzugefügt, das aufgerufen wird, nachdem alle Schadenseigenschaften berechnet wurden, aber bevor Rüstung und Gesundheit modifiziert werden. Dies ersetzt Instance.OnBeforePlayerDamage und enthält die Trefferzone in den Event-Daten.
  • Die Trefferzone wurde den OnPlayerDamage-Event-Daten hinzugefügt.
  • CSDamageFlags.IGNORE_ARMOR wurde eingeführt.

Die Spieler-Eingabeerkennung wurde mit neuen Funktionen verbessert:

  • CSPlayerPawn.IsInputPressed wurde hinzugefügt.
  • CSPlayerPawn.WasInputJustPressed wurde hinzugefügt.
  • CSPlayerPawn.WasInputJustReleased wurde hinzugefügt.
  • Das Enum CSInputs wurde hinzugefügt.
  • Ein Fehler wurde behoben, bei dem CSDamageTypes unter dem Namen CSDamageType exportiert wurde.

Verschiedene Fehlerbehebungen

Neben dem Scripting wurde eine kleine, aber nützliche Änderung für Karten-Guides implementiert:

  • Karten-Guides für de_ancient können jetzt auf de_ancient_night und umgekehrt verwendet werden.

Wir verwenden Cookies, um Ihre Erfahrung zu verbessern und relevante Werbung anzuzeigen. Durch die weitere Nutzung dieser Website stimmen Sie der Verwendung von Cookies zu. Lesen Sie unsere Datenschutzrichtlinie