code: def get_tile(self, codepoint: int) -> np.array:
          
          tile = np.zeros(self.tile_shape + (4,), dtype=np.uint8)
          lib.TCOD_tileset_get_tile_(
              self._tileset_p,
              codepoint,
              ffi.cast("struct TCOD_ColorRGBA*", tile.ctypes.data),
          )
          return tile
docs: Return a copy of a tile for the given codepoint.
  
          If the tile does not exist yet then a blank array will be returned.
  
          The tile will have a shape of (height, width, rgba) and a dtype of
          uint8.  Note that most grey-scale tiles will only use the alpha
          channel and will usually have a solid white color channel.