Advertisement
PrincessFumi

Untitled

Jan 8th, 2015
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.27 KB | None | 0 0
  1. int na_jakie_pole_przejdzie(Pionek* pionek, int kostka)
  2. {
  3.  
  4. int przyszla_pozycja;
  5. int aktualna_pozycja;
  6. int start, roznica, start_bazy;
  7. przyszla_pozycja = pionek->pobierz_polozenie() + kostka;
  8. aktualna_pozycja = pionek->pobierz_polozenie();
  9. if(pionek->kolor == czerwony)
  10. {
  11. start = 20;
  12. roznica = 28;
  13. start_bazy = 48;
  14. }
  15. else if(pionek->kolor == niebieski)
  16. {
  17. start = 30;
  18. roznica = 15;
  19. start_bazy = 44;
  20.  
  21. }
  22. else if(pionek->kolor == zielony)
  23. {
  24. start = 10;
  25. roznica = 43;
  26. start_bazy = 52;
  27.  
  28. }
  29. else if(pionek->kolor == zolty)
  30. {
  31. start = 40;
  32. roznica = 0;
  33. start_bazy = 40;
  34.  
  35. }
  36.  
  37. if (przyszla_pozycja >= start && aktualna_pozycja<start)
  38. {
  39. if(przyszla_pozycja>=start && przyszla_pozycja<=(start+3))
  40. {
  41. return przyszla_pozycja + roznica ;
  42. }
  43. else
  44. return aktualna_pozycja;
  45. }
  46.  
  47. if(aktualna_pozycja>=start_bazy && aktualna_pozycja<=(start_bazy+3))
  48. {
  49. if(przyszla_pozycja>(start_bazy+3))
  50. return aktualna_pozycja;
  51.  
  52. else
  53. return przyszla_pozycja;
  54. }
  55.  
  56.  
  57. return przyszla_pozycja %40;
  58.  
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement