+
+ BRIGHTNESS = Overlay(colour=(255, 255, 255, 50))
+
+ def enter(self, gamestate):
+ if gamestate.station is None:
+ print "Loading Station Alpha ..."
+ gamestate.set_station(loader.load_station("06-station-alpha.json"))
+
+ self._cont_but = SplashButton("continue_retry", (500, 210))
+ if not save_file_exists():
+ self._cont_but.disable()
+ self._menu = [
+ SplashButton("new_game", (600, 150)),
+ self._cont_but,
+ SplashButton("help", (700, 270)),
+ SplashButton("quit", (800, 330)),
+ ]
+
+ # Background
+ self._soil = loader.load_image(
+ "textures", "soil.png", transform=self.BRIGHTNESS).convert_alpha()
+ splash = loader.load_image("splash", "splash.png").convert_alpha()
+ self._soil.blit(splash, (0, 0), None)
+