of     3802   
chevron_rightchevron_rightchevron_right

Shedletsky
#98544366Thursday, May 23, 2013 8:49 PM GMT

Heyo, We're working on a release that will change the underlying ROBLOX level file format to something that is a lot more compressed and loads a lot faster. Has anyone written tools that depend on the current file format to function? If so, what do they do?
TheMyrco
#98544380Thursday, May 23, 2013 8:49 PM GMT

lol
digpoe
#98544510Thursday, May 23, 2013 8:50 PM GMT

It doesn't use XML? What does it use now? JSON? :P
TheMyrco
#98544539Thursday, May 23, 2013 8:50 PM GMT

I believe Stravant or Anaminus has, but unsure.
Fubl
#98544588Thursday, May 23, 2013 8:51 PM GMT

Huzzah! No more giant xml files!
Dr01d3k4
#98544614Thursday, May 23, 2013 8:51 PM GMT

I was considering writing these tools: - Bitmap -> mosaic convertor - Code in ST2 -> inject into a file (and compile code if it's written in Moonscript :D) However I never got around to doing so and the rbxreference (or something like that) tag + writing an XML outputter in Lua wasn't fun.
ZekeZakKaz
#98544764Thursday, May 23, 2013 8:52 PM GMT

[ Content Deleted ]
MrChubbs
#98544789Thursday, May 23, 2013 8:52 PM GMT

I made one that ripped out the GUIs and attempted to display them, but it only worked about half the time.
vampirexevipex
#98544795Thursday, May 23, 2013 8:52 PM GMT

You mean like plugins?
uyjulian
#98544945Thursday, May 23, 2013 8:53 PM GMT

I compress rbxl files into tar.gz currently. Remove the excessive tabs and whitespaces in .rbxl?
[rfa#hidefromsearch]
#98546179Thursday, May 23, 2013 9:03 PM GMT

[rfa#hidefromsearch]
uyjulian
#98546646Thursday, May 23, 2013 9:08 PM GMT

Oh, and if a property is default, then don't save it in the rbxl.
HoloEverywhere
#98548084Thursday, May 23, 2013 9:21 PM GMT

telamon has le swag xDDDD
Prehistoricman
#98548187Thursday, May 23, 2013 9:22 PM GMT

The XML files aren't that huge really, but if this compression improves loading time, then I'm all for it, even though I don't get loading time issues. As far as I know, nothing really depends on the format. However, Seranok's updater for Catalog Heaven may depend on it. If you don't change the XML sent through the model uploader, then everything should be fine.
uyjulian
#98548338Thursday, May 23, 2013 9:23 PM GMT

Ohh, I get what me meant. Yes, I did make a tool, it's for linux only, it would let you explore and edit the structrue of .rbxl files. That's all it did.
Prehistoricman
#98548455Thursday, May 23, 2013 9:24 PM GMT

You might want to make the files convertible in Studio, so people can: 1. Change their old formats to the new one 2. Change them to the old XML format to remove malicious or hidden things If you don't want to upset anybody, you should make them convertible.
uyjulian
#98548519Thursday, May 23, 2013 9:25 PM GMT

^What he said.
NXTBoy
#98549776Thursday, May 23, 2013 9:36 PM GMT

Yes. http://roblox-asset.comoj.com/. It adds one line to the rbxl file, that allows your browser to render the heirarchy and scripts
BAUER102
#98550204Thursday, May 23, 2013 9:39 PM GMT

I'm working on: - a tool which converts .obj to .rblx files (C# application, studio tends to crash too often while instancing parts) - a tool which 'minimaps' places (same reasons as above) - (planned) ST2 plugin which loads scripts directly out of a .rblx file
[rfa#hidefromsearch]
#98550211Thursday, May 23, 2013 9:39 PM GMT

[rfa#hidefromsearch]
As8D
#98550452Thursday, May 23, 2013 9:41 PM GMT

uhu, lol... I just made your RBXL file format in-game (still not supporting instances) xP Same ugli XML stuff, but shorter tags and leaving out default values :P - As, hrm... good ideas guise.
HoloEverywhere
#98552815Thursday, May 23, 2013 10:01 PM GMT

BTW, some scripters and I wanted to make a new project - Roblide. It was meant to be a cross-platform Studio-alternative.
Prehistoricman
#98553023Thursday, May 23, 2013 10:03 PM GMT

Tenal, XML will obviously still be supported as all the old places will use it. However, I bet saving will change the format. So your project could still use XML. Or somebody could figure this compression Roblox are going to use.
apdapreturns
#98556429Thursday, May 23, 2013 10:33 PM GMT

@Holo aka Emess Yes, It never happened.
GigsD4X
#98565357Friday, May 24, 2013 12:02 AM GMT

Just make sure that you publish thorough documentation on the new format before it's released so that we can have enough time to update our parsing engines.

    of     3802   
chevron_rightchevron_rightchevron_right