BunkerDoorControllerPS class
BunkerDoorControllerPS
Inheritance
Base: DoorControllerPS
Derived
None.
Properties
| Property | Type | |
|---|---|---|
NpcOpenSpeed | float | scripted |
NpcOpenTime | float | scripted |
malfunctioningType | EMalfunctioningType | scripted |
malfunctioningChance | int | scripted |
malfunctioningStimRange | float | scripted |
malfanctioningBehaviourActive | bool | scripted |
Functions
EMalfunctioningType GetMalfunctioningType()RTTIfloat GetMalfunctioningStimRange()RTTIfloat GetNpcOpenSpeed()RTTIfloat GetNpcOpenTime()RTTIbool IsMalfunctioningBehaviourActive(EMalfunctioningType type)RTTIbool ShouldMalfunction()RTTIvoid Initialize()overrideRTTIvoid OnSetIsOpened()overrideRTTIvoid SetMalfunctioningType(EMalfunctioningType type)RTTIvoid ReinitializeMalfunctionBehaviour()RTTIEntityNotificationType OnMalfunctionHalfOpen(MalfunctionHalfOpen evt)RTTIMalfunctionHalfOpen? ActionMalfunctionHalfOpen()RTTIToggleOpen? GetPlayerToggleOpenAction()overrideRTTIbool CanAddToggleOpenAction(game.GetActionsContext context)overrideRTTI