Mange de l'herbe à tout les tours
This commit is contained in:
parent
346fe5f2e9
commit
34ee233a77
1 changed files with 6 additions and 8 deletions
|
@ -29,14 +29,12 @@ void Mouton::action(void) {
|
|||
|
||||
m_index = cases_possible[static_cast<uint64_t>(aleatoire(graine))];
|
||||
|
||||
if(m_faim > 1) { // mange de l'herbe si besoin
|
||||
for(auto organisme: Univers::m_organismes_univers[m_univers_ID]) { // regarde tout les organismes
|
||||
if(organisme->position().first == m_index) { // si sur ma position
|
||||
if(dynamic_cast<Herbe *>(organisme)) { // si c'est de l'herbe
|
||||
organisme->mort = true;
|
||||
m_faim = 0;
|
||||
break;
|
||||
}
|
||||
for(auto organisme: Univers::m_organismes_univers[m_univers_ID]) { // regarde tout les organismes
|
||||
if(organisme->position().first == m_index) { // si sur ma position
|
||||
if(dynamic_cast<Herbe *>(organisme)) { // si c'est de l'herbe
|
||||
organisme->mort = true;
|
||||
m_faim = 0;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Reference in a new issue