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))];
|
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
|
||||||
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(organisme->position().first == m_index) { // si sur ma position
|
if(dynamic_cast<Herbe *>(organisme)) { // si c'est de l'herbe
|
||||||
if(dynamic_cast<Herbe *>(organisme)) { // si c'est de l'herbe
|
organisme->mort = true;
|
||||||
organisme->mort = true;
|
m_faim = 0;
|
||||||
m_faim = 0;
|
break;
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Reference in a new issue