jsuarez/extra/embyr_deprecated/embyr/modules.py [132:171]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   def __init__(self, realm, textures, 
         mipLevels, fonts, canvasSize, iso, **kwargs):
      super().__init__(canvasSize, **kwargs)
      self.textures, self.mipLevels, self.fonts = textures, mipLevels, fonts
      self.tileSz, self.iso = textures.tileSz, iso

      self.map = Map(realm, self.textures, 
            canvasSize, self.tileSz, mipLevels, iso)
      self.ent = Ent(realm, fonts, self.textures, canvasSize, 
            self.tileSz, mipLevels, iso, key=Neon.BLACK.rgb)
      self.screenshot_idx = 0

   def render(self, trans, keyframe=True):
      mmap = self.map.render(trans)
      ent  = self.ent.render(trans, keyframe)
      self.reset()

      self.blit(mmap, (0, 0))
      self.blit(ent, (0, 0))

      self.flip()
      return self.surf

   def refresh(self, trans, iso):
      self.iso = iso
      mmap = self.map.refresh(trans, self.iso)
      ent  = self.ent.refresh(trans, self.iso)

      self.blit(mmap, (0, 0))
      self.blit(ent, (0, 0))

      self.flip()
      return self.surf

   def leftScreenshot(self):
      print("Saved left screenshot")
      im = pygame.surfarray.array3d(self.surf)
      im = im.transpose((1, 0, 2))
      imsave("env{}.png".format(self.screenshot_idx), im)
      self.screenshot_idx += 1
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



jsuarez/extra/embyr_deprecated/embyr2d/modules.py [128:167]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   def __init__(self, realm, textures, 
         mipLevels, fonts, canvasSize, iso, **kwargs):
      super().__init__(canvasSize, **kwargs)
      self.textures, self.mipLevels, self.fonts = textures, mipLevels, fonts
      self.tileSz, self.iso = textures.tileSz, iso

      self.map = Map(realm, self.textures, 
            canvasSize, self.tileSz, mipLevels, iso)
      self.ent = Ent(realm, fonts, self.textures, canvasSize, 
            self.tileSz, mipLevels, iso, key=Neon.BLACK.rgb)
      self.screenshot_idx = 0

   def render(self, trans, keyframe=True):
      mmap = self.map.render(trans)
      ent  = self.ent.render(trans, keyframe)
      self.reset()

      self.blit(mmap, (0, 0))
      self.blit(ent, (0, 0))

      self.flip()
      return self.surf

   def refresh(self, trans, iso):
      self.iso = iso
      mmap = self.map.refresh(trans, self.iso)
      ent  = self.ent.refresh(trans, self.iso)

      self.blit(mmap, (0, 0))
      self.blit(ent, (0, 0))

      self.flip()
      return self.surf

   def leftScreenshot(self):
      print("Saved left screenshot")
      im = pygame.surfarray.array3d(self.surf)
      im = im.transpose((1, 0, 2))
      imsave("env{}.png".format(self.screenshot_idx), im)
      self.screenshot_idx += 1
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



