class CNmParticleEvent : public CNmEvent
{
public:
CNmEventRelevance_t m_relevance;
CNmParticleEvent__Type_t m_type;
CStrongHandle<InfoForResourceTypeIParticleSystemDefinition> m_hParticleSystem;
CUtlString m_tags;
bool m_bStopImmediately;
bool m_bDetachFromOwner;
bool m_bPlayEndCap;
CUtlString m_attachmentPoint0;
ParticleAttachment_t m_attachmentType0;
CUtlString m_attachmentPoint1;
ParticleAttachment_t m_attachmentType1;
CUtlString m_config;
CUtlString m_effectForConfig;
};
KV3 Class Defaults
{
_class = "CNmParticleEvent"
m_flStartTime =
{
m_flValue = 0.0
}
m_flDuration =
{
m_flValue = 0.0
}
m_syncID = ""
m_bClientOnly = false
m_relevance = "ClientAndServer"
m_type = "Create"
m_hParticleSystem = resource:""
m_tags = ""
m_bStopImmediately = false
m_bDetachFromOwner = false
m_bPlayEndCap = false
m_attachmentPoint0 = ""
m_attachmentType0 = -2047169400
m_attachmentPoint1 = ""
m_attachmentType1 = -2047169400
m_config = "preview"
m_effectForConfig = ""
}