UploadFromNPCToPlayerListener class
UploadFromNPCToPlayerListener
Inheritance
Base: QuickHackUploadListener
Derived
None.
Properties
| Property | Type | |
|---|---|---|
playerPuppet | WeakHandle<ScriptedPuppet> | scripted |
npcPuppet | WeakHandle<ScriptedPuppet> | scripted |
npcSquad | ent.EntityID[] | scripted |
HUDData | HUDProgressBarData | scripted |
hudBlackboard | WeakHandle<game.IBlackboard> | scripted |
startUploadTimeStamp | float | scripted |
ssAction | bool | scripted |
preventionHackLoopAction | bool | scripted |
shouldStopRevealOnPreventionDeescalation | bool | scripted |
squadScriptInterface | AISquadScriptInterface? | scripted |
useInterruptionPrereqs | bool | scripted |
Functions
void Initialize()overrideRTTIbool OnStatPoolAdded()overrideRTTIvoid SendUploadStartedEvent(ScriptableDeviceAction action)overrideRTTIvoid ForceClose()RTTIvoid TryStartCombat(WeakHandle<ScriptedPuppet> player, WeakHandle<ScriptedPuppet> npc, WeakHandle<TargetTrackingExtension> targetTracker)RTTIbool OnStatPoolMaxValueReached(float value)overrideRTTIbool IsSquadAlive()RTTIbool StopHackBasedOnTier(int currentTier)RTTIvoid OnStatPoolValueChanged(float oldValue, float newValue, float percToPoints)overrideRTTI