Advertisement
PrincessFumi

Untitled

Jan 28th, 2015
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. bool Plansza:: ruch_pionka(Pionek *pionek,Pionek* tablica[], int kostka)
  2. {
  3. Pionek *p;
  4. int m;
  5.  
  6. if(pionek->w_grze == false)
  7. {
  8. if(kostka!=6)
  9. {
  10. return false;
  11. }
  12. int start;
  13.  
  14. switch( pionek->zwroc_kolor())
  15. {
  16.  
  17. case czerwony:
  18. start = 20;
  19. m=start;
  20. break;
  21.  
  22. case zielony:
  23. start=10;
  24. m=start;
  25. break;
  26. case zolty:
  27. start=0;
  28. m=start;
  29. break;
  30.  
  31. case niebieski:
  32. start=30;
  33. m=start;
  34. break;
  35. }
  36. p=spytaj_o_pole(tablica,m);
  37.  
  38. }
  39. else
  40. {
  41. m = na_jakie_pole_przejdzie(pionek,kostka);
  42. p = spytaj_o_pole(tablica,m);
  43.  
  44.  
  45. }
  46. if(p!= NULL)
  47. {
  48. if(pionek->zwroc_kolor() != p->zwroc_kolor())
  49. {
  50. p->wroc_do_domku();
  51. }
  52. else
  53. return false;
  54. }
  55. if(pionek->pobierz_polozenie() != m)
  56. {
  57. pionek->ustaw_polozenie(m);
  58. pionek->w_grze = true;
  59.  
  60. return true;
  61. }
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement