コード例 #1
0
ファイル: stage.py プロジェクト: klempka/ExploDude
 def fromFile(self, path):
     f = open(path, "r")
     for tile in self.tiles:
         tile.base = int(f.read(1))
         if not tile.base == 1:
             tile.bits = utils.setBit(tile.bits, Tile.Obstacle)
     f.close()
     self.__setTiles()
コード例 #2
0
ファイル: stagemanager.py プロジェクト: klempka/ExploDude
 def addDynamite(self, dynamite):
     tile = self.stage.getTile(dynamite.tilePos)
     tile.bits = utils.setBit(tile.bits, Tile.Bomb)
     self.stage.updateTileReg(tile)
     self.dynamites.append(dynamite)