Albert Tan-Mulligan
/
ELEC2645_Project_el18ajst
Diff: Enemy/Enemy.cpp
- Revision:
- 8:0c6d6ed55851
- Parent:
- 6:546eba371942
- Child:
- 9:62fe47a1374f
--- a/Enemy/Enemy.cpp Fri May 22 15:46:14 2020 +0000 +++ b/Enemy/Enemy.cpp Fri May 22 16:54:10 2020 +0000 @@ -6,9 +6,8 @@ { srand(seed); - int four; four = (rand()%4)+1; - pce.printf("%d",four); + //pce.printf("%d",four); if(four == 1){ _x = 0; _y = rand()%48; @@ -55,7 +54,7 @@ } else if (_y > player_y){ _y--; - } + } } int Enemy::get_x() { @@ -67,3 +66,27 @@ return _y; } +void Enemy::dead(){ + _x = 2147483647; +} +void Enemy::reset(int seed){ + srand(seed); + four = (rand()%4)+1; + //pce.printf("%d",four); + if(four == 1){ + _x = 0; + _y = rand()%48; + } + else if(four == 2){ + _x = 84; + _y = rand()%48; + } + else if(four == 3){ + _y = 0; + _x = rand()%84; + } + else if(four == 4){ + _y = 48; + _x = rand()%84; + } +}