[ SKRYPTOWANIE MAP ]
- Dodano Instance.Precache
- Zwraca obiekt CSPrecache
- Dodano CSPrecache.IsServerLoading
- Dodano CSPrecache.IsServerLoaded
- Dodano CSPrecache.IsClientLoading
- Dodano CSPrecache.IsClientLoaded
- Dodano CSPrecache.IsLoadedForAll
- Dodano CSPrecache.Release
- Dodano CSHostage
- Dodano CSHostage.IsBeingPickedUp
- Dodano CSHostage.IsBeingCarried
- Dodano CSHostage.IsRescued
- Dodano CSHostage.GetRescuer
- Dodano CSHostage.GetPickUpStartTime
- Dodano CSHostage.GetPickUpFinishTime
- Dodano CSPlayerPawn.GetHostage
- Dodano Instance.OnHostagePickUpStart
- Dodano Instance.OnHostagePickUpAbort
- Dodano Instance.OnHostagePickUp
- Dodano Instance.OnHostageDrop
- Dodano Instance.OnHostageRescue
- Dodano Instance.OnHostageKill
- Dodano nowy eksport najwyższego poziomu Console
- Dodano Console.GetConvarBoolean
- Dodano Console.GetConvarNumber
- Dodano Console.GetConvarString
- Dodano Console.GetConvarVector
- Dodano Console.GetConvarQAngle
- Dodano Console.GetConvarColor
- Dodano Console.SetConvar
- Console.SetConvar nie jest ograniczone przez sv_cheats i wykonuje się synchronicznie
- Zmieniono nazwę Instance.Msg na Console.Log
- Przeniesiono Instance.ClientCommand, ServerCommand oraz RegisterCheatCommand do Console
- Dodano nowy eksport najwyższego poziomu GameRules
- Dodano GameRules.StartWarmup
- Dodano GameRules.EndWarmup
- Dodano GameRules.GetTeamScore
- Dodano GameRules.AddTeamScore
- Dodano GameRules.TerminateRound
- Przeniesiono Instance.IsWarmupPeriod, IsFreezePeriod, IsTeamIntroPeriod, GetRoundsPlayed, GetRoundRemainingTime, SetRoundRemainingTime oraz AddTeamMoney do GameRules
- Przeniesione i przemianowane metody są nadal dostępne w ich oryginalnej lokalizacji jako przestarzałe
Dodano główne klasy custom_hud_layout:
- HUD_TEAMMENU_VISIBLE oraz HUD_CHAT_VISIBLE
- radar_element może teraz pojawiać się na radarze w każdym trybie gry, nie tylko w trybie Rush
- Dodano obsługę GameRules.AddTeamMoney z argumentem CSTeamMoneyReason.NONE oraz kwotą
- Naprawiono awarię gry w GameRules.AddTeamMoney przy użyciu CSTeamMoneyReason.NONE
- Naprawiono wartości wyliczeniowe CSTeamMoneyReason, które nie pasowały do point_script.d.ts
- Naprawiono wartości wyliczeniowe CSWeaponAttackType, które nie pasowały do point_script.d.ts
- Naprawiono CSRadarPoint.IsVisibleToTeam zwracające liczbę zamiast wartości logicznej
- Naprawiono CSObservablePoint.IsObservableForTeam zwracające liczbę zamiast wartości logicznej
- Rejestrowane ostrzeżenia zawierają teraz stos wywołań JS (call stack)
- Rejestrowane ostrzeżenia zawierają teraz szczegóły dotyczące błędnych wartości argumentów
- Rejestrowane ostrzeżenia liczą teraz argumenty od 0 zamiast od 1
- Ulepszono autouzupełnianie komendy map_workshop