Advertisement
Guest User

lolololol

a guest
Nov 7th, 2012
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.01 KB | None | 0 0
  1. int actCollision( SDL_Rect offender, SDL_Rect defender, int offenderType, int defenderType )
  2. {
  3.  
  4.     //if the one moving into the space is a zombie
  5.     if ( offender.y == defender.y && offender.x == defender.x && offenderType == 3 && defenderType == 2 )
  6.     {
  7.         defenderType = 3;// the one occupying the space is now a zombie
  8.         return (defenderType);
  9.     }
  10.     // if player
  11.     else if ( offender.y == defender.y && offender.x == defender.x && offenderType == 3 && defenderType == 1 )
  12.     {
  13.         stop(); // game over
  14.     }
  15.  
  16. }
  17.  
  18. int checkCollision()
  19. {
  20.     int compare1 = 1;
  21.     int compare2 = 1;
  22.    
  23.     while( compare1 < 49 )
  24.     {
  25.         if( compare2 == 49 )
  26.         {
  27.             compare1 ++;
  28.         }
  29.         else
  30.         {
  31.         if( compare1 != compare2 )
  32.         {
  33.             actCollision( object[compare1], object[compare2], type[compare1], type[compare2] );
  34.             compare2 ++;
  35.         }
  36.         else
  37.         {
  38.             compare2 ++;
  39.         }
  40.         }
  41.     }
  42.  
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement