add comments on players collision
This commit is contained in:
parent
27e8808349
commit
b46125c282
1 changed files with 8 additions and 10 deletions
18
window.c
18
window.c
|
@ -331,11 +331,10 @@ void idle(void) {
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Anti-collision entre joueurs */
|
/* Anti-collision entre joueurs */
|
||||||
if(_joueurA.position != posJoueurA && _plateau[posJoueurA] != 6 && _plateau[_joueurA.position] != 6) {
|
if(_joueurA.position != posJoueurA && _plateau[posJoueurA] != 6 && _plateau[_joueurA.position] != 6) { // si position différente et pas une bombe
|
||||||
if(_joueurA.position != -1)
|
_plateau[_joueurA.position] = 0; // on met l'ancienne position a un bloc vide
|
||||||
_plateau[_joueurA.position] = 0;
|
_joueurA.position = posJoueurA; // on change la position dans perso_t
|
||||||
_joueurA.position = posJoueurA;
|
_plateau[posJoueurA] = 2; // on met a jour le plateau
|
||||||
_plateau[posJoueurA] = 2;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -392,11 +391,10 @@ void idle(void) {
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Anti-collision entre joueurs */
|
/* Anti-collision entre joueurs */
|
||||||
if(_joueurB.position != posJoueurB && _plateau[posJoueurB] != 6 && _plateau[_joueurB.position] != 6) {
|
if(_joueurB.position != posJoueurB && _plateau[posJoueurB] != 6 && _plateau[_joueurB.position] != 6) { // si position différente et pas une bombe
|
||||||
if(_joueurB.position != -1)
|
_plateau[_joueurB.position] = 0; // on met l'ancienne position a un bloc vide
|
||||||
_plateau[_joueurB.position] = 0;
|
_joueurB.position = posJoueurB; // on change la position dans perso_t
|
||||||
_joueurB.position = posJoueurB;
|
_plateau[posJoueurB] = 3; // on met a jour le plateau
|
||||||
_plateau[posJoueurB] = 3;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Reference in a new issue