• Hi Guest!

    We are extremely excited to announce the release of our first Beta1.1 and the first release of our Public AddonKit!
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. For access to the Public AddonKit you must be a Creator tier member. Once subscribed, download instructions can be found here.

    Click here for information and guides regarding the VaM2 beta. Join our Discord server for more announcements and community discussion about VaM2.
  • Hi Guest!

    VaM2 Resource Categories have now been added to the Hub! For information on posting VaM2 resources and details about VaM2 related changes to our Community Forums, please see our official announcement here.
YAVAM - Yet Another VaM Addon Manager

Plugins + Scripts YAVAM - Yet Another VaM Addon Manager

Download [4.96 MB]
This seems really cool, but I admit that it’s a daunting task to undertake without instruction on how it functions. Do you know if there is any video floating around of how it works in practice?
I was sketching a video guide when I was actively working on it, but I only had free time that month and now I need to continue with my job and other stuff so, nope, but I'm trying to not abandon this project since I have a very particular vision for it, I had a peek at the project again today, the last time I updated the application here was the last time I worked on it 😓
I wouldn't mind if someone from the community is willing to make a tutorial! I'll help to clear some concepts out if needed.

Is there a way to turn on dependencies that you've deactivated from the right info panel instead of having to repeatedly hunt each one down then return to the original package...get the next one etc... or am i missing something? Or maybe even a back button?
No, there is no way to do this for now and should be an essential feature, I'll consider adding this soon (hopefully this week?) while I figure out how to continue with the more advanced features later. I think the only thing you can do is "Install" the package and it will carry the dependencies with it, but I don't think they will be enabled and this concept can be confusing, "Install" just means copying a package from a library to another, there's no way to do this on the same library. Thank you for bringing this up!
EDIT: There is no way to 'undo' or 'redo' actions if that's what you're asking for, the program needs a strong refactor in that matter... but I can add elements that allow you to enable or disable all dependencies, or just right clicking on them to enable and disable individually (and they're features I honestly forgot to incorporate)
 
Last edited:
Hi @kptnfrakass ! Sorry for taking this long to answer.
Is it possible to :
- add a button to reset all filters
- status/categories multi select : like conflict + unreferenced
I'm trying to update the application this week, I'll consider this along with other small fixes! (see previous post)

- add the "{main}\custom\*" as content in library (scan for .vap, .vam) :
a. Some customs looks, outfits, ... have dependencies too, these aren't tagged has "used by" and can be disabled/deleted by error.
b. this way our custom content will be listed in the library's categories
I'm aware that Custom content is not listed nor taken into account when working with the software, but it involves having to strictly link the application with Virt a Mate's installation folder, something I want to avoid so it stays independent from the game itself, my vision for this program is aimed towards making a detached library management tool, something you could use in a NAS server or related software. (Being able to browse through packages without VaM ever being installed or present)
But I think I may have misunderstood your request, by {main} are you referencing to the package itself?
With this last point I think that I won't do this, at least for now to avoid complexity, it has been designed to strictly work with packages at a macro level (.var files) for browsing & management between different locations, hard drives or remote folders, the only thing I can think of is that you make your own .var file with the needed dependencies configured. I kind of fear messing with the user's custom content, I'm sorry!
 
Back
Top Bottom