Some changes on followers function

This commit is contained in:
2023-12-31 15:08:09 +01:00
parent 73cfbbbce4
commit 594b4a4b33

View File

@@ -154,8 +154,8 @@ class GameObject():
if(playermovedirection["right"]):
self.__pos_x = pos[0]-60
self.__pos_y = pos[1]
print(pos)
print(self.get_position())
#print(pos)
#print(self.get_position())
class Playerfollower(GameObject):
@@ -275,24 +275,25 @@ while active == True:
#Der erste Follower folgt dem Spieler, alle übrigen folgen den vorherien Verfolgern
#y.hide()
count_hidden_entities += 1
print("This Object: ", end=" ")
print(y)
print("Last Objetct: ", end=" ")
if(last_object):
print("Last Objetct: ", end=" ")
if(Player.has_follower() == False):
Player.set_follower()
last_object = y
print("Erste Verfolger: ", end=" ")
print(last_object)
if(not Player.has_follower()):
Player.set_follower()
first_follower = y
last_object = y
else:
last_object = y
if(last_object):
y.set_position(last_object.get_position(), Player.get_playermovedirection())
pass
if(last_object):
print("This Object: ", end=" ")
print(y)
print("Last Objetct: ", end=" ")
print("Last Objetct: ", end=" ")
print(last_object)
print("Position letztes Objekte: ", end=" ")
print(last_object.get_position())
print("Position aktuelles Objekt:", end=" ")
print(y.get_position())
y.set_position(last_object.get_position(), Player.get_playermovedirection())
y.set_position(Player.get_position(), Player.get_playermovedirection())
last_object = y