def onDraw(self, offset):
     ESG.getImage("grass").draw(offset.x + self.pos.x, offset.y + self.pos.y)
     if self.mode == 0:
         ESG.getImage("verticalfence").draw(offset.x + self.pos.x, offset.y + self.pos.y)
     if self.mode == 1:
         ESG.getImage("horizontalfence").draw(offset.x + self.pos.x, offset.y + self.pos.y)
     if self.mode == 2:
         ESG.getImage("verticalfence").draw(offset.x + self.pos.x, offset.y + self.pos.y)
         ESG.getImage("horizontalfence").draw(offset.x + self.pos.x, offset.y + self.pos.y)
예제 #2
0
 def onDraw(self, offset):
     ESG.getImage("grass").draw(offset.x + self.pos.x,
                                offset.y + self.pos.y)
     if self.mode == 0:
         ESG.getImage("verticalfence").draw(offset.x + self.pos.x,
                                            offset.y + self.pos.y)
     if self.mode == 1:
         ESG.getImage("horizontalfence").draw(offset.x + self.pos.x,
                                              offset.y + self.pos.y)
     if self.mode == 2:
         ESG.getImage("verticalfence").draw(offset.x + self.pos.x,
                                            offset.y + self.pos.y)
         ESG.getImage("horizontalfence").draw(offset.x + self.pos.x,
                                              offset.y + self.pos.y)
def onGUI(graphics):
    ESG.getImage("healthbar").draw(10, 10)
    i = 19
    num = 0
    while num < ESG.player.health:
        ESG.getImage("healthrect").draw(i, 18)
        i = i + 10
        num = num + 1
    ESG.getImage("bigshit").draw(10, 65)
    graphics.drawString("x " + str(ESG.player.shit), 52, 70)
    graphics.drawString("Player: x" + str(-ESG.player.pos.x) + " y" + str(-ESG.player.pos.y), 10, 100)
    arg = 130
    for i in range(0, ESG.entities.size()):
        ent = ESG.entities.get(i)
        if ent.name == "evilsheep":
            graphics.drawString("evilsheep: x" + str(ESG.entities.get(i).pos.x) + " y" + str(ESG.entities.get(i).pos.y), 10, arg)
            arg = arg + 30
예제 #4
0
def onGUI(graphics):
    ESG.getImage("healthbar").draw(10, 10)
    i = 19
    num = 0
    while num < ESG.player.health:
        ESG.getImage("healthrect").draw(i, 18)
        i = i + 10
        num = num + 1
    ESG.getImage("bigshit").draw(10, 65)
    graphics.drawString("x " + str(ESG.player.shit), 52, 70)
    graphics.drawString(
        "Player: x" + str(-ESG.player.pos.x) + " y" + str(-ESG.player.pos.y),
        10, 100)
    arg = 130
    for i in range(0, ESG.entities.size()):
        ent = ESG.entities.get(i)
        if ent.name == "evilsheep":
            graphics.drawString(
                "evilsheep: x" + str(ESG.entities.get(i).pos.x) + " y" +
                str(ESG.entities.get(i).pos.y), 10, arg)
            arg = arg + 30
예제 #5
0
 def onDraw(self, offset):
     ESG.getImage("shit").draw(offset.x + (self.pos.x - 8),
                               offset.y + (self.pos.y - 8))
예제 #6
0
 def onDraw(self, offset):
     ESG.getImage("void").draw(offset.x + self.pos.x, offset.y + self.pos.y)
예제 #7
0
 def onDraw(self):
     ESG.getImage("player").draw((400 - 32), (300 - 32))
예제 #8
0
 def onDraw(self, offset):
     ESG.getImage("evilsheep").draw(offset.x + (self.pos.x - 8),
                                    offset.y + (self.pos.y - 32))
 def onDraw(self, offset):
     ESG.getImage("shit").draw(offset.x + (self.pos.x-8), offset.y + (self.pos.y-8))
 def onDraw(self, offset):
     ESG.getImage("void").draw(offset.x + self.pos.x, offset.y + self.pos.y)
 def onDraw(self):
     ESG.getImage("player").draw((400-32), (300-32))
 def onDraw(self, offset):
     ESG.getImage("evilsheep").draw(offset.x + (self.pos.x-8), offset.y + (self.pos.y-32))