HOME | DD

rsgmaker — advDNA-More Modular Clothing

Published: 2015-05-16 18:31:28 +0000 UTC; Views: 1127; Favourites: 7; Downloads: 0
Redirect to original
Description this is for create.html 's new advanced dna feature
i thought it might be a good idea to go through a bunch of create.swf body props and split off parts of them to get more modular clothing props.

if you want to see this advanced dna in action you can open this new test build of create.html click->toys->clone capsule, and paste the test dna i used:
{"scale":250,"Name":"TestCharacter","Body":[{"src":249},{"src":"test/sanae.svg"},{"src":"test/kanakoskirt.svg"},{"src":"test/pants2.svg"},{"src":"test/kappapockets.svg"},{"src":"test/raikoshirt.svg"},{"src":"test/remiliasash.svg"},{"src":"test/yukaritabard.svg"},{"src":"test/nazrinshawl.svg"}],"Eyes":[{"src":1}],"Mouth":[{"src":27}],"Head":[{"src":0}],"Arms":[{"src":246}],"Accessory":[{"src":0}],"Hair":[{"src":110}],"Hats":[{"src":"test/tenshihatedit.svg"}],"Items":[{"src":0}],"Shoes":[{"src":25}],"Back":[{"src":0}],"HairColor":"EB585A"}


if you want to see the full list of parts currently available you can see them here.
I bet a few modular hat props could be made for this as well.
i was rushing through making these props so i may have labelled a few wrong, and i may have missed a few pieces i should've deleted.

side note:if you edit the create.swf props in the newest version of inkscape it may glitch out when trying to edit them. (version 0.48 seems to work ok, i haven't tested anything else though.)
Related content
Comments: 5

MomentousGoomba39 [2015-06-15 20:55:59 +0000 UTC]

How exactly do you use this? I can't really find a way to combine different things to together and how to delete characters from the screen.

👍: 0 ⏩: 0

HTFCirno2000 [2015-05-17 23:48:54 +0000 UTC]

I think that style of DNA seems.... really complicated IMO. Like the reason why walfas really took off was because the DNAs really didn't need like an entire kilobyte to be able to do their job.

Dunno, i just feel like the structure could be done differently lol

👍: 0 ⏩: 1

rsgmaker In reply to HTFCirno2000 [2015-05-18 00:28:47 +0000 UTC]

even if i simplified it, it would still be massive as if someone made their own custom it would contain an entire url for each custom piece, even if i followed the current walfas standard:

WLFP.01;Epic Reimu;100;"https:/rawgit.com/username/walfascustoms/Ereimu_hat.svg";"https:/rawgit.com/username/walfascustoms/Ereimu_hair.svg";"https:/rawgit.com/username/walfascustoms/Ereimu_body.svg";"https:/rawgit.com/username/walfascustoms/Ereimu_arms.svg";"https:/rawgit.com/username/walfascustoms/Ereimu_shoes.svg";"https:/rawgit.com/username/walfascustoms/Ereimu_eyes.svg";"https:/rawgit.com/username/walfascustoms/Ereimu_mouth.svg";"https:/rawgit.com/username/walfascustoms/Ereimu_accessory.svg";"https:/rawgit.com/username/walfascustoms/Ereimu_wings.svg";283960

that's still massive as all hell, and there are a couple gimmicks that could reduce it a bit but it still wouldn't be very intuitive, and this sort of dna doesn't have multiple svgs per part if there were it would have a seperator like maybe a comma before another url("https:/rawgit.com/username/walfascustoms/Ereimu_hair.svg","https:/rawgit.com/someoneelse/customprops/glowinghairhighlights.svg"; )

the only way to make it "nice" would be to save the json dna onto a server and just give the user a key to the dna but that would prevent offline use("urls" pointing to files on your hard drive do actually work in firefox).

editing the json is still a bit easier than editing a bunch of unlabeled :::::: anyways.
but i do agree that it is a mess but giving the user full robust control(well i originally planned on making more optional settings) rarely comes out as a tiny simple data entry.

👍: 0 ⏩: 1

HTFCirno2000 In reply to rsgmaker [2015-05-18 01:30:24 +0000 UTC]

IS there a way to convert simple DNA to advanced DNA?

👍: 0 ⏩: 1

rsgmaker In reply to HTFCirno2000 [2015-05-18 01:54:35 +0000 UTC]

i have written a simple script that calls the conversion process within drawwalfas.js jsfiddle.net/8auawcf0/

Internally the new system converts simple dnas into the advanced ones now to try and keep the dna system from becoming a bigger mess.

👍: 0 ⏩: 0