ExplosiveTriggerDeviceControllerPS
Base: ExplosiveDeviceControllerPS
None.
| Property | Type | |
|---|---|---|
playerSafePass | bool | scripted |
triggerExploded | bool | scripted |
bool OnInstantiated() overrideRTTIvoid Initialize() overrideRTTIvoid GameAttached() overrideRTTIbool CanPlayerSafePass() RTTIbool IsDisarmed() RTTIbool IsTriggerExploded() RTTIvoid SetTriggerExplodedState(bool state) RTTIToggleON? ActionToggleON() overrideRTTISpiderbotDisarmExplosiveDevice? ActionSpiderbotDisarmExplosiveDevice() RTTISpiderbotDisarmExplosiveDevicePerformed? ActionSpiderbotDisarmExplosiveDevicePerformed() RTTIActionEngineering? ActionEngineering(game.GetActionsContext context) overrideRTTIEntityNotificationType OnActionEngineering(ActionEngineering evt) overrideRTTIvoid Disarm(ScriptableDeviceAction action) overrideRTTIgame.device.Action? GetQuestActionByName(CName actionName) overrideRTTIQuestSetPlayerSafePass? ActionQuestSetPlayerSafePass(bool value) RTTIbool CanCreateAnyQuickHackActions() overrideRTTIbool CanCreateAnySpiderbotActions() overrideRTTIvoid GetSpiderbotActions(game.device.Action[] actions, game.GetActionsContext context) overrideRTTIEntityNotificationType OnSetDeviceAttitude(SetDeviceAttitude evt) RTTIEntityNotificationType OnQuestSetPlayerSafePass(QuestSetPlayerSafePass evt) RTTIEntityNotificationType OnSpiderbotDisarmExplosiveDevice(SpiderbotDisarmExplosiveDevice evt) RTTIEntityNotificationType OnSpiderbotDisarmExplosiveDevicePerformed(SpiderbotDisarmExplosiveDevicePerformed evt) RTTI