Uppdatering av Counter-Strike 2

[ BANSKRIPTNING ]

  • Lade till entiteten custom_hud_layout:

  • custom_hud_layouts är utgångspunkten för skriptade banor för att tillhandahålla anpassat användargränssnitt.

  • Paneltyperna Panel, Label, Image och Button stöds.

  • Styling med css stöds.

  • Händelser och skriptning på klientsidan stöds inte.

  • Bevarar status när verktygsläget läses in på nytt.

  • Lade till entiteten cs_player_camera:

  • Ger kontroll över en spelares vy utan att flytta karaktären.

  • Kan konfigureras så att spelaren kan titta runt från den skriptade positionen.

  • Lade till Instance.Delay.

  • Lade till Instance.OnBombPlantStart.

  • Lade till Instance.OnBombPlantAbort.

  • Added Instance.OnBombDefuseStart.

  • Lade till Instance.OnBombDefuseAbort.

  • Lade till Instance.OnCustomHudClicked.

  • Lade till Instance.IsDedicatedServer.

  • Lade till Entity.Move.

  • Lade till Entity.GetMoveType.

  • Lade till Entity.SetMoveType.

  • Lade till CSPlayerPawn.GetC4.

  • Lade till CSPlayerPawn.GetDefuseTarget.

  • Lade till CSPlayerPawn.IsBuyMenuOpen.

  • Lade till CSPlayerPawn.GetCamera.

  • Lade till C4.GetPlantStartTime.

  • Lade till C4.GetPlantFinishTime.

  • Lade till C4.AbortPlant.

  • Lade till CustomHudLayout.SetHasClass.

  • Lade till CustomHudLayout.SetHasClassForPlayer.

  • Lade till CustomHudLayout.SetDialogVariableString.

  • Lade till CustomHudLayout.SetDialogVariableStringForPlayer.

  • Lade till CustomHudLayout.SetInputCaptureEnabled.

  • Lade till CustomHudLayout.IsInputCaptureEnabled.

  • Lade till CSPlayerCamera.IsEnabled.

  • Lade till CSPlayerCamera.SetEnabled.

  • Lade till CSPlayerCamera.SetIsControllingAngles.

  • Lade till enum CSMoveType.

  • Korrigerade typer för vissa händelser där parametrarna möjligtvis var odefinierade.

  • Fel som uppstod under den inledande skriptkörningen loggas nu i konsolen.

  • Obehandlade promise-avvisningar loggas nu i konsolen.

  • Lade till kolumnnummer till fel som upptäcktes under CompileModule-steget av skriptinläsningen.

  • Fasade ut parametern planter från händelsen Instance.OnBombPlant.

  • Fasade ut parametern defuser från händelsen Instance.OnBombDefuse.