Counter-Strike 2 Update
\
• Added custom_hud_layout entity:
• custom_hud_layouts are the entry point for scripted maps to provide custom UI.
• Panel, Label, Image, and Button panel types are supported.
• Styling with css is supported.
• Events and client side scripting are not supported.
• Maintains state during tools mode reloads.
• Added cs_player_camera entity:
• Gives control of a player's view without moving their pawn.
• Can be configured to let the player look around from the scripted position.
• Added Instance.Delay
• Added Instance.OnBombPlantStart
• Added Instance.OnBombPlantAbort
• Added Instance.OnBombDefuseStart
• Added Instance.OnBombDefuseAbort
• Added Instance.OnCustomHudClicked
• Added Instance.IsDedicatedServer
• Added Entity.Move
• Added Entity.GetMoveType
• Added Entity.SetMoveType
• Added CSPlayerPawn.GetC4
• Added CSPlayerPawn.GetDefuseTarget
• Added CSPlayerPawn.IsBuyMenuOpen
• Added CSPlayerPawn.GetCamera
• Added C4.GetPlantStartTime
• Added C4.GetPlantFinishTime
• Added C4.AbortPlant
• Added CustomHudLayout.SetHasClass
• Added CustomHudLayout.SetHasClassForPlayer
• Added CustomHudLayout.SetDialogVariableString
• Added CustomHudLayout.SetDialogVariableStringForPlayer
• Added CustomHudLayout.SetInputCaptureEnabled
• Added CustomHudLayout.IsInputCaptureEnabled
• Added CSPlayerCamera.IsEnabled
• Added CSPlayerCamera.SetEnabled
• Added CSPlayerCamera.SetIsControllingAngles
• Added enum CSMoveType
• Corrected types for some events where parameters were maybe undefined.
• Errors encountered during initial script run are now logged to the console.
• Unhandled promise rejections are now logged to the console.
• Added the column number to errors caught during the CompileModule step of script loading.
• Deprecated planter from Instance.OnBombPlant event
• Deprecated defuser from Instance.OnBombDefuse event
Читать оригинал