Wonderful work, Richard! Thanks so much for all your time and effort. The old system was just terrible.
I have a request that will serve the needs of many people in the future: a way to FORCE the model names on loaded objects. Useful when you don't know what the names are or when using file formats with no names in them like obj. Same as how you allow us to force the namespace but a way to actually force the 1st model inside to have a particular name as well. Tons of exporters mangle obj names or put invalid characters in them etc. I'd love to just use whatever name I pass your parse function as the getAsset() parameter. Or at the very least, a way to programmatically query what model names are in there so we don't have to know them ahead of time. Also, many devs (everyone who sells flash games for licensing on game portals or FGL for example) are forced to include all assets inside the swf. No external files. So I would be eternally grateful, and promise to sing of your bravery and valour for the rest of my days, if you would be sure to test that [EMBEDDED] models (including textures and mtl files too) work really well using the new loader routines. I would never dream of making a game that downloads external textures or model files or mtl files. Everything always has to be inside the swf for my client work, since kongregate, newgrounds, shockwave, miniclip, armorgames, etc all force you to only upload a standalone SWF. Games that are allowed to download external files will be in the vast minority. Your target demographic will use [embed] more often then urlrequest. Keep up the wonderful work. YOU ROCK! T H A N K Y O U ! =)
