bool CMosquitoBald::BlowoutState() { bool result = inherited::BlowoutState(); if(!result) { m_bLastBlowoutUpdate = false; UpdateBlowout(); } else if(!m_bLastBlowoutUpdate) { m_bLastBlowoutUpdate = true; UpdateBlowout(); } return result; }
bool CBaseGraviZone ::BlowoutState() { bool result = inherited::BlowoutState(); UpdateBlowout(); AffectObjects(); return result; }
bool CAmebaZone::BlowoutState() { bool result = inherited::BlowoutState(); if(!result) UpdateBlowout(); for(OBJECT_INFO_VEC_IT it = m_ObjectInfoMap.begin(); m_ObjectInfoMap.end() != it; ++it) Affect(&(*it)); return result; }
bool CRadioactiveZone::BlowoutState () { bool result = inherited::BlowoutState(); if(!result) UpdateBlowout(); return result; }