Open
Open(Speed: Float (double-precision)) → Success: Boolean
Opens the door at the given speed. Returns false when it is locked.
| Name | Type | Default | |
|---|---|---|---|
| in | Speed | Float (double-precision) | |
| out | Success | Boolean | true |
A door that opens when the player interacts with it.
Locked doors need their BP_Key.
34 Consider C++ score 34 of 100
DefaultSceneRoot SceneComponent from BP_InteractiveBaseDoorMesh StaticMeshComponentTrigger BoxComponent Overlap area for the interact prompt.| Name | Type | Default | Description |
|---|---|---|---|
bIsLockedInstance Editable Door | Boolean | False | Locked doors only open with their key. |
OpenSpeedInstance Editable Expose on Spawn Door | Float (double-precision) | 2.0 | — |
SettingsInstance Editable Unused | F_DoorSettings Structure | (OpenAngle=90.000000) | Shared tuning values. |
StateReplicated Unused | E_DoorState Enum | Closed | Current state, replicated. |
KeyInstance Editable | Actor Object Reference | None | The key that unlocks this door. |
UnusedCounterPrivate Unused | Integer | 0 | — |
Open Open(Speed: Float (double-precision)) → Success: Boolean
Opens the door at the given speed. Returns false when it is locked.
| Name | Type | Default | |
|---|---|---|---|
| in | Speed | Float (double-precision) | |
| out | Success | Boolean | true |
HelperNoDocs PrivateHelperNoDocs()
IsOpen Pure Const IsOpen() → Result: Boolean
True while the door is open.
| Name | Type | Default | |
|---|---|---|---|
| out | Result | Boolean | false |
GetPrompt Interface (BPI_Interactable) GetPrompt()
Interact Interface (BPI_Interactable) Interact()
Event BeginPlay Override Event BeginPlay()
Event when play begins for this actor.
In EventGraph
Event Tick Override Event Tick(DeltaSeconds: Float (single-precision))
Event called every frame, if ticking is enabled
| Name | Type | Default | |
|---|---|---|---|
| in | DeltaSeconds | Float (single-precision) | 0.0 |
In EventGraph
OnUnlocked Custom Event Multicast, Reliable OnUnlocked(Who: Actor Object Reference)
Plays the unlock effects on every client.
| Name | Type | Default | |
|---|---|---|---|
| in | Who | Actor Object Reference |
In EventGraph
Slam Custom Event Slam()
In EventGraph
OnDoorOpened OnDoorOpened(Door: Actor Object Reference)
Broadcast after the door finished opening.
| Name | Type | Default | |
|---|---|---|---|
| in | Door | Actor Object Reference |
| Graph | Kind | Nodes |
|---|---|---|
| EventGraph | Event Graph | 42 |
| Open | Function | 3 |
| HelperNoDocs | Function | 2 |
| IsOpen | Function | 3 |
| GetPrompt | Interface | 2 |
| Interact | Interface | 2 |