Exemple #1
0
def load_player(savefile):
    fp = open(savefile, "r")
    player = Player(**json.load(fp))
    fp.close()
    inventory = Inventory()
    for item in player.inventory['items']:
        inventory.add(Item(**item))

    player.inventory = inventory
    player.attributes = Attributes(**player.attributes)
    return player