CS2 10月23日更新:新增大量地图脚本,并修复已知问题
Valve 于 10月23日 推送了 CS2 更新,新增大量地图脚本并修复已知问题。更新新增 Instance.Precache、CSHostage 与 Console 等项,radar_element 可在所有模式雷达显示。修复 CSTeamMoneyReason 与 point_script.d.ts 不匹配及 NONE 崩溃等问题。
今日,Valve推送了CS2的更新,新增大量地图脚本,同时对于部分地图脚本的问题进行修复和优化。
[ 地图脚本 ]
新增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命令的自动补全功能
来源:5EPlay CS 赛事资讯 · csgo.5eplay.com