Aktualizacja Counter-Strike 2

  • Dodano kolekcję przywieszek brakującego pęta od społeczności zawierającą 23 nowe przywieszki stworzone przez artystów społeczności Warsztatu Counter-Strike.

  • Dodano kolekcję przywieszek doktora Booma zawierającą 22 nowe przywieszki.

  • Dodano kolekcję naklejek społeczności zawierającą 29 nowych naklejek stworzonych przez artystów społeczności Warsztatu Counter-Strike.

  • Dodano kolekcję naklejek z przystojniakami 2 zawierającą 9 nowych naklejek z motywem przystojniaków.

  • Usunięto skrzynię Galerii, kolekcję Graficzną i naklejki charakternego rzemiosła ze zbrojowni.

  • Od teraz licznik śmierci będzie naliczać zgony graczy od eksplozji ładunku C4.

  • Ograniczono premię za serię zabójstw z Zeusa-x27 w trybie Deathmatch.

  • Naprawiono niepoprawne przesunięcie w pikselach siatki celowniczej dla lunet karabinów snajperskich, która miała szerokość większą niż 1 piksel.

  • Dodano przedstawienie niedokładności strzału do lunet karabinów snajperskich.

  • Od teraz przywieszki będą nieznacznie podskakiwały, gdy gracz wykona głośny krok do przodu.

[OGLĄDANIE]

  • Dodano obsługę nowych przejść dla kamery widza na wybranych mapach. Nowe przejścia korzystają z najkrótszych ścieżek przez poziom podczas przełączania się między oglądanymi graczami.

  • Od teraz okno wyposażenia oglądanego gracza będzie samoistnie zamykane na zakończenie meczu.

  • Od teraz okno wyposażenia oglądanego gracza będzie pokazywało wartości zużycia i wzoru rękawic.

  • Usunięto mapy społeczności Jura, Grail, Dogtown i Brewery ze wszystkich trybów gry.

  • Dodano mapy społeczności Palacio i Golden do trybów Turniejowy, Uproszczony i Deathmatch.

  • Dodano mapy społeczności Rooftop i Transit do trybu Skrzydłowy.

  • Ancient i Shoots

  • Wprowadzono rozmaite poprawki dla ruchu graczy.

[RÓŻNE]

  • Wprowadzono drobne poprawki do materiałów MAC-10 i rewolweru R8.

  • Naprawiono błąd powodujący nieoczekiwane zamknięcie gry, jeśli brakowało efektów trafień nabojów.

  • Dodano deformatory (siatkowy i prosty) do Narzędzi Warsztatu Counter-Strike 2.

  • Ponownie włączono przykładowe treści na mapie train_zoo używające siatkowych i prostych deformatorów.

[SKRYPTY MAP]

  • Zaktualizowano ogólną obsługę błędów dla metod. Wystąpi wyjątek, gdy metoda zostanie wywołana z nieprawidłową wartością „this”. Kiedy metoda zostanie wywołana z nieobsługiwanymi argumentami, błąd zostanie zarejestrowany oraz zostanie zwrócona domyślna wartość zgodna z zadeklarowanym typem zwrotu.

  • Ulepszono wydajność obsługi wartości Vector, QAngle i Color jako argumentów i zwracanych wartości.

  • Podczas interpretacji argumentu Color wartości RGBA zostaną ograniczone do maksymalnie 255.

  • Dodano przeciążenie dla każdej z następujących metod, które przyjmuje pojedynczy obiekt przechowujący wszystkie parametry. Oznaczono poprzednie przeciążenie jako przestarzałe.

  • Instance.DebugScreenText

  • Instance.DebugLine

  • Instance.DebugBox

  • Instance.DebugSphere

  • Instance.EntFireAtName

  • Instance.EntFireAtTarget

  • Entity.Teleport.

  • Zmieniono wszystkie wywołania zwrotne, by przyjmowały pojedynczy obiekt przechowujący wszystkie parametry.

  • Dodano Instance.OnScriptReload.

  • Oznaczono Instance.OnReload i Instance.OnBeforeReload jako przestarzałe.

  • Dodano Instance.TraceLine.

  • Dodano Instance.TraceSphere.

  • Dodano Instance.TraceBox.

  • Dodano Instance.TraceBullet.

  • Oznaczono Instance.GetTraceHit jako przestarzałe.

  • Dodano Instance.OnPlayerReset.

  • Dodano Instance.OnBeforePlayerDamage.

  • Dodano Instance.OnPlayerDamage.

  • Dodano Instance.OnPlayerJump.

  • Dodano Instance.OnPlayerLand.

  • Dodano Instance.OnGunReload.

  • Dodano Instance.OnBulletImpact.

  • Dodano Instance.OnPlayerPing.

  • Dodano Instance.OnGrenadeBounce.

  • Dodano Instance.OnKnifeAttack.

  • Dodano Instance.IsFreezePeriod.

  • Dodano Entity.GetOwner.

  • Dodano Entity.SetOwner.

  • Dodano Entity.GetParent.

  • Dodano Entity.SetParent.

  • Dodano Entity.IsAlive.

  • Dodano Entity.IsWorld.

  • Dodano Entity.TakeDamage.

  • Dodano CSPlayerPawn.DropWeapon.

  • Dodano CSWeaponData.GetDamage.

  • Dodano CSWeaponData.GetRange.

  • Dodano CSWeaponData.GetRangeModifier.

  • Dodano CSWeaponData.GetPenetration.