Aktualizacja Counter-Strike 2

[SKRYPTY MAP]

  • Dodano obiekt custom_hud_layout:

  • Obiekty custom_hud_layout są punktem wyjścia dla map ze skryptami na zaoferowanie niestandardowego interfejsu.

  • Obsługiwane typy paneli to „Panel”, „Label”, „Image” i „Button”.

  • Obsługiwana jest stylizacja z css.

  • Zdarzenia oraz skrypty po stronie klienta nie są obsługiwane.

  • Zachowuje stan podczas przeładowywania trybu narzędzi.

  • Dodano obiekt cs_player_camera:

  • Daje kontrolę nad widokiem gracza bez poruszania jego postaci.

  • Można skonfigurować tak, by gracz mógł się rozglądać z ustalonej skryptem pozycji.

  • Dodano Instance.Delay.

  • Dodano Instance.OnBombPlantStart.

  • Dodano Instance.OnBombPlantAbort.

  • Dodano Instance.OnBombDefuseStart.

  • Dodano Instance.OnBombDefuseAbort.

  • Dodano Instance.OnCustomHudClicked.

  • Dodano Instance.IsDedicatedServer.

  • Dodano Entity.Move.

  • Dodano Entity.GetMoveType.

  • Dodano Entity.SetMoveType.

  • Dodano CSPlayerPawn.GetC4.

  • Dodano CSPlayerPawn.GetDefuseTarget.

  • Dodano CSPlayerPawn.IsBuyMenuOpen.

  • Dodano CSPlayerPawn.GetCamera.

  • Dodano C4.GetPlantStartTime.

  • Dodano C4.GetPlantFinishTime.

  • Dodano C4.AbortPlant.

  • Dodano CustomHudLayout.SetHasClass.

  • Dodano CustomHudLayout.SetHasClassForPlayer.

  • Dodano CustomHudLayout.SetDialogVariableString.

  • Dodano CustomHudLayout.SetDialogVariableStringForPlayer.

  • Dodano CustomHudLayout.SetInputCaptureEnabled.

  • Dodano CustomHudLayout.IsInputCaptureEnabled.

  • Dodano CSPlayerCamera.IsEnabled.

  • Dodano CSPlayerCamera.SetEnabled.

  • Dodano CSPlayerCamera.SetIsControllingAngles.

  • Dodano zmienną wyliczeniową CSMoveType.

  • Poprawiono typy dla niektórych zdarzeń, w których parametry mogły być niezdefiniowane.

  • Od teraz błędy napotkane podczas początkowego uruchamiania skryptów są rejestrowane w konsoli.

  • Od teraz przypadki nieobsłużonych odrzuconych obietnic (promise) są rejestrowane w konsoli.

  • Dodano numer kolumny do błędów wyłapywanych podczas kroku CompileModule przy wczytywaniu skryptu.

  • Oznaczono właściwość „planter” w zdarzeniu Instance.OnBombPlant jako przestarzałą.

  • Oznaczono właściwość „defuser” w zdarzeniu Instance.OnBombDefuse jako przestarzałą.