This article's documentation is for anything that uses the Source engine. Click here for more information.

Prop dynamic override: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Other purpose, based upon SDK source code)
m (Classifying as model entity)
 
Line 1: Line 1:
{{CD|CDynamicProp|file1=props.cpp}}
{{CD|CDynamicProp|file1=props.cpp}}
{{this is a|point entity|name=prop_dynamic_override}} A variant of {{ent|prop_dynamic}} which will permit using models designed to be used as {{ent|prop_physics}}, as well as overriding the embedded [[health]] values. Although this entity provides the freedom of turning physics props into dynamic props, be aware of that players will rely on the behavior of props to be more or less consistent with other maps, and even other Source games.
{{this is a|model entity|name=prop_dynamic_override}} A variant of {{ent|prop_dynamic}} which will permit using models designed to be used as {{ent|prop_physics}}, as well as overriding the embedded [[health]] values. Although this entity provides the freedom of turning physics props into dynamic props, be aware of that players will rely on the behavior of props to be more or less consistent with other maps, and even other Source games.
{{important|Spawned entity's classname in-game is automatically changed to <code>prop_dynamic</code>}}
{{important|Spawned entity's classname in-game is automatically changed to <code>prop_dynamic</code>}}
{{OtherKIO|prop_dynamic|All}}
{{OtherKIO|prop_dynamic|All}}

Latest revision as of 04:33, 19 May 2025

C++ Class hierarchy
CDynamicProp
CBreakableProp
CBaseProp
CBaseAnimating
CBaseEntity
C++ props.cpp

prop_dynamic_override is a model entity available in all Source Source games. A variant of prop_dynamic which will permit using models designed to be used as prop_physics, as well as overriding the embedded health values. Although this entity provides the freedom of turning physics props into dynamic props, be aware of that players will rely on the behavior of props to be more or less consistent with other maps, and even other Source games.

Icon-Important.pngImportant:Spawned entity's classname in-game is automatically changed to prop_dynamic
Note.pngNote:All Keyvalues / Inputs / Outputs are same as prop_dynamic.
Tip.pngTip:In Left 4 Dead seriesLeft 4 Dead series DisableBoneFollowers keyvalue doesn't exist so when there is need to spawn a model with no phys_bone_followers then using this entity with collision set to Not Solid will prevent them from spawning

See also