//----------------------------------------------------------------------------- // Purpose: //----------------------------------------------------------------------------- void CFuncRespawnRoomVisualizer::InputRoundActivate( inputdata_t &inputdata ) { if ( m_iszRespawnRoomName != NULL_STRING ) { m_hRespawnRoom = dynamic_cast<CFuncRespawnRoom*>(gEntList.FindEntityByName( NULL, m_iszRespawnRoomName )); if ( m_hRespawnRoom ) { m_hRespawnRoom->AddVisualizer( this ); ChangeTeam( m_hRespawnRoom->GetTeamNumber() ); } else { Warning("%s(%s) was unable to find func_respawnroomvisualizer named '%s'\n", GetClassname(), GetDebugName(), STRING(m_iszRespawnRoomName) ); } } }