コード例 #1
0
ファイル: World.py プロジェクト: initrl/MinecraftRL
        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
コード例 #2
0
ファイル: traits.py プロジェクト: borntyping-sandbox/misc
	def __init__ (self, seed = None):
		self.rand = libtcod.random_new_from_seed(0xdeadbeef) if seed else libtcod.random_new()