REDNODE / GAME API

PreventionSystemHackerLoop

classscriptedClass

extends ScriptableSystem › IScriptableSystem › IScriptable › ISerializable

Properties 11

NameTypeFlags
curentHackDelayIdDelayIDscriptedprivate
currentVehiclewref<VehicleObject>scriptedprivate
firstVehiclewref<VehicleObject>scriptedprivate
futureDelayedUpdateDelayIdDelayIDscriptedprivate
hackedVehiclesarray<ref<VehiclePreventionHackState>>scriptedprivate
otherProgressBarwref<UploadFromNPCToPlayerListener>scriptedprivate
previousVehiclewref<VehicleObject>scriptedprivate
shouldHackLoopBeEnabledOnThisStarBoolscriptedprivate
showingHackingPopUpBoolscriptedprivate
stateEPreventionHackLoopStatescriptedprivate
waitingForUpdateBoolscriptedprivate

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