Func door rotating: Difference between revisions
Jump to navigation
Jump to search
m (revert) |
m (typo & links) |
||
Line 2: | Line 2: | ||
== Entity description == | == Entity description == | ||
A [[brush entity]] for use as a rotating player- | A [[brush entity]] for use as a rotating player-usable door. (For a sliding door, use [[func_door]] instead.) Normally [[Source]] games will use [[prop_door_rotating]] entities using special ''door models''. This entity is only suitable if no such model exists for the door. Either its brush can be shaped into a door with a door texture, or, if a non-door model exists, a [[prop_dynamic]] using the model can be parented to a little nodrawed func_door_rotating at the rotating origin. | ||
To make a pair of doors open and close together, give them the same '''targetname'''. | To make a pair of doors open and close together, give them the same '''targetname'''. | ||
Line 13: | Line 13: | ||
: <integer> The amount, in degrees, that the door should rotate when it's opened. | : <integer> The amount, in degrees, that the door should rotate when it's opened. | ||
* '''solidbsp''' | * '''solidbsp''' | ||
: {{boolean}} If set, use VPhysics, otherwise use BSP. | : {{boolean}} If set, use VPhysics, otherwise use [[BSP]]. | ||
== Flags == | == Flags == | ||
* 1 : Starts Open - This door spawns open. | * 1 : Starts Open - This door spawns open. | ||
* 2 : Reverse Dir - This door opens in the opposite direction. | * 2 : Reverse Dir - This door opens in the opposite direction. | ||
* 4 : Non-solid to Player - This door does not collide with the player or | * 4 : Non-solid to Player - This door does not collide with the player or [[NPC]]s. | ||
* 8 : Passable - This door does not collide with anything. | * 8 : Passable - This door does not collide with anything. | ||
* 16 : One-way - This door only opens in one direction. | * 16 : One-way - This door only opens in one direction. |
Revision as of 13:03, 5 February 2008
Entity description
A brush entity for use as a rotating player-usable door. (For a sliding door, use func_door instead.) Normally Source games will use prop_door_rotating entities using special door models. This entity is only suitable if no such model exists for the door. Either its brush can be shaped into a door with a door texture, or, if a non-door model exists, a prop_dynamic using the model can be parented to a little nodrawed func_door_rotating at the rotating origin.
To make a pair of doors open and close together, give them the same targetname.
Keyvalues
- <integer> The amount, in degrees, that the door should rotate when it's opened.
- solidbsp
Flags
- 1 : Starts Open - This door spawns open.
- 2 : Reverse Dir - This door opens in the opposite direction.
- 4 : Non-solid to Player - This door does not collide with the player or NPCs.
- 8 : Passable - This door does not collide with anything.
- 16 : One-way - This door only opens in one direction.
- 32 : Toggle - This door switches between open and closed on each input.
- 64 : X Axis - This door rotates on the X axis.
- 128: Y Axis - This door rotates on the Y axis.
- 256 : Use Opens - The +use key triggers this door.
- 512 : NPCs Can't - NPCs can't use this door.
- 1024 : Touch Opens - Collision with the door triggers it.
- 2048 : Starts locked - This door spawns locked to the player or NPCs (though an input can still trigger it).
- 4096 : Door Silent - This door makes no noise.