VEndymionV

Untitled

Sep 3rd, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.63 KB | None | 0 0
  1. // Kolizja przeciwnika z przeciwnkiem
  2.     for (auto enemy1 : enemies) {
  3.         bool enemy1Moving = true;
  4.         for (auto enemy2 : enemies) {
  5.             if (enemy1 == enemy2) {
  6.                 continue;
  7.             }
  8.             if (comp(enemy1->posX(), enemy2->posX()) && /*comp(enemy1->posY, enemy2->posY) &&*/ comp(enemy1->posZ(), enemy2->posZ())) {
  9.                 if ((fabs(enemy1->posX() - player.pos.x) + fabs(enemy1->posZ() - player.pos.z)) > (fabs(enemy2->posX() - player.pos.x) + fabs(enemy2->posZ() - player.pos.z))) {
  10.                     //enemy1->moving = false;
  11.                     enemy1Moving = false;
  12.                 }
  13.                 else {
  14.                     //enemy2->moving = false;
  15.                 }
  16.             }
  17.         }
  18.         enemy1->moving = enemy1Moving;
  19.     }
Advertisement
Add Comment
Please, Sign In to add comment