Advertisement
Guest User

Untitled

a guest
Mar 21st, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. private void MoveAnimal(int currentAnimalYCoord, int currentAnimalXCoord)
  2. {
  3.  
  4. randYCoord = generator.Next(currentAnimalYCoord - 1, currentAnimalYCoord + 2);
  5. randXCoord = generator.Next(currentAnimalXCoord - 1, currentAnimalXCoord + 2);
  6. while(randYCoord < 0 || randXCoord < 0 || randYCoord > _fieldHeight-1 || randXCoord > _fieldWidth-1)
  7. {
  8. randYCoord = generator.Next(currentAnimalYCoord - 1, currentAnimalYCoord + 1);
  9. randXCoord = generator.Next(currentAnimalXCoord - 1, currentAnimalXCoord + 1);
  10. }
  11. if (!(_huntingField[randYCoord, randXCoord] is Animal))
  12. {
  13. _huntingField[randYCoord, randXCoord] = _huntingField[currentAnimalYCoord, currentAnimalXCoord];
  14. _huntingField[currentAnimalYCoord, currentAnimalXCoord] = null;
  15. }
  16. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement