ExplosiveTriggerDeviceControllerPS class
ExplosiveTriggerDeviceControllerPS
Inheritance
Base: ExplosiveDeviceControllerPS
Derived
None.
Properties
| Property | Type | |
|---|---|---|
playerSafePass | bool | scripted |
triggerExploded | bool | scripted |
Functions
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