#!/usr/bin/python # -*- coding: cp1252 -*- # Module : Module2.py import wx #---------------------------------------------------------------------- # Dictionnaires définissant les différentes variables globales du jeu #---------------------------------------------------------------------- gloImg = {} # Terrain de jeu. gloImg['Map_Terrain'] = u'Data/images/MapTerrain.jpg' gloImg['imgORIG'] = wx.Image(gloImg['Map_Terrain'], wx.BITMAP_TYPE_ANY) gloImg['imgORIX'] = gloImg['imgORIG'].GetWidth() gloImg['imgORIY'] = gloImg['imgORIG'].GetHeight() # Ratios des zoom la fenetre "Interface_Map(wx.ScrolledWindow)" gloImg['ratio'] = 100 gloImg['ratio_Mini'] = 0 gloImg['ratio_Maxi'] = 0 gloImg['imgRatiORIG'] = 0 gloImg['inc'] = 0 # Dictionnaire définissant les différentes icones du jeu gloIcn = {} gloIcn['Moins_png'] = u'Data/icons/moins.png' # Résolution 'Moins' gloIcn['Plus_png'] = u'Data/icons/plus.png' # Résolution 'Plus' gloIcn['Origine_png'] = u'Data/icons/origine.png' # Résolution 'Origine' #---------------------------------------------------------------------- # Fonctions d'Initialisation #---------------------------------------------------------------------- # Initialisation du plateau de jeu def Init_Plateau_Jeu(self): w,h = wx.GetTopLevelParent(self).MonInterfaceGraphique.P_Map.GetClientSize() gloImg['imgRatiORIG'] = (h* 100) /gloImg['imgORIY'] gloImg['ratio_Mini'] = gloImg['imgRatiORIG'] gloImg['ratio_Maxi'] = gloImg['imgRatiORIG'] * 2 gloImg['inc'] = 5 gloImg['bmpRESU'] = gloImg['imgORIG'].ConvertToBitmap()