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.
Dec 15, 2020
94
492
you could always try it and see?
I'm running a long term personal project to make my install cleaner\faster. It's 450gb and 4.2k vars in there at the moment. I've merged many creators stuff to single vars removing dupes\fixing references and it's totally error free. Damn, i just spend half a day yesterday cleaning clothers\hairs items vars from the scenes files. I found out 120 scenes in total, inside vars suppoused to be outfit set, or pair of hairs.
I don't trust beepinx plugins. Vam newest security updates couldn't stop it all if it would do anything bad. The other thing, i see a lot of people seems to use it atm so i just asked if anyone noticed any improvment with the menus after installing, thats all.
 

Pesadilla

Are you sure this isn't a nightmare?
Donor
Sep 28, 2018
442
2,142
I'm running a long term personal project to make my install cleaner\faster. It's 450gb and 4.2k vars in there at the moment. I've merged many creators stuff to single vars removing dupes\fixing references and it's totally error free. Damn, i just spend half a day yesterday cleaning clothers\hairs items vars from the scenes files. I found out 120 scenes in total, inside vars suppoused to be outfit set, or pair of hairs.
I don't trust beepinx plugins. Vam newest security updates couldn't stop it all if it would do anything bad. The other thing, i see a lot of people seems to use it atm so i just asked if anyone noticed any improvment with the menus after installing, thats all.
Im doing the same, i saw that a lot of time comes from processing morphs (when loading a scene), dependencies checking (when starting VAM), and Hair/Clothing when entering their respective sections, lot of authors put the morphs, hair, and clothes again and again... in each and everysingle VAR they release instead of using the dependency system (just see how many Hunting Succubus eyes you got, its crazy right?), So we end with VARS of 200MB or more in size for every single look...
 
  • Like
Reactions: Bigrabi
Dec 15, 2020
94
492
at the moment i have 3 pages after i write 'eyeball' and all of them are from c3ds + 1 of each original, been lazy to merge her new looks. Think i got 2 pages of enchanted eyes too, thanks to her again. As for morphs.. these dupes are the worst, they actually will affect fps in game.
But still my biggest issue with vam is open scene menu, i do have pretty organized stuff in my folders and it takes ages to browse in there:
You don't have permission to view the spoiler content. Log in or register now.

Scenes folder is organized the same way
 
  • Heart
Reactions: Pesadilla

Pesadilla

Are you sure this isn't a nightmare?
Donor
Sep 28, 2018
442
2,142
at the moment i have 3 pages after i write 'eyeball' and all of them are from c3ds + 1 of each original, been lazy to merge her new looks. Think i got 2 pages of enchanted eyes too, thanks to her again. As for morphs.. these dupes are the worst, they actually will affect fps in game.
But still my biggest issue with vam is open scene menu, i do have pretty organized stuff in my folders and it takes ages to browse in there:
You don't have permission to view the spoiler content. Log in or register now.

Scenes folder is organized the same way
My OCD loves that!
 

ItsMrFoxToYou

Member
Jan 20, 2021
144
214
Wait. You. Just. Blew. My. Mind.
It had never occurred to me that I could organise the addonpackages folder like that.

I see I have some work to do....
 

ch2onic

Member
Dec 13, 2019
114
248
at the moment i have 3 pages after i write 'eyeball' and all of them are from c3ds + 1 of each original, been lazy to merge her new looks. Think i got 2 pages of enchanted eyes too, thanks to her again. As for morphs.. these dupes are the worst, they actually will affect fps in game.
But still my biggest issue with vam is open scene menu, i do have pretty organized stuff in my folders and it takes ages to browse in there:
You don't have permission to view the spoiler content. Log in or register now.

Scenes folder is organized the same way
hmm is there a program to unpack and repack vars without having vam running, or a plug in that does that( so i could unpack everything, throw all dependencys into a folder delete dupes and just repack into a dependency var or something.)
 

Pesadilla

Are you sure this isn't a nightmare?
Donor
Sep 28, 2018
442
2,142
hmm is there a program to unpack and repack vars without having vam running, or a plug in that does that( so i could unpack everything, throw all dependencys into a folder delete dupes and just repack into a dependency var or something.)
Yeah but you will get inconsistencies with Looks and Scenes as the JSONS will look for a specific PATH, if thats not a problem i got a PYTHON code that could help you.
 

ch2onic

Member
Dec 13, 2019
114
248
Yeah but you will get inconsistencies with Looks and Scenes as the JSONS will look for a specific PATH, if thats not a problem i got a PYTHON code that could help you.
Yeah im looking and seems they all have a meta.json Could painstakenly go through every var exctract and delete the custom folder and just make what i extract into a var possibly keeping the vars and meta.json intact but just removing all other crap into another folder since it all seems to direct right to the Custom folder? :S winrar works for looking in the vars.
 
Last edited:

Bob_Oblong

Member
Nov 28, 2020
190
1,467
at the moment i have 3 pages after i write 'eyeball' and all of them are from c3ds + 1 of each original ... As for morphs.. these dupes are the worst, they actually will affect fps in game.
For this issue I have been trimming down to bare essentials in the meta.json file. With NO file links other than Skin/Appearance if those are included to be used in other scenes. Essentially the ONLY thing required in that would essentially be the var .json scene file. And that's it. Trim all that garbage out for personal archive to remove the asset/morph bloat. No Meta = No unnecessary indexing.
 

Pesadilla

Are you sure this isn't a nightmare?
Donor
Sep 28, 2018
442
2,142
Yeah im looking and seems they all have a meta.json Could painstakenly go through every var exctract and delete the custom folder and just make what i extract into a var ? :S
Nope the meta.json are just meta data for the indexes, dependencies and info that shows on the package system, lets do an example:

VAR: ddaamm.Megan.4.var

meta.json includes like i said just the reference as you can see:

1626042453587.png

As you can see it has a "Saves/scene/ddaamm/Megan(A).json" lets take that for example:

1626042545988.png

As you can see the morphs inside reference to other VARS and inside the VAR itself, so if you unpack it and delete it from the VAR the reference will be damaged and your scene wont be able to find the clothes, hairs, or morphs...
 
  • Like
Reactions: Fragginz

ch2onic

Member
Dec 13, 2019
114
248
Nope the meta.json are just meta data for the indexes, dependencies and info that shows on the package system, lets do an example:

VAR: ddaamm.Megan.4.var

meta.json includes like i said just the reference as you can see:

View attachment 1293099

As you can see it has a "Saves/scene/ddaamm/Megan(A).json" lets take that for example:

View attachment 1293101

As you can see the morphs inside reference to other VARS and inside the VAR itself, so if you unpack it and delete it from the VAR the reference will be damaged and your scene wont be able to find the clothes, hairs, or morphs...
ok so its trying to find spacedog.import what would mean that is a var inside the var. Or its looking for a the depedency inside of a different var, instead of self:/custom meaning if you take a custom folder out of that spacedog var, it would mess the ddamm/ megan scene up ?
 

Pesadilla

Are you sure this isn't a nightmare?
Donor
Sep 28, 2018
442
2,142
ok so its trying to find spacedog.import what would mean that is a var inside the var. Or its looking for a the depedency inside of a different var, instead of self:/custom meaning if you take a custom folder out of that spacedog var, it would mess the ddamm/ megan scene up ?
You could always correct it, if you concentrate all morphs in one single VAR, then every time a scene, a look or a preset uses that morph you will have to edit the JSONs and update the PATH, if I have free time maybe i can code something that does that, but it will mess the VARS for other people, i dont know if it will be practical.
 

MightyChicken

New Member
Jun 20, 2021
4
4
Well my friend seems that you lost, does the file "I18N.Latin1.dll" tell you something? You came here insulting and took advantage of patreons, also "your" code is mostly made from other people so... give thanks for all the money you made and find other people to rob, i hope this teaches you something.

So anyway KEYGEN is HERE!



Inside you will find an exe and the code that made that exe, you can compile it for yourselves or use the EXE provided, is very simple just extract the EXE to an easy path like "c:\KKNewBSux" go to CMD or Powershell then put the following commands:

View attachment 1290128

Replace "1234-582-4534-2920428" with your own ClientID (The one that appears when you load the plugin into VAM)

Then just copy the resulting numbers and put them inside "Custom\Scripts\MMDPlayer" in a new file named "key.pfx" then restart VAM and everything should work.

Code HERE:
C:
using System;
using System.IO;
using System.Text;

namespace MMDGen
{
    class Program
    {
        static void Main(string[] args)
        {
            string[] separator = new string[1] { "-" };
            separator = args[0].Split(separator, StringSplitOptions.RemoveEmptyEntries);
            int num = Convert.ToInt32(separator[0]);
            int num2 = Convert.ToInt32(separator[2]);
            int num3 = Convert.ToInt32(separator[3]);
            Console.WriteLine(((num3 * 3 + 37) ^ 0x2573CC).ToString() + ((num2 * 7 + 13) ^ 0x1DBA26CD) + ((num * 17 + 23) ^ 0x124B2));
        }
    }
}
holy fuck,ty boss!
 

Fragginz

Newbie
Nov 10, 2018
21
102
Hey guys, just putting it out there that after seeing the help Pesadilla & co are giving, I'm going to be active in the community again (had all my posts deleted for daring to question the validity of the current Patreon price paywall. Kind of burned me out so left for a while).

Long time hoarder, so if there's anything specifically you need that you can't find anymore let me know either on here or DM and I'll send it ASAP. Also, if you have any special requests for textures or the like, or have broken scenes you need fixed, I'll be happy to help. Filthy xenos need not apply.

Time to head back through the thread and see who I can help out on this repentance crusade :cry::cry::cry:
 
Jul 19, 2017
227
556
Well my friend seems that you lost, does the file "I18N.Latin1.dll" tell you something? You came here insulting and took advantage of patreons, also "your" code is mostly made from other people so... give thanks for all the money you made and find other people to rob, i hope this teaches you something.

So anyway KEYGEN is HERE!



Inside you will find an exe and the code that made that exe, you can compile it for yourselves or use the EXE provided, is very simple just extract the EXE to an easy path like "c:\KKNewBSux" go to CMD or Powershell then put the following commands:

View attachment 1290128

Replace "1234-582-4534-2920428" with your own ClientID (The one that appears when you load the plugin into VAM)

Then just copy the resulting numbers and put them inside "Custom\Scripts\MMDPlayer" in a new file named "key.pfx" then restart VAM and everything should work.

Code HERE:
C:
using System;
using System.IO;
using System.Text;

namespace MMDGen
{
    class Program
    {
        static void Main(string[] args)
        {
            string[] separator = new string[1] { "-" };
            separator = args[0].Split(separator, StringSplitOptions.RemoveEmptyEntries);
            int num = Convert.ToInt32(separator[0]);
            int num2 = Convert.ToInt32(separator[2]);
            int num3 = Convert.ToInt32(separator[3]);
            Console.WriteLine(((num3 * 3 + 37) ^ 0x2573CC).ToString() + ((num2 * 7 + 13) ^ 0x1DBA26CD) + ((num * 17 + 23) ^ 0x124B2));
        }
    }
}
DAMN. My man literally just ruined this dude's career in the blink of an eye.
 
Status
Not open for further replies.
5.00 star(s) 5 Votes