Okay, so this is either really complicated or just plain impossible.
I want to make a map editor that exclusively uses array files to load and store the map file. In theory, you'd use one Z-axis to store the details and other information about the map; such as the height and width of the map, size of the tiles in pixels, position in a sequence of rooms, etc. Another layer for the tile-set, like a bitmap image but with each pixel represented by numbers in the array (ideally hex numbers). The third layer would assign the textures in the second layer to tiles, and would simply have each tile represented by one slot in the array, using a number. I'm not too worried about file size, as I am happy to compromise disk space for readability.
However, I discovered a hiccup in my logic - how would I load the textures into the tiles? Using individual objects or pasted backdrops would make loading times unbearably slow, and I simply cannot find a way to take the numbers out of an array and load them to a frame of animation for an active, or something similar.
I believe that if I made a program like this and distributed it, It would make the handling of maps and levels in Clickteam so much easier to handle as the entire level is stored in a single array file.
If anyone has a way of doing something similar to what I'm trying to achieve (or something better), please let me know.
TL;DR Does anyone know how to take data from an array file and save it as a bitmap file to be loaded onto an active object?