mirror of
https://github.com/Steffo99/iiiiil-gioco.git
synced 2024-11-21 23:44:21 +00:00
Aggiunta fine turno dopo aver attaccato.
This commit is contained in:
parent
1894142889
commit
eb032b9310
1 changed files with 26 additions and 25 deletions
51
main.cpp
51
main.cpp
|
@ -201,37 +201,38 @@ class Player : public Entity
|
||||||
}
|
}
|
||||||
else if(input == 'a') //A
|
else if(input == 'a') //A
|
||||||
{
|
{
|
||||||
|
printf("ATTACCO selezionato");
|
||||||
if(getch() == 224)
|
if(getch() == 224)
|
||||||
{
|
{
|
||||||
char atk=getch();
|
char atk=getch();
|
||||||
switch(atk)
|
switch(atk)
|
||||||
{
|
{
|
||||||
|
case 72: //ATK SU
|
||||||
case 72: //ATK SU
|
if(map[x][y-1]==ENEMY)
|
||||||
if(map[x][y-1]==ENEMY)
|
{
|
||||||
{
|
attack(x, y-1);
|
||||||
attack(x, y-1);
|
}
|
||||||
}
|
break;
|
||||||
break;
|
case 80: //ATK GIU
|
||||||
case 80: //ATK GIU
|
if(map[x][y+1]==ENEMY)
|
||||||
if(map[x][y+1]==ENEMY)
|
{
|
||||||
{
|
attack(x, y+1);
|
||||||
attack(x, y+1);
|
}
|
||||||
}
|
break;
|
||||||
break;
|
case 75: //ATK SX
|
||||||
case 75: //ATK SX
|
if(map[x-1][y]==ENEMY)
|
||||||
if(map[x-1][y]==ENEMY)
|
{
|
||||||
{
|
attack(x-1, y);
|
||||||
attack(x-1, y);
|
}
|
||||||
}
|
break;
|
||||||
break;
|
case 77: //ATK DX
|
||||||
case 77: //ATK DX
|
if(map[x+1][y]==ENEMY)
|
||||||
if(map[x+1][y]==ENEMY)
|
{
|
||||||
{
|
attack(x+1, y);
|
||||||
attack(x+1, y);
|
}
|
||||||
}
|
break;
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
|
waiting = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//Se ti sei mosso, controlla in che direzione e aggiorna correttamente la x e la y.
|
//Se ti sei mosso, controlla in che direzione e aggiorna correttamente la x e la y.
|
||||||
|
|
Loading…
Reference in a new issue