Exemplo n.º 1
0
    def loadObjects(self):

        secret = random.randrange(1, 100)
        levelObjects = []
        #x,y,direction, imgFile, type, SubType, AI File
        #type: 1=player, 2=base
        # direction: 0=north, 1=west, 2=south, 3=east
        m = maptranslator.MapMaker()
        soln = __name__.replace("level", "soln")
        levelObject = [
            1, 1, 3,
            m.getSurf("dozerblue"), 1, 0, soln, "player blue"
        ]
        levelObjects.append(levelObject)
        levelObject = [
            5, 5, 0,
            m.getSurf("basered"), 2, 1, "baseAITellOnly", "base 1", secret
        ]
        levelObjects.append(levelObject)
        levelObject = [
            4, 8, 0,
            m.getSurf("baseblack"), 2, 1, "baseAIPrintOnly", "base 2", secret
        ]
        levelObjects.append(levelObject)
        return levelObjects
Exemplo n.º 2
0
    def loadObjects(self):

        secret = random.randrange(1,100) 
        levelObjects=[]
        #x,y,direction, imgFile, type, SubType, AI File
        #type: 1=player, 2=base
        # direction: 0=north, 1=west, 2=south, 3=east
        m = maptranslator.MapMaker()
        soln= __name__.replace("level", "soln")
        levelObject=[1,1,3,m.getSurf("dozerblue"),1,0, soln, "player blue"]
        levelObjects.append(levelObject)
        randy = random.randrange(2,8)
        levelObject=[8,randy,0, m.getSurf("dozerred"), 1,1, "playerAIDummy", "opponent1"]
        levelObjects.append(levelObject)
        return levelObjects
Exemplo n.º 3
0
    def loadTiles(self):
        map = """wqwhwhwhwhwhweg1g1g1
                wvg1g1g1g1g1wvg1g1g1
                wzwhwhwhweg1wvg1g1g1
                g1g1g1g1wvg1wvg1g1g1
                g1whwhwhwcg1wvg1g1g1
                g1g1g1g1g1g1wvg1g1g1
                g1whwhwhwhwhwcg1g1g1
                g1g1g1g1g1g1g1g1g1g1
                g1g1g1g1g1g1g1g1g1g1
                g1g1g1g1g1g1g1g1g1g1"""

        m = maptranslator.MapMaker()
        mapTiles = m.makeMap(map)

        return mapTiles
Exemplo n.º 4
0
    def loadTiles(self):

        map = """g1g1g1g1g1g1g1g1g1g1
                g1g1g1g1g1g1g1g1g1g1
                g1g1g1g1g1g1g1g1g1g1
                g1g1g1g1g1g1g1g1g1g1
                g1g1g1g1g1g1g1g1g1g1
                g1g1g1g1g1g1g1g1g1g1
                g1g1g1g1g1g1g1g1g1g1
                g1g1g1g1g1g1g1g1g1g1
                g1g1g1g1g1g1g1g1g1g1
                g1g1g1g1g1g1g1g1g1g1"""

        m = maptranslator.MapMaker()
        mapTiles = m.makeMap(map)

        return mapTiles
Exemplo n.º 5
0
 def loadObjects(self):
     levelObjects = []
     #x,y,direction, imgFile, type, SubType, AI File
     #type: 1=player, 2=base
     # direction: 0=north, 1=west, 2=south, 3=east
     m = maptranslator.MapMaker()
     soln = __name__.replace("level", "soln")
     levelObject = [
         1, 1, 3,
         m.getSurf("dozerblue"), 1, 0, soln, "player blue"
     ]
     levelObjects.append(levelObject)
     levelObject = [
         0, 5, 0,
         m.getSurf("basered"), 2, 1, "baseAITouchbase", "base 1"
     ]
     levelObjects.append(levelObject)
     return levelObjects
Exemplo n.º 6
0
    def loadObjects(self):

        levelObjects = []
        #x,y,direction, imgFile, type, SubType, AI File
        #type: 1=player, 2=base
        # direction: 0=north, 1=west, 2=south, 3=east
        m = maptranslator.MapMaker()
        soln = __name__.replace("level", "soln")
        levelObject = [
            0, 0, 3,
            m.getSurf("dozerblue"), 1, 0, soln, "player blue"
        ]
        levelObjects.append(levelObject)
        randy = random.randrange(2, 8)
        levelObject = [
            8, randy, 0,
            m.getSurf("basered"), 2, 1, "baseAIPrintOnly", "base 1",
            "butterfly"
        ]
        levelObjects.append(levelObject)
        return levelObjects