class
ActionBool
- 0 properties
- 6 functions
- 257 derived classes
Extends ScriptableDeviceAction BaseScriptableAction game.device.Action red.Event IScriptable ISerializable
ActionDisposal, ActionForceResetDevice, ActionOverride, ActionSkillCheck, ActionWorkSpot, ActivateC4, ActivateDevice, AuthorizeUser, BeginArcadeMinigameUI, BuyItemFromVendor
Show 247 more of 257 derived classes
CallElevator, CameraTagSeenEnemies, ChangeMusicAction, ChestPressWeightHack, CloseAd, CollectDropPointRewards, CraftItemForTarget, CustomDeviceAction, DeactivateC4, DeactivateDevice, DelayEvent, DepositQuestItems, DetonateC4, DisassembleDevice, DispenceItemFromVendor, Distraction, DoorOpeningToken, E3Hack_QuestPlayAnimationKillNPC, E3Hack_QuestPlayAnimationWeightLift, EnterLadder, FactQuickHack, FastTravelDeviceAction, FixDevice, Flush, ForceCarAlarm, ForceDetonate, ForceDisableCarAlarm, ForceIgnoreTargets, ForceOpen, FrameSwitcher, FullSystemRestart, GetAccess, GlitchScreen, GoToFloor, InitiateTrafficLightChange, InstallKeylogger, MasterDeviceDestroyed, MoveObstacle, NextStation, OpenFullscreenUI, OpenInteriorManager, OpenStash, OpenVendorUI, OpenWardrobeUI, OpenWorldMapDeviceAction, OverchargeDevice, OverloadDevice, Pay, PingDevice, PlayDeafeningMusic, PlayerUnauthorized, PresetAction, PreviousStation, ProgramAction, ProgramSetDeviceAttitude, ProgramSetDeviceOff, QuestBreachAccessPoint, QuestClose, QuestCloseAllDoors, QuestDecreaseNumber, QuestDefaultStation, QuestDisableFixing, QuestDisableInteraction, QuestDisableLiftTravelTimeOverride, QuestDisableRadio, QuestEjectPlayer, QuestEnableFixing, QuestEnableInteraction, QuestEnableLiftTravelTimeOverride, QuestEnterNoAnimation, QuestEnterPlayer, QuestExitNoAnimation, QuestExplode, QuestForceActivate, QuestForceAuthorizationDisabled, QuestForceAuthorizationEnabled, QuestForceCameraZoom, QuestForceClearGlass, QuestForceCloseImmediate, QuestForceCloseScene, QuestForceDeactivate, QuestForceDestructible, QuestForceDetonate, QuestForceDisabled, QuestForceDisconnectPersonalLink, QuestForceEnabled, QuestForceFakeElevatorArrows, QuestForceGlitch, QuestForceIndestructible, QuestForceInvulnerable, QuestForceJuryrigTrapArmed, QuestForceJuryrigTrapDeactivated, QuestForceLock, QuestForceOFF, QuestForceON, QuestForceOpen, QuestForceOpenScene, QuestForceOverheat, QuestForcePersonalLinkUnderStrictQuestControl, QuestForcePower, QuestForceReload, QuestForceRoadBlockadeActivate, QuestForceRoadBlockadeDeactivate, QuestForceScanEffect, QuestForceScanEffectStop, QuestForceSeal, QuestForceSecuritySystemAlarmed, QuestForceSecuritySystemArmed, QuestForceSecuritySystemSafe, QuestForceStopReplacingStream, QuestForceStopTakeControlOverCamera, QuestForceTakeControlOverCamera, QuestForceTakeControlOverCameraWithChain, QuestForceTintGlass, QuestForceUnlock, QuestForceUnpower, QuestForceUnseal, QuestHangUpCall, QuestIdle, QuestIncreaseNumber, QuestMoveToNextFloor, QuestMoveToPrevFloor, QuestMuteSounds, QuestNextStation, QuestOpen, QuestPause, QuestPickUpCall, QuestPreviousStation, QuestRemoveQuickHacks, QuestRemoveWeapon, QuestResetDeviceToInitialState, QuestResetFakeElevatorArrows, QuestResetPerfomedActionsStorage, QuestResetPerformedActionsStorage, QuestRestoreQuickHacks, QuestResume, QuestResumeElevator, QuestSetDetectionToFalse, QuestSetDetectionToTrue, QuestSetPlayerSafePass, QuestStartGlitch, QuestStartHacking, QuestStopElevator, QuestStopFollowingTarget, QuestStopGlitch, QuestStopHacking, QuestStopLookAtTarget, QuestToggleAds, QuestToggleAutomaticAttack, QuestToggleInteractivity, QuickHackAoeDamage, QuickHackAuthorization, QuickHackCallElevator, QuickHackDistractExplosive, QuickHackDistraction, QuickHackExplodeExplosive, QuickHackHighPitchNoise, QuickHackToggleON, QuickHackToggleOpen, RemoteBreach, ResetNetworkBreachState, RevealEnemies, RipOff, SecurityAlarmBreachResponse, SecurityAlarmEscalate, SecurityAreaEvent, SecuritySystemOutput, SellItemToVendor, SendSpiderbotToOverloadDevice, SendSpiderbotToTogglePower, ServerOverload, SetAuthorizationModuleOFF, SetAuthorizationModuleON, SetClosed, SetDeviceAttitude, SetDeviceOFF, SetDeviceON, SetDevicePowered, SetDeviceTagKillMode, SetDeviceUnpowered, SetExposeQuickHacks, SetOpened, ShowVendor, SpiderbotActivateActivator, SpiderbotBoolAction, SpiderbotDisarmExplosiveDevice, SpiderbotDisarmExplosiveDevicePerformed, SpiderbotDistractDevice, SpiderbotDistractDevicePerformed, SpiderbotDistractExplosiveDevice, SpiderbotDistractExplosiveDevicePerformed, SpiderbotDistraction, SpiderbotDistractionPerformed, SpiderbotEnableAccessPoint, SpiderbotExplodeExplosiveDevice, SpiderbotExplodeExplosiveDevicePerformed, StartCall, TakeOverSecuritySystem, ThrowStuff, ThumbnailUI, ToggleAOEEffect, ToggleActivate, ToggleActivation, ToggleAlarm, ToggleBlockade, ToggleEffect, ToggleGlassTint, ToggleJuryrigTrap, ToggleLight, ToggleLock, ToggleNetrunnerDive, ToggleON, ToggleOpen, ToggleOpenComputer, ToggleOpenFridge, TogglePersonalLink, TogglePlay, TogglePower, ToggleSeal, ToggleShow, ToggleStreamFeed, ToggleTakeOverControl, ToggleTiltBlinders, ToggleVehicle, ToggleZoomInteraction, TrafficLightGreen, TrafficLightRed, UseSecurityLocker, VehicleCloseHood, VehicleCloseTrunk, VehicleDoorClose, VehicleDoorDetached, VehicleDoorInteraction, VehicleDoorInteractionStateChange, VehicleDoorOpen, VehicleDumpBody, VehicleForceOccupantOut, VehicleOpenHood, VehicleOpenTrunk, VehicleOverrideAccelerate, VehicleOverrideExplode, VehicleOverrideForceBrakes, VehiclePlayerTrunk, VehicleQuestDoorLocked, VehicleTakeBody, VehicleWindowClose, VehicleWindowOpen
Properties
None.
Functions
game.device.ActionProperty?[] GetProperties()overrideRTTIstring GetCurrentDisplayString()overrideRTTIre.Hooks.Place( "ActionBool", "GetCurrentDisplayString", (ActionBool_GetCurrentDisplayString x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct ActionBool_GetCurrentDisplayString( ActionBool self );bool GetValue()RTTIre.Hooks.Place( "ActionBool", "GetValue;", (ActionBool_GetValue x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ActionBool_GetValue( ActionBool self );void OverrideInteractionRecord(TDBID newRecordforTrue, TDBID newRecordForFalse)RTTIre.Hooks.PlaceVoid( "ActionBool", "OverrideInteractionRecord;TweakDBIDTweakDBID", (ActionBool_OverrideInteractionRecord x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ActionBool_OverrideInteractionRecord( ActionBool self, TDBID newRecordforTrue, TDBID newRecordForFalse );void CreateCustomInteraction(game.device.Action[]? actions, string customName1, string customName2, TDBID? customID1, TDBID? customID2)overrideRTTIre.Hooks.PlaceVoid( "ActionBool", "CreateCustomInteraction;array<DeviceAction>script_ref<String>script_ref<String>TweakDBIDTweakDBID", (ActionBool_CreateCustomInteraction x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ActionBool_CreateCustomInteraction( ActionBool self, game.device.Action[]? actions, string customName1, string customName2, TDBID? customID1, TDBID? customID2 );void CreateActionWidgetPackage(game.device.Action[]? actions)overrideRTTIre.Hooks.PlaceVoid( "ActionBool", "CreateActionWidgetPackage;array<DeviceAction>", (ActionBool_CreateActionWidgetPackage x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ActionBool_CreateActionWidgetPackage( ActionBool self, game.device.Action[]? actions );