def setPosInicial(self, posX, posY, W, H): """self.iniX = self.x*((posX + W)-20) self.iniY = self.y*float(H)-50 self.x = self.iniX self.y = self.iniY """ Posiciones.init() x,y = Posiciones.getPosicion(posX, posY) self.x = x self.y = y self.iniX = x self.iniY = y
def crearMapa(self): self.cargarBase() self.PUps.totalPowerUps = self.count Posiciones.init() if self.nombre in ["STAGE1_4", "STAGE2_4", "STAGE3_4", "STAGE4_4", "STAGE5_4"]: Posiciones.setTablero(self.nombre) for i in self.bloques.keys(): a = self.bloques[i] for j in a.keys(): bloque = a[j] if bloque.destructible: tupla = self.PUps.generarSiguiente() if tupla[0] != "ninguno": bloque.setPowerUp(tupla[0], tupla[1]) bloque.tienePowerUp = True