[ KARTEN-SCRIPTING ]
-
Instance.Precache hinzugefügt:
-
Gibt ein CSPrecache-Objekt zurück.
-
CSPrecache.IsServerLoading hinzugefügt.
-
CSPrecache.IsServerLoaded hinzugefügt.
-
CSPrecache.IsClientLoading hinzugefügt.
-
CSPrecache.IsClientLoaded hinzugefügt.
-
CSPrecache.IsLoadedForAll hinzugefügt.
-
CSPrecache.Release hinzugefügt.
-
CSHostage hinzugefügt:
-
CSHostage.IsBeingPickedUp hinzugefügt.
-
CSHostage.IsBeingCarried hinzugefügt.
-
CSHostage.IsRescued hinzugefügt.
-
CSHostage.GetRescuer hinzugefügt.
-
CSHostage.GetPickUpStartTime hinzugefügt.
-
CSHostage.GetPickUpFinishTime hinzugefügt.
-
CSPlayerPawn.GetHostage hinzugefügt.
-
Instance.OnHostagePickUpStart hinzugefügt.
-
Instance.OnHostagePickUpAbort hinzugefügt.
-
Instance.OnHostagePickUp hinzugefügt.
-
Instance.OnHostageDrop hinzugefügt.
-
Instance.OnHostageRescue hinzugefügt.
-
Instance.OnHostageKill hinzugefügt.
-
Neues übergeordnetes Exportobjekt „Console“ hinzugefügt
-
Console.GetConvarBoolean hinzugefügt.
-
Console.GetConvarNumber hinzugefügt.
-
Console.GetConvarString hinzugefügt.
-
Console.GetConvarVector hinzugefügt.
-
Console.GetConvarQAngle hinzugefügt.
-
Console.GetConvarColor hinzugefügt.
-
Console.SetConvar hinzugefügt:
-
Console.SetConvar unterliegt keiner Einschränkung durch sv_cheats und wird synchron ausgeführt.
-
Instance.Msg in Console.Log umbenannt.
-
Instance.ClientCommand, ServerCommand und RegisterCheatCommand zu Console verschoben.
-
Neues übergeordnetes Exportobjekt „GameRules“ hinzugefügt:
-
GameRules.StartWarmup hinzugefügt.
-
GameRules.EndWarmup hinzugefügt.
-
GameRules.GetTeamScore hinzugefügt.
-
GameRules.AddTeamScore hinzugefügt.
-
GameRules.TerminateRound hinzugefügt.
-
Instance.IsWarmupPeriod, IsFreezePeriod, IsTeamIntroPeriod, GetRoundsPlayed, GetRoundRemainingTime, SetRoundRemainingTime und AddTeamMoney zu GameRules verschoben.
-
Verschobene und umbenannte Methoden sind weiterhin an ihrem ursprünglichen Ort verfügbar, gelten aber als veraltet.
-
Übergeordnete Klassen HUD_TEAMMENU_VISIBLE und HUD_CHAT_VISIBLE für custom_hud_layout hinzugefügt.
-
radar_element kann jetzt in jedem Spielmodus auf dem Radar erscheinen, nicht nur im Spielmodus Stoßzeit.
-
Unterstützung für GameRules.AddTeamMoney im Zusammenhang mit CSTeamMoneyReason.NONE und einem Betrag hinzugefügt.
-
Absturz in GameRules.AddTeamMoney im Zusammenhang mit CSTeamMoneyReason.NONE behoben.
-
Fehler behoben, durch den die Werte der Enumeration CSTeamMoneyReason nicht mit point_script.d.ts übereinstimmten.
-
Fehler behoben, durch den die Werte der Enumeration CSWeaponAttackType nicht mit point_script.d.ts übereinstimmten.
-
Fehler behoben, durch den CSRadarPoint.IsVisibleToTeam eine Zahl statt eines booleschen Werts zurückgegeben hat.
-
Fehler behoben, durch den CSObservablePoint.IsObservableForTeam eine Zahl anstelle eines booleschen Werts zurückgab.
-
Protokollierte Warnungen enthalten jetzt den JavaScript-Aufrufstapel.
-
Protokollierte Warnungen enthalten jetzt Details zu ungültigen Argumentwerten.
-
Protokollierte Warnungen zählen Argumente jetzt ab 0 statt ab 1.
-
Automatische Vervollständigung des Befehls map_workshop verbessert.