prop_door_rotating is an existing point entity available with all versions of Mapbase.

An entity used to place a door in the world.



KeyValues

- Disable Shadows (disableshadows) <choices>
Used to disable dynamic shadows on this entity.
- NPC Open Distance (opendistoverride) <integer>
How far away NPCs should move in order to open the door. (default = 64)
- NPC Front Open Activity (openfrontactivityoverride) <string>
The gesture activity NPCs should play when opening the door from the front.
- NPC Back Open Activity (openbackactivityoverride) <string>
The gesture activity NPCs should play when opening the door from the back.
- Lighting Origin (lightingorigin) <target_destination>
Select an entity to specify a location to sample lighting from, instead of using this entity's origin.

Flags

- [256] Start with collision disabled : 256
- [512] NPCs Can't : 512

Inputs

- AllowPlayerUse <void>
Allows players to use the door. This just disables the 'Ignore player +USE' spawnflag.
- DisallowPlayerUse <void>
Prevents players from using the door. This just enables the 'Ignore player +USE' spawnflag.
- SetDoorFilter <target_destination>
Sets the entity to use as the NPC filter. Pass in an empty string to clear the NPC filter.
- SetFullyOpenSound <string>
Sets the sound to use when the door is fully open.
- SetFullyClosedSound <string>
Sets the sound to use when the door is fully closed.
- SetMovingSound <string>
Sets the sound to use when the door is moving.
- SetLockedSound <string>
Sets the sound to use when the door is locked.
- SetUnlockedSound <string>
Sets the sound to use when the door is unlocked.