-minor changes to move action (added do_move_if_valid)
This commit is contained in:
parent
999f28a405
commit
2dac7c64a9
@ -154,6 +154,9 @@ class Tractor:
|
|||||||
self.current_tractor_image = self.tractor_images[self.direction]
|
self.current_tractor_image = self.tractor_images[self.direction]
|
||||||
|
|
||||||
# sprawdzenie czy następny slot jest dobry
|
# sprawdzenie czy następny slot jest dobry
|
||||||
|
self.do_move_if_valid(pole,next_slot_coordinates)
|
||||||
|
|
||||||
|
def do_move_if_valid(self,pole, next_slot_coordinates):
|
||||||
if next_slot_coordinates and pole.is_valid_move(next_slot_coordinates):
|
if next_slot_coordinates and pole.is_valid_move(next_slot_coordinates):
|
||||||
next_slot = pole.get_slot_from_cord(next_slot_coordinates)
|
next_slot = pole.get_slot_from_cord(next_slot_coordinates)
|
||||||
self.slot.redraw_image()
|
self.slot.redraw_image()
|
||||||
@ -168,6 +171,9 @@ class Tractor:
|
|||||||
# wykonanie ruchu do przodu z uwzględnieniem aktualnej orientacji
|
# wykonanie ruchu do przodu z uwzględnieniem aktualnej orientacji
|
||||||
self.move_forward(pole)
|
self.move_forward(pole)
|
||||||
|
|
||||||
|
def snake_move(self,pole):
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
#to tak zrobiłam już na później, może się przyda
|
#to tak zrobiłam już na później, może się przyda
|
||||||
def change_osprzet(self, new_osprzet):
|
def change_osprzet(self, new_osprzet):
|
||||||
|
Loading…
Reference in New Issue
Block a user