Entity systemClasses
CTriggerFan
Schema class CTriggerFan, derived from CBaseTrigger.
Generated from the game's schema. Header: source2mod/schema/entity/classes/CTriggerFan.h
Inherits CBaseTrigger
Fields
| Field | Type |
|---|---|
m_vFanOriginOffset | Vector |
m_vDirection | Vector |
m_bPushTowardsInfoTarget | bool |
m_bPushAwayFromInfoTarget | bool |
m_qNoiseDelta | Quaternion |
m_hInfoFan | CHandle<CInfoFan> |
m_flForce | float |
m_bFalloff | bool |
m_RampTimer | CountdownTimer |
m_vFanOriginWS | Vector |
m_vFanOriginLS | Vector |
m_vFanEndLS | Vector |
m_vNoiseDirectionTarget | Vector |
m_iszInfoFan | CUtlSymbolLarge |
m_flRopeForceScale | float |
m_flParticleForceScale | float |
m_flPlayerForce | float |
m_bPlayerWindblock | bool |
m_flNPCForce | float |
m_flRampTime | float |
m_fNoiseDegrees | float |
m_fNoiseSpeed | float |
m_bPushPlayer | bool |
m_bRampDown | bool |
m_nManagerFanIdx | int32_t |
Schema fields are accessors: read with entity->m_field(), write with entity->m_field = value (the write marks the field for networking).