Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/api
diff options
context:
space:
mode:
authorAlan Aguiar <alanjas@hotmail.com>2014-01-11 21:15:20 (GMT)
committer Alan Aguiar <alanjas@hotmail.com>2014-01-11 21:15:20 (GMT)
commitbbc13785debddec4da6b992ce025596a5847a98b (patch)
treef2d12cdb97357adc5cec22dc4d5598452cda7b83 /src/api
parent8b503d82b0dcecdff40a17568e9df8a9ea60b1a7 (diff)
optimized way for XO - create alias
Diffstat (limited to 'src/api')
-rw-r--r--src/api/Game.py9
1 files changed, 4 insertions, 5 deletions
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))