try: f = open("./world/seed","r") self.seed = int(f.read()) except: self.seed = None if self.seed == None: if S_CONST: self.seed = S_CONST else: self.seed = hash(time.time()) f = open("./world/seed","w") f.write(str(self.seed)) [ self.rand = libtcod.random_new_from_seed(self.seed, libtcod.RNG_MT) self.player.x = 5 self.player.y = 5 def generateCur(self): pass def get(self,x,y): return StoneFloor() def setCell(self,x,y,other): pass def updateAllC(self): pass
def __init__ (self, seed = None): self.rand = libtcod.random_new_from_seed(0xdeadbeef) if seed else libtcod.random_new()