Counter-Strike 2 Update
\
• Added Instance.Precache
• Returns a CSPrecache object
• Added CSPrecache.IsServerLoading
• Added CSPrecache.IsServerLoaded
• Added CSPrecache.IsClientLoading
• Added CSPrecache.IsClientLoaded
• Added CSPrecache.IsLoadedForAll
• Added CSPrecache.Release
• Added CSHostage
• Added CSHostage.IsBeingPickedUp
• Added CSHostage.IsBeingCarried
• Added CSHostage.IsRescued
• Added CSHostage.GetRescuer
• Added CSHostage.GetPickUpStartTime
• Added CSHostage.GetPickUpFinishTime
• Added CSPlayerPawn.GetHostage
• Added Instance.OnHostagePickUpStart
• Added Instance.OnHostagePickUpAbort
• Added Instance.OnHostagePickUp
• Added Instance.OnHostageDrop
• Added Instance.OnHostageRescue
• Added Instance.OnHostageKill
• Added new top level export Console
• Added Console.GetConvarBoolean
• Added Console.GetConvarNumber
• Added Console.GetConvarString
• Added Console.GetConvarVector
• Added Console.GetConvarQAngle
• Added Console.GetConvarColor
• Added Console.SetConvar
• Console.SetConvar is not restricted by sv_cheats and executes synchronously
• Renamed Instance.Msg to Console.Log
• Moved Instance.ClientCommand, ServerCommand and RegisterCheatCommand to Console
• Added new top level export GameRules
• Added GameRules.StartWarmup
• Added GameRules.EndWarmup
• Added GameRules.GetTeamScore
• Added GameRules.AddTeamScore
• Added GameRules.TerminateRound
• Moved Instance.IsWarmupPeriod, IsFreezePeriod, IsTeamIntroPeriod, GetRoundsPlayed, GetRoundRemainingTime, SetRoundRemainingTime and AddTeamMoney to GameRules
• Moved and renamed methods are still available in their original location, deprecated
• Added top-level custom_hud_layout classes HUD_TEAMMENU_VISIBLE and HUD_CHAT_VISIBLE
• radar_element can now appear on the radar in every game mode, not just Rush
• Added support for GameRules.AddTeamMoney with CSTeamMoneyReason.NONE and an amount
• Fixed a crash in GameRules.AddTeamMoney with CSTeamMoneyReason.NONE
• Fixed CSTeamMoneyReason enum values not matching point_script.d.ts
• Fixed CSWeaponAttackType enum values not matching point_script.d.ts
• Fixed CSRadarPoint.IsVisibleToTeam returning a number instead of a boolean
• Fixed CSObservablePoint.IsObservableForTeam returning a number instead of a boolean
• Logged warnings now include the JS call stack
• Logged warnings now include details about bad argument values
• Logged warnings now count arguments from 0 instead of 1
• Improved auto complete of the map_workshop command
Читать оригинал