From bbc13785debddec4da6b992ce025596a5847a98b Mon Sep 17 00:00:00 2001 From: Alan Aguiar Date: Sat, 11 Jan 2014 21:15:20 +0000 Subject: optimized way for XO - create alias --- (limited to 'src/api') diff --git a/src/api/Game.py b/src/api/Game.py index 38b3119..6c2cc02 100644 --- a/src/api/Game.py +++ b/src/api/Game.py @@ -84,9 +84,10 @@ class CGame(object): self.mWidth = int(width * self.mScale) self.mScreen = pygame.display.set_mode((self.mWidth, self.mHeight), pygame.FULLSCREEN) pygame.display.set_caption(_('JES')) + self.window = pygame.Surface((1200, 900), 0, self.mScreen) + else: + self.window = self.mScreen - # all is drawed on window.. - self.window = pygame.Surface((1200, 900), 0, self.mScreen) self.mBackground = pygame.Surface(self.window.get_size()) self.mBackground.fill((255, 0, 0)) @@ -134,9 +135,7 @@ class CGame(object): self.mAllSprites.update() self.mAllSprites.draw(self.window) - if self.mScale == 1: - self.mScreen.blit(self.window, (0, 0)) - else: + if not(self.mScale == 1): scaled = pygame.transform.scale(self.window, (self.mWidth, self.mHeight)) self.mScreen.blit(scaled, (0, 0)) -- cgit v0.9.1