Counter-Strike 2 업데이트

[맵 스크립팅]

  • 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.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를 콘솔로 이동했습니다.

  • 새로운 최상위 내보내기 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이 불리언(boolean) 값 대신 숫자 값을 반환하던 문제를 해결했습니다.

  • CSObservablePoint.IsObservableForTeam이 불리언(boolean) 값 대신 숫자 값을 반환하던 문제를 해결했습니다.

  • 이제 경고 로그에 JavaScript 호출 스택 정보가 함께 표시됩니다.

  • 이제 경고 로그에 잘못된 인수 값에 대한 자세한 정보가 표시됩니다.

  • 이제 경고 로그에서 인수(argument) 번호를 1이 아닌 0부터 계산하도록 변경했습니다.

  • map_workshop 명령어 사용 시 자동 완성 기능을 개선했습니다.