User:Pinsplash/Outputnote

From Valve Developer Community
Jump to navigation Jump to search

Just a note to myself

m_OnQueueMoved.Set( m_iCurrentQueueCount, this, this);

THIS is an output that passes a parameter! The parameter is m_iCurrentQueueCount. Second is the !activator, third is !caller. There's also a one-value variant of Set(). It's something else I guess.

FireOutput( CBaseEntity *pActivator, CBaseEntity *pCaller, float fDelay = 0 );

FireOutput does NOT pass parameters! First is the !activator, second is !caller, third is a delay.