EDITSo I downloaded slab6, been looking through the source code, started converting over kvx loading functions, so fingers crossed, Ken's a pretty hard core coder, and the low level byte reading tricks he uses are not as easily duplicated in higher level languages, but we'll see if it works... vox and kv6 loading functions are also present, so if I can get the kvx to work, I'll probally be able to get all of them.
It's been brought up, and I have been thinking about a doodad layer system, if I can get these formats be able to read, even without editing ability ( if they are too big ), I may be able to use a pointer system to load them up and just place them where the pointer is selected in the doodad layer system, so they could still be loaded and used like the way I have the doodad system set up in the generators.
Agreed, the only thing is at that level, with the larger map format and kvx, I'm going to have to most likley have it as a 3d editor, I think the KVX format runs 256 x 256? Right now I'm pressing memory just to have a 20 x 20 visual editor emulating the 3 dementions. I see you have a ton of small kv6? what's the size format for that file type?
I'm not very familiar with the existing map formats I'm afraid, if you have the time to drop some knowledge and details it would help a lot! :D
I have a couple more ideas to expand on blockman, once I have those out and everything is more stable, I'll get it pushed from beta into full and let it accumulate a user base while I work on a 3d editor to companion it.