[ 地图脚本 ]
-
新增Instance.Precache
-
返回一个CSPrecache对象
-
新增CSPrecache.IsServerLoading
-
新增CSPrecache.IsServerLoaded
-
新增CSPrecache.IsClientLoading
-
新增CSPrecache.IsClientLoaded
-
新增CSPrecache.IsLoadedForAll
-
新增CSPrecache.Release
-
新增CSHostage
-
新增CSHostage.IsBeingPickedUp
-
新增CSHostage.IsBeingCarried
-
新增CSHostage.IsRescued
-
新增CSHostage.GetRescuer
-
新增CSHostage.GetPickUpStartTime
-
新增CSHostage.GetPickUpFinishTime
-
新增CSPlayerPawn.GetHostage
-
新增Instance.OnHostagePickUpStart
-
新增Instance.OnHostagePickUpAbort
-
新增Instance.OnHostagePickUp
-
新增了Instance.OnHostageDrop
-
新增Instance.OnHostageRescue
-
新增Instance.OnHostageKill
-
新增顶层导出项 Console
-
新增Console.GetConvarBoolean
-
新增Console.GetConvarNumber
-
新增Console.GetConvarString
-
新增Console.GetConvarVector
-
新增Console.GetConvarQAngle
-
新增Console.GetConvarColor
-
新增Console.SetConvar
-
Console.SetConvar不受 sv_cheats限制,并且会同步执行
-
将Instance.Msg重命名为Console.Log
-
将Instance.ClientCommand、ServerCommand和RegisterCheatCommand移至 Console
-
新增顶层导出GameRules
-
新增GameRules.StartWarmup
-
新增GameRules.EndWarmup
-
新增GameRules.GetTeamScore
-
新增GameRules.AddTeamScore
-
新增GameRules.TerminateRound
-
将Instance.IsWarmupPeriod、IsFreezePeriod、IsTeamIntroPeriod、GetRoundsPlayed、GetRoundRemainingTime、SetRoundRemainingTime和AddTeamMoney移至GameRules
-
已移动和重命名的方法仍可在其原位置使用,但已被弃用
-
新增顶层custom_hud_layout类HUD_TEAMMENU_VISIBLE和HUD_CHAT_VISIBLE
-
radar_element现在可以在所有游戏模式的雷达上显示,而不再仅限于冲锋模式
-
新增对GameRules.AddTeamMoney搭配CSTeamMoneyReason.NONE与金额参数的支持
-
修复了在GameRules.AddTeamMoney中使用CSTeamMoneyReason.NONE时崩溃的问题
-
修复了CSTeamMoneyReason枚举值与point_script.d.ts不匹配的问题
-
修复了CSWeaponAttackType枚举值与point_script.d.ts不匹配的问题
-
修复了CSRadarPoint.IsVisibleToTeam返回数字而非布尔值的问题
-
修复了CSObservablePoint.IsObservableForTeam返回数字而非布尔值的问题
-
现在已记录的警告包含JS调用堆栈
-
现在日志中记录的警告包含有关错误参数值的详细信息
-
现在日志警告中的参数计数从0开始,而非从1开始
-
改进了map_workshop命令的自动补全功能