Collection Mod Unity Virt-A-Mate Mod Assets: Clothing,Environments,Objects,Scenes,Looks,ect.

5.00 star(s) 5 Votes
Status
Not open for further replies.

Adying

Newbie
Jan 28, 2021
31
21
Do these files really exist? :unsure:
mitch.maria3.latest
Wolverine333.Maria_2_0_1_.latest
Wolverine333.Maria2_0_.latest
Wolverine333.MARIA-2_0_1_Fixed.latest
 

Pesadilla

Are you sure this isn't a nightmare?
Donor
Sep 28, 2018
442
2,136
Do these files really exist? :unsure:
mitch.maria3.latest
Wolverine333.Maria_2_0_1_.latest
Wolverine333.Maria2_0_.latest
Wolverine333.MARIA-2_0_1_Fixed.latest
All the wolverines are the same the dude has to learn how to package, here it is:
Wolverine333.maria2_0_2.1.var


The mitch one doesnt really exist
 

RotorDS

New Member
Nov 3, 2020
3
1
Good day to all. Does anyone have this:





 

ssuukk

Member
Jan 13, 2021
113
262
Good news everyone =p

Version 1.0.4 of PDD is here, now we have a script (Dependency Mapper) that can detect your REAL dependencies the ones that you REALLY need, this script completely ignores "meta.json" dependencies and instead goes for the JSON's scenes/presets.

It will detect automatically which clothes/hairs/morphs you are missing, yes the ones that will make your scene/preset different from the one the creator orginally made and will give you a list so you can ask here what you are missing...


Enjoy!
Heh, I don't want to crub your enthusiasm, but that's what first Vamifier did, and believe me, it doesn't lead to anything good. Just read this explanation:

 

Pesadilla

Are you sure this isn't a nightmare?
Donor
Sep 28, 2018
442
2,136
Heh, I don't want to crub your enthusiasm, but that's what first Vamifier did, and believe me, it doesn't lead to anything good. Just read this explanation:

Thanks for the comment, the dependency mapper doesnt work that way, it uses the PDD databases that the user creates based on his own VARS so when the program is telling you that you need a dependency for a SCENE/PRESET its beacause you really need it.

What i see in the link you kindly provided doesnt compare with what my script does, if you still have doubts download the PDD and test it :)

Have a nice day!
 

ssuukk

Member
Jan 13, 2021
113
262
Yes, and then if you download the dependency as a VAR and scan all its JSONs, you will need another dependencies from another 4 VARs, and of those three each requires another 5, and then... you end up with snowball and finally an avalanche of dependencies. They will pop up on each new run like Hydra's heads. It never ends until you end up with all VARs ever created :D
 

Pesadilla

Are you sure this isn't a nightmare?
Donor
Sep 28, 2018
442
2,136
Yes, and then if you download the dependency as a VAR and scan all its JSONs, you will need another dependencies from another 4 VARs, and of those three each requires another 5, and then... you end up with snowball and finally an avalanche of dependencies. They will pop up on each new run like Hydra's heads. It never ends until you end up with all VARs ever created :D
Thats funny!

Well i mean if you download a dependency its for a look you need inside that dependency is a morph/clothe/hair that you need to be able to open correctly the VAR file you got, a lot of creators have a dirty (LOL) VAM and when they create their VARS they end up with a fucking lot of dependencies in the meta.json, thats why is stupid to use that file, see:



1629877211548.png

It has 131 dependencies but when you scan it with my Dependecy Mapper the fucking thing doesnt need anything i dont have, and believe me i dont have all those 131 dependencies :) the thing is most of the dependencies are from duplicated items, that i have in another VARs so i dont need to have the dirty VARs he used insted i use my own dependencies, without the Dependency Mapper i would be searching for VARs that have content i already have, and thats the magic.

Just out of curiosity you would prefer NOT to know when you are really missing a dependency right? Because must of us dont...

Enjoy!
 

Pesadilla

Are you sure this isn't a nightmare?
Donor
Sep 28, 2018
442
2,136
OK - first: it doesn't fix VAR dependencies. The first two Vamifiers did, but since I got wise that VARs are shit and don't do anything good - it doesn't. So if you're asking about VARs - the code is commented out, might be brought back, but I really don't think VARs are worth it. They're basically a waste of your disk space. But talking about recursive dependencies - it didn't matter, as Vamifier just went through all the VARs, didn't follow dependencies manifest. But again - VARs are fundamentally broken concept, they create more problems than they solve.

What Vamifier does it puts single instance of EACH component: morphs, hair, clothes (including their textures, presets, etc - anything mentioned in their JSON files) into a "cleaned" dir and then resolves dependencies in scene, json or vap file using ONLY those cleaned components, using various tricks, so i.e. if there was a look with very common faceD.jpg (you have many of them, and there's a chance that each one is different), it will query the db for this exact file by its path, obtain its hash and check if a file with such hash was already "cleaned", if not - this one will be copied over and marked to cleaned and used when same hash will be ever reqired. It never extracts any VARs, if it requires a file from a VAR, it just extracts the single file into cleaned dir. So your VAR files are indeed intact. Vamifier doesn't touch anything in your "source" directory, only writes to "cleaned".
I understand now why you think that, i respect the effort you made, and with all due respect i tell you that i dont think that approach is the best one, extracting things out of the VARs and changing things to work with your "cleaned" directories, i took the liberty to download your tool and it has it merits and seems like a lot of work but i just dont think that method is the best, i believe each one has his own way of doing things, i believe my method is proving successful and everyone that has tried it eneded up with a faster vam (boot time, opening hair/clothes tab inside person), lighter (it reduces space not increase it like yours), and if you run the DeDependency script it will remove all those pesky dependencies from meta.json also decreasing boot time, it also scans all your content and leaves it on a SQLite DB so you can use it to compare (like the Dependency Mapper), it doesnt bring any errors to your scene/preset, and thats a LOT of benefit to most users.

Im sorry your tool didnt work the way you wanted/expected and im sorry if you dont agree with what im saying, you gave me your honest opinion and i appreciate it, and now im giving you mine, before anything test my tool (read the documentation/code) and then you are welcome to give me feedback.

Have a great day!
 

TellyV

Member
Jun 11, 2020
143
398
...., a lot of creators have a dirty (LOL) VAM and when they create their VARS they end up with a fucking lot of dependencies in the meta.json, thats why is stupid to use that file, see:



It has 131 dependencies but when you scan it with my Dependecy Mapper the fucking thing doesnt need anything...
How does this even happen? It's a look preset, and Decadent Dungeon is a CUA pack?

"Wolverine333.INITIATION_DAY.1" : {
"licenseType" : "Questionable",
"dependencies" : {
"Mofme.AssetBundle_Decadent_Dungeon.latest" : {
"licenseType" : "CC BY-NC-ND",
"dependencies" : {
}
},

I thought my VAM install was scuffed, how does VAM get broken to this point ?

anybody have this look ? thanks
It's on Kemono
 

Pesadilla

Are you sure this isn't a nightmare?
Donor
Sep 28, 2018
442
2,136
How does this even happen? It's a look preset, and Decadent Dungeon is a CUA pack?

"Wolverine333.INITIATION_DAY.1" : {
"licenseType" : "Questionable",
"dependencies" : {
"Mofme.AssetBundle_Decadent_Dungeon.latest" : {
"licenseType" : "CC BY-NC-ND",
"dependencies" : {
}
},

I thought my VAM install was scuffed, how does VAM get broken to this point ?



It's on Kemono
I ask myself the same i suppose meshedvr and team are busy with vam 2...
 
Last edited:

arkath

Newbie
Aug 26, 2016
64
164
Thats funny!

Well i mean if you download a dependency its for a look you need inside that dependency is a morph/clothe/hair that you need to be able to open correctly the VAR file you got, a lot of creators have a dirty (LOL) VAM and when they create their VARS they end up with a fucking lot of dependencies in the meta.json, thats why is stupid to use that file, see:


Enjoy!
Did you manage to get that look working? It's messed up for me lol
 
Status
Not open for further replies.
5.00 star(s) 5 Votes