EF BONEMERGE FASTCULL: Difference between revisions
m (updated link) |
mNo edit summary |
||
Line 4: | Line 4: | ||
This effect should be used with [[EF_BONEMERGE]] to make an entity inherit its parent's visibility. | This effect should be used with [[EF_BONEMERGE]] to make an entity inherit its parent's visibility. | ||
{{effect|129|including EF_BONEMERGE,}} | |||
{{ | |||
[[Category:Constants]] | [[Category:Constants]] |
Revision as of 17:34, 28 September 2006
Template:Wrongtitle EF_BONEMERGE_FASTCULL is defined as 0x080, or 128.
This effect should be used with EF_BONEMERGE to make an entity inherit its parent's visibility.
Usage
In code
Inside of the codebase, effects are defined as a bit-based enum and are stored in m_fEffects
. This effect can be manipulated with AddEffects( EF_BONEMERGE_FASTCULL )
, RemoveEffects( EF_BONEMERGE_FASTCULL )
, and SetEffects( EF_BONEMERGE_FASTCULL )
. This effect can be obtained with GetEffects() & EF_BONEMERGE_FASTCULL
or IsEffectActive( EF_BONEMERGE_FASTCULL )
.
In scripting
The functions mentioned above are supported in VScript starting with Dota 2. They can also be found in Garry's Mod.
In a map
To use this effect in a map, including EF_BONEMERGE, turn off SmartEdit mode and add the following keyvalue pair to the entity: effects 129
.

You can set the effects
keyvalue during runtime using AddOutput with the input value effects x
(x being any summation of effects flags to enable).

AddOutput
to change an entity's effects may interfere with an entity's simulation functionality.