Class VehicleHUD
[UnturnedUI(BasePath = "Canvas")]
public class VehicleHUD : UnturnedUI, IDisposable
- Inheritance
-
UnturnedUIVehicleHUD
- Implements
- Inherited Members
-
UnturnedUI.LoggerUnturnedUI.LoggerFactoryUnturnedUI.GetLogger()UnturnedUI.LoadFromConfig(IAssetContainer)UnturnedUI.LoadFromConfig(EffectAsset)UnturnedUI.AddData(IUnturnedUIData)UnturnedUI.GetData<TData>(CSteamID)UnturnedUI.EnumerateData()UnturnedUI.LateRegisterElement(UnturnedUIElement)UnturnedUI.SendToPlayer(SteamPlayer)UnturnedUI.SendToPlayer(Player)UnturnedUI.SendToPlayer(ITransportConnection)UnturnedUI.ClearFromPlayer(SteamPlayer)UnturnedUI.ClearFromPlayer(Player)UnturnedUI.ClearFromPlayer(ITransportConnection)UnturnedUI.SendToAllPlayers()UnturnedUI.ClearFromAllPlayers()UnturnedUI.Dispose()UnturnedUI.OnDisposing()UnturnedUI.HasAssetOrIdUnturnedUI.HasAssetUnturnedUI.IdUnturnedUI.GuidUnturnedUI.AssetUnturnedUI.IsReliableUnturnedUI.IsSendReliableUnturnedUI.HasElementsUnturnedUI.DebugLoggingUnturnedUI.ElementsUnturnedUI.HasDefaultNameUnturnedUI.NameUnturnedUI.Key
Constructors
VehicleHUD(AssetConfiguration, ILoggerFactory)
public VehicleHUD(AssetConfiguration assetConfig, ILoggerFactory loggerFactory)
Parameters
assetConfigAssetConfigurationloggerFactoryILoggerFactory
Fields
FlareCount
public readonly UnturnedLabel FlareCount
Field Value
- UnturnedLabel
MissileWarning
public readonly UnturnedLabel MissileWarning
Field Value
- UnturnedLabel
MissileWarningDriver
public readonly UnturnedLabel MissileWarningDriver
Field Value
- UnturnedLabel
Methods
HideForPlayer(WarfarePlayer)
public void HideForPlayer(WarfarePlayer player)
Parameters
playerWarfarePlayer
ShowForPlayer(WarfarePlayer, WarfareVehicle, bool)
public void ShowForPlayer(WarfarePlayer player, WarfareVehicle vehicle, bool displayFlareCount)
Parameters
playerWarfarePlayervehicleWarfareVehicledisplayFlareCountbool
ToggleMissileWarning(WarfareVehicle, bool)
public void ToggleMissileWarning(WarfareVehicle vehicle, bool isEnabled)
Parameters
vehicleWarfareVehicleisEnabledbool
UpdateFlaresForRelevantPassengers(WarfareVehicle)
public void UpdateFlaresForRelevantPassengers(WarfareVehicle vehicle)
Parameters
vehicleWarfareVehicle