-minor changes to move action (added do_move_if_valid)

This commit is contained in:
jakzar 2024-04-13 00:13:51 +02:00
parent 999f28a405
commit 2dac7c64a9

View File

@ -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):