[ MAP SCRIPTING ]
-
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