если вы хотите, чтобы ваш cur
был обновлен, вам нужно будет сделать движение классом и определить члена следующим образом:
import objects
class MovementClass:
def __init__(self):
self.cur = 1
def movement(self, move):
if self.cur == "north":
self.cur += 1
return "You stand in front of the white house."
if move == "south":
return "To the south there is tall grass as far as the eye can see. But it is getting dark. You decide to stay put."
if move == "east":
return "Darkness creeps up across the tall grassy feilds in the east. You decide to stay put."
if move == "west":
return "You stand in a dark forest to the west."
if self.cur == 2:
if move == "south":
self.cur -= 1
return "You stand facing a white house in the north. Grassy feilds surround you and the sun is setting behind a forest in the west. " + objects.Mailbox.obj()
Таким образом, ваш cur
будет обновлен,и вы сможете получить к нему доступ