238
Koniec lutego to dla Valve intensywny okres, bowiem to kolejne aktualizacja do CS2, która skupia się na poprawie błędów, ale także w tym przypadku na oddaniu twórcom map i serwerów sporej ilości nowych funkcji. Zmiany na pierwszy rzut oka nie robią wielkie efektu WOW, ale dla twórców map i serwerów będą zdecydowanym ułatwienie.
Zmiany w aktualizacji CS2 z dnia 26 lutego 2026 roku
SKRYPTOWANIE MAP
- Dodano Instance.SetSaveData oraz Instance.GetSaveData – funkcje umożliwiające skryptom zapisywanie i odczytywanie danych.
- Mapy z Warsztatu mogą zapisać do 1 MB danych, co pozwoli na przechowywanie informacji o postępach gracza.
- Zapisy z Warsztatu korzystają od teraz ze Steam Cloud, co powoduje, że po ponownej instalacji gry, postępy będą zapisane.
- Dodano możliwość konfiguracji i zmiany wielkości zapisu. Służy do tego komenda sv_workshop_map_save_data_max_filesize_mb.
- Dodano Instance.OnModifyPlayerDamage, która zastąpiła funkcję Instance.OnBeforePlayerDamage . Nowa funkcja wywoływana będzie po obliczeniu wszystkich obrażeń, tuż przed zmianą punktów życia i pancerza.
- Dodano hitgroup do danych zdarzeń, dzięki czemu istnieje informacja o tym, w którą część ciała trafił pocisk. Dostępne jest to w zdarzeniach modyfikacji i otrzymywania obrażeń.
- Dodano CSDamageFlags.IGNORE_ARMOR, czyli funkcję pozwalającą zadawać obrażenia pomijające pancerz.
- Dodano funkcje sprawdzania klawiszy:
- CSPlayerPawn.IsInputPressed (czy przycisk jest aktywny (trzymany)).
- CSPlayerPawn.WasInputJustPressed (czy przycisk został właśnie naciśnięty).
- CSPlayerPawn.WasInputJustReleased (czy przycisk został właśnie puszczony).
- Dodano listę CSInputs, która ułatwia identyfikację konkretnych przycisków sterowania w skryptach.
- Naprawiono błąd w nazwie eksportu CSDamageTypes
SPRAWDŹ WSZYSTKIE ZMIANY W CS2
RÓŻNE
-
Poradniki do mapy de_ancient można od teraz używać zamiennie na wersji dziennej oraz nocnej (de_ancient_night).
