User:Pinsplash/Outputnote
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.