REDNODE / GAME API

MinimapContainerController

classnative name gameuiMinimapContainerControllernative

extends MappinsContainerController › inkProjectedHUDGameController › inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Extended by 1 type

WorldMapFloorPlanController

Properties 48

NameTypeFlags
alternativeIconContainerinkWidgetRefscriptedprotected
alternativePlayerIconAnimProxyref<inkAnimProxy>scriptedprivate
autoDriveAnimationref<inkAnimProxy>scriptedprivate
autodriveDataBlackboardwref<IBlackboard>scriptedprivate
autodriveDataDefinitionref<UI_AutodriveDataDef>scriptedprivate
autoDriveEnabledBoolscriptedprivate
autoDriveEnabledCallbackref<CallbackHandle>scriptedprivate
autoDriveIconRefinkWidgetLibraryReferencescriptedprotected
autoDriveModeHighlightinkWidgetRefscriptedprotected
clampedMappinContainerinkCompoundRefoverriding
combatAnimationref<inkAnimProxy>scriptedprivate
combatModeHighlightinkWidgetRefscriptedprotected
compassWidgetinkWidgetRefoverriding
countdownTimerActiveCallbackref<CallbackHandle>scriptedprivate
countdownTimerBlackboardwref<IBlackboard>scriptedprivate
countdownTimerDefinitionref<UI_HUDCountdownTimerDef>scriptedprivate
countdownTimerTimeCallbackref<CallbackHandle>scriptedprivate
courierTimerContainerinkWidgetRefscriptedprotected
courierTimerTextinkTextRefscriptedprotected
currentZoneTypeESecurityAreaTypescriptedprivate
fluffText1inkTextRefscriptedprotected
fluffTextCountInt32scriptedprivate
geometryLibraryIDCNameoverriding
hasOverridenPlayerIconBoolscriptedprivate
highlightRequestCallbackref<CallbackHandle>scriptedprivate
inPublicOrRestrictedZoneBoolscriptedprivate
locationDataCallbackref<CallbackHandle>scriptedprivate
locationTextWidgetinkTextRefscriptedprotected
mapBlackboardwref<IBlackboard>scriptedprivate
mapDefinitionref<UI_MapDef>scriptedprivate
maskWidgetinkMaskRefoverriding
messageCounterControllerwref<inkCompoundWidget>scriptedprivate
playerIconWidgetinkWidgetRefoverriding
playerInCombatBoolscriptedprivate
psmBlackboardwref<IBlackboard>scriptedprivate
remoteControlledVehicleCameraChangedToTPPCallbackref<CallbackHandle>scriptedprivate
remoteControlledVehicleDataCallbackref<CallbackHandle>scriptedprivate
rootWidgetwref<inkWidget>scriptedprivate
rootZoneSafetywref<inkWidget>scriptedprotected
securityAreaTextinkTextRefscriptedprotected
securityAreaVignetteWidgetinkWidgetRefscriptedprotected
securityBlackBoardIDref<CallbackHandle>scriptedprivate
settingsref<MinimapSettings>overriding
timeDisplayWidgetinkCompoundRefoverriding
unclampedMappinContainerinkCompoundRefoverriding
worldGeometryCacheinkCacheRefoverriding
worldGeometryContainerinkCanvasRefoverriding
zoneVignetteAnimProxyref<inkAnimProxy>scriptedprivate

Methods 35

public func CreateMappinUIProfile(mappin: wref<IMappin>, mappinVariant: gamedataMappinVariant, customData: ref<MappinControllerCustomData>) -> MappinUIProfilescripted
private final func GetCurrentZoneName() -> CNamescripted
private final func GetFadeInZoneDangerName() -> CNamescripted
private final func GetFadeInZoneSafetyName() -> CNamescripted
private final func GetSecurityZoneBasedOnAreaData(securityAreaData: SecurityAreaData) -> ESecurityAreaTypescripted
protected final func InitializePlayer(player: ref<GameObject>)scripted
protected cb func OnAutoDriveStateChanged(state: Bool) -> Boolscripted
protected cb func OnCountdownTimerActiveUpdated(active: Bool) -> Boolscripted
protected cb func OnCountdownTimerTimeUpdated(time: Float) -> Boolscripted
protected cb func OnHighlightRequestUpdate(variant: Variant) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnLocationUpdated(value: String) -> Boolscripted
protected cb func OnPlayerAttach(player: ref<GameObject>) -> Boolscripted
protected cb func OnPlayerDetach(player: ref<GameObject>) -> Boolscripted
protected cb func OnPlayerEnterArea(controller: wref<MinimapSecurityAreaMappinController>) -> Boolscripted
protected cb func OnPlayerExitArea(controller: wref<MinimapSecurityAreaMappinController>) -> Boolscripted
protected cb func OnPSMCombatChanged(psmCombatArg: gamePSMCombat) -> Boolscripted
protected cb func OnPSMRemoteControlledVehicleCameraChangedToTPP(value: Bool) -> Boolscripted
protected cb func OnRemoteControlledVehicleChanged(value: Variant) -> Boolscripted
protected cb func OnSecurityDataChange(value: Variant) -> Boolscripted
protected cb func OnUnitialize() -> Boolscripted
private final func OverridePlayerIcon(overrideIcon: inkWidgetLibraryReference)scripted
private final func PlayZoneVignetteAnimation(animationName: CName)scripted
private final func RemovePlayerIconOverride()scripted
native func RequestLayerHighlight(layer: minimapuiELayerType, highlightData: LayerHighlightRequestData)
private final func SecurityZoneUpdate()scripted
private final func SetMinimapVisualsForCombat()scripted
private final func TryPlayFadeInAnimation()scripted
private final func TryStopZoneVignetteAnimation()scripted
private final func UpdateFluffTextCount()scripted
private final func UpdateInPublicOrRestricedZoneFlag()scripted
private final func UpdateSecurityAreaZoneVignette()scripted
private final func UpdateZoneText()scripted
private final func ZoneToState(zone: ESecurityAreaType) -> CNamescripted
private final func ZoneToTextKey(zone: ESecurityAreaType) -> CNamescripted