GGWiki
새 문서

카운터-스트라이크 2 업데이트 · 2026-10-22

AI 작성 초안 · 출처 및 검토 안내

공식 출처 일부를 재구성한 문서입니다. 전체 패치 노트와 차이가 있을 수 있으며 검증 완료 문서가 아닙니다.

공식 게시 49시간 만에 정리

편집 이의 제기 토론 수정 이력 역링크 토론에서 언급
GGWiki 요약 언어 AI 번역 · 미검증
Counter-Strike 2 공식 상점 스크린샷 4
Counter-Strike 2 공식 상점 스크린샷 4 · 출처 ↗

Map Scripting Feature Expansion

New precache and hostage-related APIs have been added for map creators and scripters. The Instance.Precache method returns a CSPrecache object, providing properties to check server and client loading states (IsServerLoading, IsServerLoaded, IsClientLoading, IsClientLoaded, IsLoadedForAll) and a Release method for resource cleanup. The CSHostage class has been newly introduced, allowing queries for hostage pickup status (IsBeingPickedUp, IsBeingCarried), rescue status (IsRescued), rescuer information (GetRescuer), and pickup start and finish times (GetPickUpStartTime, GetPickUpFinishTime). CSPlayerPawn.GetHostage retrieves the hostage held by a player, and hostage pickup start (OnHostagePickUpStart), cancel (OnHostagePickUpAbort), complete (OnHostagePickUp), drop (OnHostageDrop), rescue (OnHostageRescue), and kill (OnHostageKill) event handlers have been added to Instance. [1]

Console System Overhaul

A new top-level Console export has been added, consolidating ConVar manipulation functionality. ConVar values of various types can be read with GetConvarBoolean, GetConvarNumber, GetConvarString, GetConvarVector, GetConvarQAngle, GetConvarColor, and values can be set with SetConvar. SetConvar executes synchronously and is not subject to sv_cheats restrictions. The existing Instance.Msg has been renamed to Console.Log, and Instance.ClientCommand, ServerCommand, RegisterCheatCommand have been moved to the Console namespace. Moved and renamed methods remain usable at their original locations but are marked as deprecated. [1]

Game Rules Management Features Added

A top-level GameRules export has been added, providing methods for round and team management. Warmup phases can be controlled with StartWarmup and EndWarmup; team scores can be queried and modified with GetTeamScore and AddTeamScore. Rounds can be force-terminated with TerminateRound. Existing methods on Instance — IsWarmupPeriod, IsFreezePeriod, IsTeamIntroPeriod, GetRoundsPlayed, GetRoundRemainingTime, SetRoundRemainingTime, AddTeamMoney — have been moved to GameRules. AddTeamMoney now supports use with the CSTeamMoneyReason.NONE reason and amount, and a crash issue caused by that reason has been fixed. [1]

HUD and Radar Improvements

HUD_TEAMMENU_VISIBLE and HUD_CHAT_VISIBLE have been added to the top-level custom_hud_layout class, allowing control over team menu and chat visibility. radar_element is now displayed on the radar for all game modes, not just Rush mode. [1]

Bug Fixes and Developer Experience Improvements

CSTeamMoneyReason and CSWeaponAttackType enum values have been corrected to match point_script.d.ts definitions. CSRadarPoint.IsVisibleToTeam and CSObservablePoint.IsObservableForTeam have been type-corrected to return boolean values instead of numbers. Logged warnings now include JavaScript call stacks and provide details for invalid argument values. Argument counting in warning messages has been changed from 1-based to 0-based. The map_workshop command autocomplete has been improved. [1]

The map scripting environment of Counter-Strike 2 has been significantly expanded with this update. [1]

This document is an unverified draft reconstructed by AI from portions of the official source. Missing content and exact scope of application should be verified against the original. [1]

출처

1개
1Counter-Strike 2 Steam 소식 ↗https://store.steampowered.com/news/app/730/view/694275728822244199