QuickHackableQueueHelper class
QuickHackableQueueHelper
Inheritance
Base: IScriptable
Derived
None.
Properties
None.
Functions
static float GetFinisherHealthThresholdIncreaseForQueue(game.Object player, game.Object target)staticRTTI globalstatic bool IsActionQueueFull(ScriptableDeviceAction currentlyUploadingAction)staticRTTI globalstatic bool CheckAndSetInactivityReasonForVehicleActions(game.device.Action[] actions, ScriptableDeviceAction scriptableDeviceAction)staticRTTI globalstatic bool IsAwarenessBumpingAllowed(ScriptedPuppet target)staticRTTI globalstatic bool IsQueuePerkBought(PlayerPuppet playerPuppet)staticRTTI globalstatic bool IsStatusEffectStackable(game.data.StatusEffect_Record statusEffectRecord)staticRTTI globalstatic bool PutActionInQuickhackQueue(ScriptableDeviceAction action, GameplayRoleComponent gameplayRoleComponent, ScriptGameInstance gameInstance, CName qhIndicatorSlotName, game.Object requesterObject)staticRTTI globalstatic void RemoveQuickhackQueue(GameplayRoleComponent gameplayRoleComponent, ScriptableDeviceAction currentlyUploadingAction)staticRTTI globalstatic QuickSlotCommandUsed? PopFromQuickHackQueue(UploadProgramProgressEvent evt, GameplayRoleComponent gameplayRoleComponent)staticRTTI globalstatic void BumpQuickHackUploadStatPoolValue(ScriptableDeviceAction action, game.Object player, ScriptGameInstance gameInstance)staticRTTI globalstatic bool CanNewActionBeQueued(ScriptableDeviceAction currentlyUploadingAction)staticRTTI globalstatic bool IsActionQueueEnabled(ScriptableDeviceAction currentlyUploadingAction, PlayerPuppet playerPuppet)staticRTTI globalstatic void DecreaseQuickHackQueueCount(PlayerPuppet player)staticRTTI globalstatic bool SetInactivityReasonForAction(ScriptableDeviceAction scriptableDeviceAction, CName actionName, ScriptableDeviceAction currentlyUploadingAction, string failureExplanation)staticRTTI global