def level6(self, initialX, player): floor = Floor(self.screen, self.space, self.entities, initialX, 900) blockBottom1 = Block(self.screen, self.space, self.entities, (initialX + 110, 120), 200, 20, metal()) blockBottom2 = Block(self.screen, self.space, self.entities, (initialX + 300, 120), 200, 20, stone()) blockBottom3 = Block(self.screen, self.space, self.entities, (initialX + 490, 120), 200, 20, stone()) blockMiddle1 = Block(self.screen, self.space, self.entities, (initialX + 300, 230), 400, 20, metal(), math.pi / 2) enemy1 = Enemy1(self.screen, self.space, self.entities, (initialX + 205, 60), player) enemy2 = Enemy1(self.screen, self.space, self.entities, (initialX + 395, 60), player) enemy3 = Enemy2(self.screen, self.space, self.entities, (initialX + 600, 60), player) self.entities.append(floor) self.entities.append(blockBottom1) self.entities.append(blockBottom2) self.entities.append(blockBottom3) self.entities.append(blockMiddle1) self.entities.append(enemy1) self.entities.append(enemy2) self.entities.append(enemy3) return 900
def level5(self, initialX, player): floor = Floor(self.screen, self.space, self.entities, initialX, 900) blockBottom1 = Block(self.screen, self.space, self.entities, (initialX + 110, 120), 200, 20, metal()) blockBottom2 = Block(self.screen, self.space, self.entities, (initialX + 310, 120), 200, 20, glass()) blockBottom3 = Block(self.screen, self.space, self.entities, (initialX + 500, 120), 200, 20, stone()) blockBottom4 = Block(self.screen, self.space, self.entities, (initialX + 690, 120), 200, 20, metal()) blockMiddle1 = Block(self.screen, self.space, self.entities, (initialX + 400, 230), 600, 20, metal(), math.pi / 2) blockUpper1 = Block(self.screen, self.space, self.entities, (initialX + 310, 340), 200, 20, metal()) blockUpper2 = Block(self.screen, self.space, self.entities, (initialX + 500, 340), 200, 20, glass()) blockUpper3 = Block(self.screen, self.space, self.entities, (initialX + 690, 340), 200, 20, stone()) blockTop1 = Block(self.screen, self.space, self.entities, (initialX + 500, 450), 400, 20, stone(), math.pi / 2) enemy1 = Enemy1(self.screen, self.space, self.entities, (initialX + 210, 60), player) enemy2 = Enemy1(self.screen, self.space, self.entities, (initialX + 405, 280), player) enemy3 = Enemy1(self.screen, self.space, self.entities, (initialX + 595, 60), player) self.entities.append(floor) self.entities.append(blockBottom1) self.entities.append(blockBottom2) self.entities.append(blockBottom3) self.entities.append(blockBottom4) self.entities.append(blockMiddle1) self.entities.append(blockUpper1) self.entities.append(blockUpper2) self.entities.append(blockUpper3) self.entities.append(blockTop1) self.entities.append(enemy1) self.entities.append(enemy2) self.entities.append(enemy3) return 900
def level7(self, initialX, player): floor = Floor(self.screen, self.space, self.entities, initialX, 900) blockBottom1 = Block(self.screen, self.space, self.entities, (initialX + 110, 120), 200, 20, metal()) blockBottom2 = Block(self.screen, self.space, self.entities, (initialX + 690, 120), 200, 20, metal()) blockMiddle1 = Block(self.screen, self.space, self.entities, (initialX + 400, 230), 600, 20, stone(), math.pi / 2) blockUpper1 = Block(self.screen, self.space, self.entities, (initialX + 210, 340), 200, 20, metal()) blockUpper2 = Block(self.screen, self.space, self.entities, (initialX + 590, 340), 200, 20, metal()) blockTop1 = Block(self.screen, self.space, self.entities, (initialX + 400, 450), 400, 20, stone(), math.pi / 2) blockSky1 = Block(self.screen, self.space, self.entities, (initialX + 310, 560), 200, 20, metal()) blockSky2 = Block(self.screen, self.space, self.entities, (initialX + 490, 560), 200, 20, metal()) blockHeaven1 = Block(self.screen, self.space, self.entities, (initialX + 400, 690), 200, 20, metal(), math.pi / 2) enemy1 = Enemy1(self.screen, self.space, self.entities, (initialX + 400, 60), player) enemy2 = Enemy2(self.screen, self.space, self.entities, (initialX + 400, 280), player) enemy3 = Enemy1(self.screen, self.space, self.entities, (initialX + 400, 500), player) enemy4 = Enemy1(self.screen, self.space, self.entities, (initialX + 400, 720), player) self.entities.append(floor) self.entities.append(blockBottom1) self.entities.append(blockBottom2) self.entities.append(blockMiddle1) self.entities.append(blockUpper1) self.entities.append(blockUpper2) self.entities.append(blockTop1) self.entities.append(blockSky1) self.entities.append(blockSky2) self.entities.append(blockHeaven1) self.entities.append(enemy1) self.entities.append(enemy2) self.entities.append(enemy3) self.entities.append(enemy4) return 900