CParticleSystem: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
== Overview == | == Overview == | ||
... | A collection of intelligently managed 2d [https://developer.valvesoftware.com/wiki/Particle_System_Overview particles] (textures) that create pseudo 3D visual effects. | ||
'''Source location : [https://github.com/sreechar/TF2-Source-Code/tree/master/tf2_src/game/server/particle_system.h /game/server/particle_system.h]''' | '''Source location : [https://github.com/sreechar/TF2-Source-Code/tree/master/tf2_src/game/server/particle_system.h /game/server/particle_system.h]''' |
Revision as of 22:16, 29 July 2022
Overview
A collection of intelligently managed 2d particles (textures) that create pseudo 3D visual effects.
Source location : /game/server/particle_system.h
Linked Entity : info_particle_system
Class Structure
- CBaseEntity
- CParticleSystem
SendProps
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
m_vecOrigin | Vector | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
m_hOwnerEntity | Integer | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
moveparent | Integer | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
m_iParentAttachment | Integer | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
m_angRotation | Vector | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
m_iEffectIndex | Integer | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
m_bActive | Boolean | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
m_flStartTime | Float | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
m_bWeatherEffect | Boolean |
Entity DataMaps
Name | Type | Description |
---|---|---|
CParticleSystemStartParticleSystemThink | ||
InputStart | ||
InputStop | ||
m_bActive | ||
m_bStartActive | ||
m_bWeatherEffect | ||
m_flStartTime | ||
m_hControlPointEnts | ||
m_iControlPointParents[0] | ||
m_iControlPointParents[1] | ||
m_iControlPointParents[2] | ||
m_iControlPointParents[3] | ||
m_iControlPointParents[4] | ||
m_iControlPointParents[5] | ||
m_iControlPointParents[6] | ||
m_iszControlPointNames[0] | ||
m_iszControlPointNames[10] | ||
m_iszControlPointNames[11] | ||
m_iszControlPointNames[12] | ||
m_iszControlPointNames[13] | ||
m_iszControlPointNames[14] | ||
m_iszControlPointNames[15] | ||
m_iszControlPointNames[16] | ||
m_iszControlPointNames[17] | ||
m_iszControlPointNames[18] | ||
m_iszControlPointNames[19] | ||
m_iszControlPointNames[1] | ||
m_iszControlPointNames[20] | ||
m_iszControlPointNames[21] | ||
m_iszControlPointNames[22] | ||
m_iszControlPointNames[23] | ||
m_iszControlPointNames[24] | ||
m_iszControlPointNames[25] | ||
m_iszControlPointNames[26] | ||
m_iszControlPointNames[27] | ||
m_iszControlPointNames[28] | ||
m_iszControlPointNames[29] | ||
m_iszControlPointNames[2] | ||
m_iszControlPointNames[30] | ||
m_iszControlPointNames[31] | ||
m_iszControlPointNames[32] | ||
m_iszControlPointNames[33] | ||
m_iszControlPointNames[34] | ||
m_iszControlPointNames[35] | ||
m_iszControlPointNames[36] | ||
m_iszControlPointNames[37] | ||
m_iszControlPointNames[38] | ||
m_iszControlPointNames[39] | ||
m_iszControlPointNames[3] | ||
m_iszControlPointNames[40] | ||
m_iszControlPointNames[41] | ||
m_iszControlPointNames[42] | ||
m_iszControlPointNames[43] | ||
m_iszControlPointNames[44] | ||
m_iszControlPointNames[45] | ||
m_iszControlPointNames[46] | ||
m_iszControlPointNames[47] | ||
m_iszControlPointNames[48] | ||
m_iszControlPointNames[49] | ||
m_iszControlPointNames[4] | ||
m_iszControlPointNames[50] | ||
m_iszControlPointNames[51] | ||
m_iszControlPointNames[52] | ||
m_iszControlPointNames[53] | ||
m_iszControlPointNames[54] | ||
m_iszControlPointNames[55] | ||
m_iszControlPointNames[56] | ||
m_iszControlPointNames[57] | ||
m_iszControlPointNames[58] | ||
m_iszControlPointNames[59] | ||
m_iszControlPointNames[5] | ||
m_iszControlPointNames[60] | ||
m_iszControlPointNames[61] | ||
m_iszControlPointNames[62] | ||
m_iszControlPointNames[6] | ||
m_iszControlPointNames[7] | ||
m_iszControlPointNames[8] | ||
m_iszControlPointNames[9] | ||
m_iszEffectName |