PreventionSystemHackerLoop
classscriptedClass
extends ScriptableSystem › IScriptableSystem › IScriptable › ISerializable
Properties 11
| Name | Type | Flags |
|---|---|---|
curentHackDelayId | DelayID | scriptedprivate |
currentVehicle | wref<VehicleObject> | scriptedprivate |
firstVehicle | wref<VehicleObject> | scriptedprivate |
futureDelayedUpdateDelayId | DelayID | scriptedprivate |
hackedVehicles | array<ref<VehiclePreventionHackState>> | scriptedprivate |
otherProgressBar | wref<UploadFromNPCToPlayerListener> | scriptedprivate |
previousVehicle | wref<VehicleObject> | scriptedprivate |
shouldHackLoopBeEnabledOnThisStar | Bool | scriptedprivate |
showingHackingPopUp | Bool | scriptedprivate |
state | EPreventionHackLoopState | scriptedprivate |
waitingForUpdate | Bool | scriptedprivate |
Methods 26
private final func AbortHacks()scripted
private final func BroadcastPlayerLocationUntilVehicleExit(request: ref<HackLoopReportPlayerLocationRequest>, delay: Float)scripted
private final func DelayForceAboutToExplodeState(state: ref<VehiclePreventionHackState>, delay: Float)scripted
private final func FindVehicleState(vehicle: wref<VehicleObject>) -> ref<VehiclePreventionHackState>scripted
private final func ForceCloseProgressBar(vehicle: ref<VehicleObject>) -> Boolscripted
private final func HackLoop()scripted
private final func HackTimerCallback(data: ref<VehiclePreventionHackState>, delay: Float)scripted
private final func Idle()scripted
private final func InterruptHackingPopUp()scripted
private final func IntroRadio()scripted
private final func IsFirstVehicle(vehicle: wref<VehicleObject>) -> Boolscripted
private final func IsNearMaxtac() -> Boolscripted
private final func LaunchDelayedStateUpdate(delay: Float)scripted
private final func OnDelayedForceAboutToExplodeState(request: ref<DelayedForceAboutToExplodeStateRequest>)scripted
private final func OnDelayedStopVehicle(request: ref<DelayedStopVehicle>)scripted
private final func OnHackLoopReportPlayerLocationRequest(request: ref<HackLoopReportPlayerLocationRequest>)scripted
private final func OnPreventionSystemPlayerCarHackFinishedEvent(request: ref<PreventionSystemPlayerCarHackFinishedEvent>)scripted
private final func OnPreventionSystemPlayerCarHackTimeOutEvent(request: ref<PreventionSystemPlayerCarHackTimeOutEvent>)scripted
private final func OnPreventionSystemUpdateHackLoopStateEvent(request: ref<PreventionSystemUpdateHackLoopStateEvent>)scripted
private final func PauseHack(newHack: ref<VehiclePreventionHackState>)scripted
private final func StartBigHackingPopUp(data: ref<VehiclePreventionHackState>)scripted
private final func StartHackTimer(data: ref<VehiclePreventionHackState>)scripted
private final func StopVehicle(state: ref<VehiclePreventionHackState>, delay: Float)scripted
private final func StopVehicle_Internal(game: GameInstance, data: ref<VehiclePreventionHackState>)scripted
private final func UnpauseHack(newHack: ref<VehiclePreventionHackState>)scripted
private final func UpdateState()scripted