def __init__(self): self.seed = random.randint( 0, 765867586578 ) #will have a random seed that is used to generate the worlds in a deterministic way self.score = 0 self.floor = 0 self.name = "Solid Snake" self.level = getValue('GameState', 'level', 'str') #random seed for genration or actual name self.world = WorldGrid.WorldGrid(self) #is a worldgrid object self.newseed = getValue( 'GameState', 'seed', 'int' ) #will have a random seed that is used to generate the worlds in a deterministic way self.hero = Entities.Hero(getValue('Entities', 'heroMove', 'int'), getValue('Entities', 'heroName', 'str')) self.monsters = [] self.exit = Entities.Exit()