Exemple #1
0
 def __init__(self, game, parent = None, name = (0, 0)):
     self.parent = parent
     self.game = game
     self.name = name
     if self.parent:
         start_x, start_y = name
         self.gen_down_coords()
         print 'INIT: Name: ', name, ' / Parent name: ', self.parent.name, ' / level: ', self.game.world.level
         self.map3d = generate_heights(self, self.parent.map3d, start_x, start_y)
Exemple #2
0
 def gen_map(source_map):
     print self.name,'/',self.parent.name,' -> Start generate of map X.Y:', nameX, nameY
     t = time.time()
     map3d = generate_heights(self, source_map, nameX, nameY)
     print 'generate map:', time.time() - t
     return map3d
Exemple #3
0
 def gen_map(source_map):
     print self.name,'/',self.parent.name,' -> Start generate of map FOR CHANGE X.Y:', nameX, nameY
     t = time.time()
     return generate_heights(self, source_map, nameX, nameY, True, {(X, Y): height})