def moveSneak(self): dimensions = Game.getDimensions() if self.move_x < 0 and self.pos[0] > 0: self.pos[0] -= self.sneak_speed elif self.move_x > 0 and self.pos[0] < (dimensions[0] - self.src_width): self.pos[0] += self.sneak_speed
def moveX(self): dimensions = Game.getDimensions() if self.pos[0] >= 0 and self.move_x < 0: if self.location.againstTerrainRight(self) == False: self.pos[0] += self.move_x elif self.pos[0] <= (dimensions[0] - self.src_width) and self.move_x > 0: if self.location.againstTerrainLeft(self) == False: self.pos[0] += self.move_x
def dimensions(self): return Game.getDimensions()