bool CInstance::winBcnm(){ beforeCleanup(); for(int i=0; i<m_PlayerList.size(); i++){ luautils::OnBcnmLeave(m_PlayerList.at(i),this,LEAVE_WIN); if(this->delPlayerFromBcnm(m_PlayerList.at(i))){i--;} } cleanup(); return true; }
bool CBattlefield::loseBcnm() { beforeCleanup(); for(int i=0; i<m_PlayerList.size(); i++) { luautils::OnBcnmLeave(m_PlayerList.at(i),this,LEAVE_LOSE); if(this->delPlayerFromBcnm(m_PlayerList.at(i))) { i--; } } cleanup(); return true; }