StealthMappinController
classnative name gameuiStealthMappinControllernative
extends BaseInteractionMappinController › BaseMappinBaseController › inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 77
| Name | Type | Flags |
|---|---|---|
animationIsPlaying | Bool | scriptedprivate |
animationProxy | ref<inkAnimProxy> | scriptedprivate |
archetypeTextureName | CName | scriptedprivate |
arrow | inkImageRef | scriptedprivate |
background | inkCompoundRef | scriptedprivate |
c_awareToCombatThreshold | Float | scriptedprivate |
c_combatToAwareThreshold | Float | scriptedprivate |
c_deviceCombatToAwareThreshold | Float | scriptedprivate |
c_emptyThreshold | Float | scriptedprivate |
c_objectMarkerMaxCameraDistance | Float | scriptedprivate |
c_objectMarkerMaxDistance | Float | scriptedprivate |
canHaveObjectMarker | Bool | scriptedprivate |
canSeePlayer | Bool | scriptedprivate |
canShowObjectMarker | Bool | scriptedprivate |
canvas | wref<inkWidget> | scriptedprivate |
contagiousQuickhackArrows | inkCompoundRef | scriptedprivate |
currentAnimState | gameEnemyStealthAwarenessState | scriptedprivate |
detectionVisible | Bool | scriptedprivate |
distance | inkTextRef | scriptedprivate |
eliteFrameName | CName | scriptedprivate |
eliteFrameSize | Vector2 | scriptedprivate |
eyeFillBlack | inkWidgetRef | scriptedprivate |
eyeFillWhite | inkWidgetRef | scriptedprivate |
fill | inkWidgetRef | scriptedprivate |
frame | inkImageRef | scriptedprivate |
hideUIElements | Bool | scriptedprivate |
highLevelState | gamedataNPCHighLevelState | scriptedprivate |
inNameplateMode | Bool | scriptedprivate |
isAggressive | Bool | scriptedprivate |
isCamera | Bool | scriptedprivate |
isDevice | Bool | scriptedprivate |
isDrone | Bool | scriptedprivate |
isFriendly | Bool | scriptedprivate |
isFriendlyFromHack | Bool | scriptedprivate |
isHiddenByQuest | Bool | scriptedprivate |
isHostile | Bool | scriptedprivate |
isInCombatWithPlayer | Bool | scriptedprivate |
isMech | Bool | scriptedprivate |
isNCPD | Bool | scriptedprivate |
isTagged | Bool | scriptedprivate |
isTurret | Bool | scriptedprivate |
lastPercent | Float | scriptedprivate |
lastReaction | gamedataOutput | scriptedprivate |
lastState | gamedataNPCHighLevelState | scriptedprivate |
levelIcon | inkImageRef | scriptedprivate |
mainArt | inkWidgetRef | scriptedprivate |
mappin | wref<StealthMappin> | scriptedprivate |
markExclamation | inkTextRef | scriptedprivate |
monowireHackAnimationProxy | ref<inkAnimProxy> | scriptedprivate |
nameplateAnimationIsPlaying | Bool | scriptedprivate |
nameplateAnimationProxy | ref<inkAnimProxy> | scriptedprivate |
nameplateController | wref<NpcNameplateGameController> | scriptedprivate |
nameplateVisible | Bool | scriptedprivate |
numberOfCombatants | Int32 | scriptedprivate |
objectMarker | inkWidgetRef | scriptedprivate |
objectMarkerFirstShowing | Bool | scriptedprivate |
objectMarkerVisible | Bool | scriptedprivate |
ownerDevice | wref<Device> | scriptedprivate |
ownerNPC | wref<NPCPuppet> | scriptedprivate |
ownerObject | wref<GameObject> | scriptedprivate |
puppetStateBlackboard | wref<IBlackboard> | scriptedprivate |
reaction | gamedataOutput | scriptedprivate |
reprimandAnimationIsPlaying | Bool | scriptedprivate |
reprimandAnimationProxy | ref<inkAnimProxy> | scriptedprivate |
reprimandAnimationState | gameReprimandMappinAnimationState | scriptedprivate |
root | wref<inkWidget> | scriptedprivate |
squadInCombat | Bool | scriptedprivate |
statusEffectBackground | inkWidgetRef | scriptedprivate |
statusEffectCurrentPriority | Float | scriptedprivate |
statusEffectFill | inkWidgetRef | scriptedprivate |
statusEffectIcon | inkImageRef | scriptedprivate |
statusEffectMain | inkWidgetRef | scriptedprivate |
statusEffectShowing | Bool | scriptedprivate |
statusEffectStartTime | Float | scriptedprivate |
statusEffectTextureName | String | scriptedprivate |
taggedContainer | inkWidgetRef | scriptedprivate |
waitingToExitCombat | Bool | scriptedprivate |
Methods 29
public func GetWidgetForNameplateSlot() -> wref<inkWidget>scripted
private final func IsObjectOffScreen() -> Boolscripted
private final func NotifyDroneAboutStartingDetection()scripted
private final func NotifyDroneAboutStoppingDetection()scripted
protected cb func OnBasicAnimFinished(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnIntro() -> Boolscripted
protected cb func OnNameplate(isNameplateVisible: Bool, nameplateController: wref<NpcNameplateGameController>) -> Boolscripted
protected cb func OnNameplateAnimFinished(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnPotentialCombatAnimFinished(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnPotentialRelaxedAnimFinished(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
protected cb func OnUpdate() -> Boolscripted
private final func PlayAnim(animName: CName, callBack: CName)scripted
private final func PlayNameplateAnim(animName: CName, callBack: CName)scripted
private final func ResetMainArtWidgetProperties()scripted
public final func SetGameInstance(gameInstance: GameInstance)scripted
private final func ShouldDisableMappin() -> Boolscripted
private final func ShowStatusEffect(show: Bool)scripted
private final func TriggerStatusEffectAnimation(show: Bool)scripted
private final func UpdateCanvasOpacity()scripted
private final func UpdateDetectionMeter(percent: Float)scripted
private final func UpdateDeviceDetection(percent: Float)scripted
private final func UpdateNameplateColor(isHostile: Bool)scripted
private final func UpdateNPCDetection(percent: Float)scripted
private final func UpdateObjectMarkerAndTagging()scripted
private final func UpdateObjectMarkerVisibility(canHaveObjectMarker: Bool, objectMarkerVisible: Bool)scripted
private final func UpdateReprimandAnimation(percent: Float, forceStop: Bool)scripted
private final func UpdateStatusEffectIcon()scripted