void CBubbling::FizzThink( void ) { MESSAGE_BEGIN( MSG_PAS, SVC_TEMPENTITY, VecBModelOrigin(pev) ); WRITE_BYTE( TE_FIZZ ); WRITE_SHORT( (short)ENTINDEX( edict() ) ); WRITE_SHORT( (short)m_bubbleModel ); WRITE_BYTE( m_density ); MESSAGE_END(); if ( m_frequency > 19 ) pev->nextthink = gpGlobals->time + 0.5; else pev->nextthink = gpGlobals->time + 2.5 - (0.1 * m_frequency); }