• Aktualizacja CS2 z 5 listopada 2026 r. przyspiesza końcówki rund w Retakes. Jeśli do końca rundy zostało wystarczająco dużo czasu, a żaden aktywny granat ani inny element wyposażenia nie może przeszkodzić w rozbrojeniu, bomba zostaje rozbrojona natychmiast. Valve skróciło też czas zamrożenia i opóźnienie przed restartem rundy w tym trybie.

Szybsze końcówki rund w Retakes

Zmiana dotyczy sytuacji, w których rozbrojenie jest już pewne. Gracz nie musi wtedy czekać na zakończenie animacji. Krótszy czas zamrożenia i szybszy restart ograniczają również przestoje między rundami Retakes.

Aktualizacja wprowadza też zmiany dotyczące kurczaków przypisanych graczom. Pingnięcie własnego kurczaka podczas czasu zamrożenia wywołuje prośbę o wykonanie sztuczki. Jeśli gracz ukrył w opcjach tekst spersonalizowanych przedmiotów, gra nie wyświetla już nazw tych kurczaków.

Zmiany w skryptach map

Najwięcej zmian dotyczy API do skryptowania map. Instance.Precache przyjmuje teraz encje do wstępnego załadowania. Valve dodało eksport Entities i metodę Entities.Spawn. Obsługę przejęcia bota rozszerzono o Instance.OnBotControl, CSPlayerController.IsControllingBot oraz CSPlayerController.GetControlledBotPawn. Dodano także metodę CSPlayerPawn.Reset.

Część istniejących metod zmieniła miejsce lub nazwę. ConnectOutput i DisconnectOutput przeniesiono z Instance do Entities, a pierwsza z nich przyjmuje teraz obiekt konfiguracyjny. Metody służące do wyszukiwania encji i wysyłania sygnałów wejściowych są dostępne pod nazwami Entities.FindByName, Entities.FindByClass, Entities.FireInput oraz Entity.FireInput.

Stare wywołania nadal działają, ale Valve oznaczyło je jako przestarzałe. Ten sam status otrzymały Instance.FindEntityByName i Instance.FindEntityByClass. Autorom skryptów łatwiej będzie też wychwycić błędy: wywołanie metody na usuniętej encji zgłasza teraz, że encja jest nieprawidłowa, a ConnectOutput ostrzega w logu, gdy wskazany cel nie ma wyjścia o podanej nazwie.


Pełna lista zmian (oryginalny patch Valve)

[ GAMEPLAY ]

  • Rozbrajanie bomby w trybie Retakes zakończy się teraz natychmiast, gdy w rundzie pozostanie wystarczająco dużo czasu i nie ma aktywnej użyteczności, która mogłaby zapobiec rozbrojeniu.
  • Zredukowano czas zamrożenia i opóźnienie restartu rundy w trybie Retakes.
  • Pingowanie kurczaków domowych podczas czasu zamrożenia poprosi je o sztuczkę.
  • Nazwy kurczaków domowych nie są już wyświetlane, gdy opcja tekstu przedmiotu w grze jest ustawiona na ukrytą.

[ MAP SCRIPTING ]

  • Instance.Precache teraz akceptuje encje do wstępnego buforowania
  • Dodano nowy eksport na najwyższym poziomie Entities
  • Dodano Entities.Spawn
  • Dodano Instance.OnBotControl
  • Dodano CSPlayerController.IsControllingBot
  • Dodano CSPlayerController.GetControlledBotPawn
  • Dodano CSPlayerPawn.Reset
  • Przeniesiono Instance.ConnectOutput do Entities i zmieniono, aby akceptowało obiekt konfiguracyjny
  • Przeniesiono Instance.DisconnectOutput do Entities
  • Zmieniono nazwę Instance.EntFireAtName na Entities.FireInput
  • Zmieniono nazwę Instance.FindEntitiesByName na Entities.FindByName
  • Zmieniono nazwę Instance.FindEntitiesByClass na Entities.FindByClass
  • Zmieniono nazwę Instance.EntFireAtTarget na Entity.FireInput
  • Przeniesione i zmienione metody są nadal dostępne w ich oryginalnej lokalizacji, przestarzałe
  • Przestarzałe Instance.FindEntityByName i FindEntityByClass
  • Wywołanie metody na nieprawidłowej (usuniętej) encji teraz zgłasza, że encja jest nieprawidłowa
  • ConnectOutput teraz rejestruje ostrzeżenie, gdy cel nie ma wyjścia o tej nazwie