[ SCRIPTING DE MAPAS ]
-
Se añadió la entidad custom_hud_layout:
-
Los mapas con scripts utilizan las entidades custom_hud_layout para proporcionar interfaces de usuario personalizadas.
-
Son compatibles los paneles de tipo panel, etiqueta, imagen y botón.
-
Son compatibles las hojas de estilo CSS.
-
No son compatibles los eventos ni los scripts del lado del cliente.
-
El estado se conserva durante las recargas en el modo de herramientas.
-
Se añadió la entidad cs_player_camera:
-
Permite controlar la vista del jugador sin mover al personaje.
-
Puede configurarse para permitir que el jugador mire a su alrededor desde la posición definida.
-
Se añadió Instance.Delay.
-
Se añadió Instance.OnBombPlantStart.
-
Se añadió Instance.OnBombPlantAbort.
-
Se añadió Instance.OnBombDefuseStart.
-
Se añadió Instance.OnBombDefuseAbort.
-
Se añadió Instance.OnCustomHudClicked.
-
Se añadió Instance.IsDedicatedServer.
-
Se añadió Entity.Move.
-
Se añadió Entity.GetMoveType.
-
Se añadió Entity.SetMoveType.
-
Se añadió CSPlayerPawn.GetC4.
-
Se añadió CSPlayerPawn.GetDefuseTarget.
-
Se añadió CSPlayerPawn.IsBuyMenuOpen.
-
Se añadió CSPlayerPawn.GetCamera.
-
Se añadió C4.GetPlantStartTime.
-
Se añadió C4.GetPlantFinishTime.
-
Se añadió C4.AbortPlant.
-
Se añadió CustomHudLayout.SetHasClass.
-
Se añadió CustomHudLayout.SetHasClassForPlayer.
-
Se añadió CustomHudLayout.SetDialogVariableString.
-
Se añadió CustomHudLayout.SetDialogVariableStringForPlayer.
-
Se añadió CustomHudLayout.SetInputCaptureEnabled.
-
Se añadió CustomHudLayout.IsInputCaptureEnabled.
-
Se añadió CSPlayerCamera.IsEnabled.
-
Se añadió CSPlayerCamera.SetEnabled.
-
Se añadió CSPlayerCamera.SetIsControllingAngles.
-
Se añadió la enumeración CSMoveType.
-
Se corrigieron los tipos de algunos eventos cuyos parámetros podían estar sin definir.
-
Ahora, se registran en la consola los errores que aparecen durante la ejecución inicial del script.
-
Ahora, se registran en la consola los errores no gestionados en tareas asíncronas.
-
Se añadió el número de columna a los errores detectados durante el paso CompileModule de carga del script.
-
Se eliminó el parámetro «planter» del evento Instance.OnBombPlant.
-
Se eliminó el parámetro «defuser» del evento Instance.OnBombDefuse.