REDNODE / GAME API

StealthMappinController

classnative name gameuiStealthMappinControllernative

extends BaseInteractionMappinController › BaseMappinBaseController › inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 77

NameTypeFlags
animationIsPlayingBoolscriptedprivate
animationProxyref<inkAnimProxy>scriptedprivate
archetypeTextureNameCNamescriptedprivate
arrowinkImageRefscriptedprivate
backgroundinkCompoundRefscriptedprivate
c_awareToCombatThresholdFloatscriptedprivate
c_combatToAwareThresholdFloatscriptedprivate
c_deviceCombatToAwareThresholdFloatscriptedprivate
c_emptyThresholdFloatscriptedprivate
c_objectMarkerMaxCameraDistanceFloatscriptedprivate
c_objectMarkerMaxDistanceFloatscriptedprivate
canHaveObjectMarkerBoolscriptedprivate
canSeePlayerBoolscriptedprivate
canShowObjectMarkerBoolscriptedprivate
canvaswref<inkWidget>scriptedprivate
contagiousQuickhackArrowsinkCompoundRefscriptedprivate
currentAnimStategameEnemyStealthAwarenessStatescriptedprivate
detectionVisibleBoolscriptedprivate
distanceinkTextRefscriptedprivate
eliteFrameNameCNamescriptedprivate
eliteFrameSizeVector2scriptedprivate
eyeFillBlackinkWidgetRefscriptedprivate
eyeFillWhiteinkWidgetRefscriptedprivate
fillinkWidgetRefscriptedprivate
frameinkImageRefscriptedprivate
hideUIElementsBoolscriptedprivate
highLevelStategamedataNPCHighLevelStatescriptedprivate
inNameplateModeBoolscriptedprivate
isAggressiveBoolscriptedprivate
isCameraBoolscriptedprivate
isDeviceBoolscriptedprivate
isDroneBoolscriptedprivate
isFriendlyBoolscriptedprivate
isFriendlyFromHackBoolscriptedprivate
isHiddenByQuestBoolscriptedprivate
isHostileBoolscriptedprivate
isInCombatWithPlayerBoolscriptedprivate
isMechBoolscriptedprivate
isNCPDBoolscriptedprivate
isTaggedBoolscriptedprivate
isTurretBoolscriptedprivate
lastPercentFloatscriptedprivate
lastReactiongamedataOutputscriptedprivate
lastStategamedataNPCHighLevelStatescriptedprivate
levelIconinkImageRefscriptedprivate
mainArtinkWidgetRefscriptedprivate
mappinwref<StealthMappin>scriptedprivate
markExclamationinkTextRefscriptedprivate
monowireHackAnimationProxyref<inkAnimProxy>scriptedprivate
nameplateAnimationIsPlayingBoolscriptedprivate
nameplateAnimationProxyref<inkAnimProxy>scriptedprivate
nameplateControllerwref<NpcNameplateGameController>scriptedprivate
nameplateVisibleBoolscriptedprivate
numberOfCombatantsInt32scriptedprivate
objectMarkerinkWidgetRefscriptedprivate
objectMarkerFirstShowingBoolscriptedprivate
objectMarkerVisibleBoolscriptedprivate
ownerDevicewref<Device>scriptedprivate
ownerNPCwref<NPCPuppet>scriptedprivate
ownerObjectwref<GameObject>scriptedprivate
puppetStateBlackboardwref<IBlackboard>scriptedprivate
reactiongamedataOutputscriptedprivate
reprimandAnimationIsPlayingBoolscriptedprivate
reprimandAnimationProxyref<inkAnimProxy>scriptedprivate
reprimandAnimationStategameReprimandMappinAnimationStatescriptedprivate
rootwref<inkWidget>scriptedprivate
squadInCombatBoolscriptedprivate
statusEffectBackgroundinkWidgetRefscriptedprivate
statusEffectCurrentPriorityFloatscriptedprivate
statusEffectFillinkWidgetRefscriptedprivate
statusEffectIconinkImageRefscriptedprivate
statusEffectMaininkWidgetRefscriptedprivate
statusEffectShowingBoolscriptedprivate
statusEffectStartTimeFloatscriptedprivate
statusEffectTextureNameStringscriptedprivate
taggedContainerinkWidgetRefscriptedprivate
waitingToExitCombatBoolscriptedprivate

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