Changeset 10266 in orxonox.OLD for branches/ai/src/ai/ai_engine.cc
- Timestamp:
- Jan 17, 2007, 4:53:23 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ai/src/ai/ai_engine.cc
r10244 r10266 33 33 if(it->first!=0){ 34 34 Player* pl = State::getPlayer(); 35 if(pl != NULL)enemyList->push_back(pl->getPlayable()); 35 if( pl!=NULL && pl->getPlayable()!=NULL ) 36 enemyList->push_back(pl->getPlayable()); 36 37 } 37 38 38 39 //find other enemys for this team 39 40 for(ObjectList<NPC2>::const_iterator npc = NPC2::objectList().begin(); npc != NPC2::objectList().end(); ++npc) … … 60 61 void AIEngine::removeAI(int teamNumber, int swarmNumber, WorldEntity* npc) 61 62 { 62 std::map<int,AITeam*>::iterator it = teams.find( swarmNumber);63 std::map<int,AITeam*>::iterator it = teams.find(teamNumber); 63 64 if(it==teams.end())return; 64 65 it->second->removeAI(swarmNumber,npc);
Note: See TracChangeset
for help on using the changeset viewer.