# self.load_world(level)
+ self.levels = [[],[],[8, 9]]
+
self.sky = pg.image.load("Assets/world/VOID.png").convert()
# screen.fill((255,255,255))
surf.blit(self.sky,(0,0))
+ if(self.level in self.levels[2]):
+ self.sky = pg.image.load("Assets/world/sky_level_background.png").convert()
+
if (self.level == 1):
self.dialogue.draw(surf, self.enemies[0], "enemy dialogue")
self.dialogue.draw(surf, self.player, "player dialogue")
from Setup import *
-from CommonImports.colours import black
+from CommonImports.colours import white
from Function.createText import createText
class Menu:
self.texts = []
X = SCREEN_WIDTH
Y = SCREEN_HEIGHT/2 - 100
- self.texts.append(createText(X, Y, 48, black, "Bold", "Interstellar Pirate Title", "c"))
- self.texts.append(createText(X, Y+200, 32, black, "Regular", "Start", "c"))
- self.texts.append(createText(X, Y+350, 32, black, "Regular", "Options", "c"))
- self.texts.append(createText(X, Y+500, 32, black, "Regular", "Quit", "c"))
+ self.texts.append(createText(X, Y, 48, white, "Bold", "Interstellar Pirate Title", "c"))
+ self.texts.append(createText(X, Y+200, 32, white, "Regular", "Start", "c"))
+ self.texts.append(createText(X, Y+350, 32, white, "Regular", "Options", "c"))
+ self.texts.append(createText(X, Y+500, 32, white, "Regular", "Quit", "c"))
+
+ backgroundImage = pg.image.load('./Assets/mainmenu_background.png')
+ self.backgroundImage = pg.transform.scale(backgroundImage, (SCREEN_WIDTH, SCREEN_HEIGHT))
self.level = 0
return
def draw(self, surf):
- screen.fill((255, 255, 255))
+ # screen.fill((255, 255, 255))
+ surf.blit(self.backgroundImage, (0, 0))
for i in self.texts:
screen.blit(i[0], i[1])