MinimapContainerController
classnative name gameuiMinimapContainerControllernative
extends MappinsContainerController › inkProjectedHUDGameController › inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Extended by 1 type
Properties 48
| Name | Type | Flags |
|---|---|---|
alternativeIconContainer | inkWidgetRef | scriptedprotected |
alternativePlayerIconAnimProxy | ref<inkAnimProxy> | scriptedprivate |
autoDriveAnimation | ref<inkAnimProxy> | scriptedprivate |
autodriveDataBlackboard | wref<IBlackboard> | scriptedprivate |
autodriveDataDefinition | ref<UI_AutodriveDataDef> | scriptedprivate |
autoDriveEnabled | Bool | scriptedprivate |
autoDriveEnabledCallback | ref<CallbackHandle> | scriptedprivate |
autoDriveIconRef | inkWidgetLibraryReference | scriptedprotected |
autoDriveModeHighlight | inkWidgetRef | scriptedprotected |
clampedMappinContainer | inkCompoundRef | overriding |
combatAnimation | ref<inkAnimProxy> | scriptedprivate |
combatModeHighlight | inkWidgetRef | scriptedprotected |
compassWidget | inkWidgetRef | overriding |
countdownTimerActiveCallback | ref<CallbackHandle> | scriptedprivate |
countdownTimerBlackboard | wref<IBlackboard> | scriptedprivate |
countdownTimerDefinition | ref<UI_HUDCountdownTimerDef> | scriptedprivate |
countdownTimerTimeCallback | ref<CallbackHandle> | scriptedprivate |
courierTimerContainer | inkWidgetRef | scriptedprotected |
courierTimerText | inkTextRef | scriptedprotected |
currentZoneType | ESecurityAreaType | scriptedprivate |
fluffText1 | inkTextRef | scriptedprotected |
fluffTextCount | Int32 | scriptedprivate |
geometryLibraryID | CName | overriding |
hasOverridenPlayerIcon | Bool | scriptedprivate |
highlightRequestCallback | ref<CallbackHandle> | scriptedprivate |
inPublicOrRestrictedZone | Bool | scriptedprivate |
locationDataCallback | ref<CallbackHandle> | scriptedprivate |
locationTextWidget | inkTextRef | scriptedprotected |
mapBlackboard | wref<IBlackboard> | scriptedprivate |
mapDefinition | ref<UI_MapDef> | scriptedprivate |
maskWidget | inkMaskRef | overriding |
messageCounterController | wref<inkCompoundWidget> | scriptedprivate |
playerIconWidget | inkWidgetRef | overriding |
playerInCombat | Bool | scriptedprivate |
psmBlackboard | wref<IBlackboard> | scriptedprivate |
remoteControlledVehicleCameraChangedToTPPCallback | ref<CallbackHandle> | scriptedprivate |
remoteControlledVehicleDataCallback | ref<CallbackHandle> | scriptedprivate |
rootWidget | wref<inkWidget> | scriptedprivate |
rootZoneSafety | wref<inkWidget> | scriptedprotected |
securityAreaText | inkTextRef | scriptedprotected |
securityAreaVignetteWidget | inkWidgetRef | scriptedprotected |
securityBlackBoardID | ref<CallbackHandle> | scriptedprivate |
settings | ref<MinimapSettings> | overriding |
timeDisplayWidget | inkCompoundRef | overriding |
unclampedMappinContainer | inkCompoundRef | overriding |
worldGeometryCache | inkCacheRef | overriding |
worldGeometryContainer | inkCanvasRef | overriding |
zoneVignetteAnimProxy | ref<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