BlackICE Scripting

ScriptableDeviceComponentPS class

ScriptableDeviceComponentPS

Inheritance

Base: SharedGameplayPS

Derived

ActivatedDeviceControllerPS, ArcadeMachineControllerPS, BaseAnimatedDeviceControllerPS, BaseDestructibleControllerPS, BasicDistractionDeviceControllerPS, BillboardDeviceControllerPS, CandleControllerPS, ChestPressControllerPS, ConveyorControllerPS, DataTermControllerPS

Show 51 more of 61 derived classes

DisplayGlassControllerPS, DisposalDeviceControllerPS, DoorControllerPS, ElectricLightControllerPS, ExitLightControllerPS, ForkliftControllerPS, FrameControllerPS, FridgeControllerPS, GenericDeviceControllerPS, GlitchedTurretControllerPS, HoloDeviceControllerPS, HoloFeederControllerPS, InteractiveAdControllerPS, InteractiveSignControllerPS, IntercomControllerPS, InvisibleSceneStashControllerPS, JukeboxControllerPS, LadderControllerPS, LaserDetectorControllerPS, LcdScreenControllerPS, MasterControllerPS, MediaDeviceControllerPS, MovableDeviceControllerPS, NcartTimetableControllerPS, NetrunnerChairControllerPS, NumericDisplayControllerPS, OdaCementBagControllerPS, PerkTrainingControllerPS, PlatformControllerPS, PortalControllerPS, ProximityDetectorControllerPS, RoadBlockControllerPS, RoboticArmsControllerPS, SecurityGateLockControllerPS, SecurityLockerControllerPS, ServerNodeControllerPS, SimpleOnTurnOnPlayEffectDeviceControllerPS, SpeakerControllerPS, StashControllerPS, StaticPlatformControllerPS, StillageControllerPS, ToiletControllerPS, TrafficLightControllerPS, VehicleComponentPS, VendingMachineControllerPS, VendingTerminalControllerPS, VirtualMasterDevicePS, WardrobeControllerPS, WeakFenceControllerPS, WeaponTrainingControllerPS, WindowBlindersControllerPS

Properties

PropertyType
isInitializedbool scripted
forceResolveStateOnAttachbool scripted
forceVisibilityInAnimSystemOnLogicReadybool scripted
mastersgame.DeviceComponentPS?[] scripted
mastersCachedbool scripted
deviceNamestring scripted
activationStateEActivationState scripted
drawGridLinkbool scripted
isLinkDynamicbool scripted
fullDepthbool scripted
virtualNetworkShapeIDTDBID scripted
tweakDBRecordTDBID scripted
tweakDBDescriptionRecordTDBID scripted
contentScaleTDBID scripted
skillCheckContainerBaseSkillCheckContainer? scripted
hasUICameraZoombool scripted
allowUICameraZoomDynamicSwitchbool scripted
hasFullScreenUIbool scripted
hasAuthorizationModulebool scripted
hasPersonalLinkSlotbool scripted
backdoorBreachDifficultyEGameplayChallengeLevel scripted
shouldSkipNetrunnerMinigamebool scripted
minigameDefinitionTDBID scripted
minigameAttemptint scripted
hackingMinigameStategame.ui.HackingMinigameState scripted
disablePersonalLinkAutoDisconnectbool scripted
canHandleAdvancedInteractionbool scripted
canBeTrappedbool scripted
disassemblePropertiesDisassembleOptions scripted
flatheadScavengePropertiesSpiderbotScavengeOptions scripted
destructionPropertiesDestructionData scripted
canPlayerTakeOverControlbool scripted
canBeInDeviceChainbool scripted
personalLinkForcedbool scripted
personalLinkCustomInteractionTDBID scripted
personalLinkStatusEPersonalLinkConnectionStatus scripted
isAdvancedInteractionModeOnbool scripted
juryrigTrapStateEJuryrigTrapState scripted
isControlledByThePlayerbool scripted
isHighlightedInFocusModebool scripted
wasQuickHackedbool scripted
wasQuickHackAttemptbool scripted
lastPerformedQuickHackCName scripted
isGlitchingbool scripted
isTimedTurnOffbool scripted
isRestartingbool scripted
blockSecurityWakeUpbool scripted
isLockedViaSequencerbool scripted
distractExecutedbool scripted
distractionTimeCompletedbool scripted
hasNPCWorkspotKillInteractionbool scripted
shouldNPCWorkspotFinishLoopbool scripted
durabilityStateEDeviceDurabilityState scripted
hasBeenScavengedbool scripted
currentlyAuthorizedUsersSecuritySystemClearanceEntry[] scripted
performedActionsSPerformedActions[] scripted
isInitialStateOperationPerformedbool scripted
illegalActionsIllegalActionTypes scripted
disableQuickHacksbool scripted
availableQuickHacksCName[] scripted
isKeyloggerInstalledbool scripted
actionsWithDisabledRPGChecksTDBID[] scripted
availableSpiderbotActionsCName[] scripted
currentSpiderbotActionPerformedScriptableDeviceAction? scripted
isSpiderbotInteractionOrderedbool scripted
shouldScannerShowStatusbool scripted
shouldScannerShowNetworkbool scripted
shouldScannerShowAttitudebool scripted
shouldScannerShowRolebool scripted
shouldScannerShowHealthbool scripted
debugDevicebool scripted
debugNameCName scripted
debugExposeQuickHacksbool scripted
debugPathCName scripted
debugIDuint scripted
isUnderEMPEffectbool scripted
deviceOperationsSetupDeviceOperationsContainer? scripted
connectionHighlightObjectsNodeRef[] scripted
activeContextsgame.device.RequestType[] scripted
playstylesEPlaystyle[] scripted
quickHackVulnerabiltiesTDBID[] scripted
quickHackVulnerabiltiesInitializedbool scripted
willingInvestigatorsent.EntityID[] scripted
isInteractivebool scripted

Functions