SceneNinja

Plugins SceneNinja

Hello again!

Today, I'm pleased to bring you SceneNinja, a brand-new Plugin inspired heavily by the incredible UIAssist plugin from @JayJayWon.

What does it do?

ninjass1-png.133938

"Default" Scene opened with the Kerry Appearance and VAMM/SilverExpressions auto-loaded

Simple. It allows you to load appearance and plugin presets on *every* person atom in a scene, as soon as that scene is loaded, with *no* user intervention required.

With SceneNinja, you'll no longer have to customize *every* scene *every* time you load it. You can specify a desired preset for the "primary" male and female atom in each scene, and another preset for "every other" male/female atom.

If all the male/female atoms in a scene are numbered (guy1, guy2, guy3) etc, then the lowest-numbered atom will be selected as primary. If they are not all numbered, then the atom closest to the player will be selected.


But wait...there's more.

ninjaSS2.png


@JayJayWon was kind enough to let me hack his code apart and borrow some methods, so you can suppress clothing and scale loads on appearance presets! Meaning, all scale adjustments will be reset to match the existing player, and all clothing in the scene will be kept. Or turn it off if you want. :p


AND, for Plugin presets, there is a "magic" merge load option which will let you keep the ordering of all existing plugins, but inject your custom settings into them. Meaning, you can always select the same voice/pitch in VAMMoan, or specific animations in SilverExpressionTool, and existing plugins on a target atom will be kept where they are...thus avoiding broken references for "other" plugins, like Timeline. It's like "merge load" in the Plugin Preset manager...only it actually works like you'd expect it to.

And, of course, your settings are auto-saved to a profile, so you don't have to worry about updating things if you change settings and close the game. Everything is immediately persistent.

As this is my very first plugin, there are likely to be bugs that will happen, but I've done some pretty thorough testing to make sure it works as desired. But, if you get any issues, please let me know and I'll address them as soon as I can.

Massive thanks to @JayJayWon for giving me permission to dissect his code and borrow a few things to make this work how I want, as well as for creating UIAssist, which is just one of his many sweet plugins. I definitely recommend checking out his Patreon and subscribing if you want to help support a great developer.

USAGE:
1. Add the "SceneNinja.cslist" file from the AddonPackage to your session plugins.
2. For each atom type (primary male, primary female, secondary male(s), secondary female(s)), select a desired appearance preset or plugin preset. Or don't. I'm not the boss of you.
3. Set options for each atom type. I prefer leaving them just how they are...but again...I'm not your boss. Maybe you like atoms wearing two sets of clothing, or maybe your appearance preset contains no clothing. Whatever's clever.
4. If you want SceneNinja to load every time you start VAM, go to the "Session Plugin Presets" tab in the file menu and select "Change User Defaults". There, you can save the current session plugins for re-use.
5. Profit. Selected appearances and plugins will be loaded on each scene load.




Of course, as this is my very first plugin, you
  • ninjaSS1.png
    ninjaSS1.png
    911.1 KB · Views: 0
Author
venkman
Downloads
10,465
Views
13,996
Packages
1
Total Size
0.01 MB
Version
6
First release
Last update
Rating
5.00 star(s) 17 ratings

More resources from venkman

Latest updates

  1. Add "Merge Clothing" option.

    As requested/suggested by @Goose.k - I've added a "Merge Clothing" option for appearance...
  2. Fix plugin load errors/breakage

    Fix plugin load errors/breakage
  3. More fixes and improvements...

    Fix issues where the scene would sometimes get frozen on load. Improve preset/plugin loading...

Latest reviews

Absolute winner—and time saver.
Upvote 0
I don't know how I missed this, but it will save me so much frustration. I just spent nearly an hour adding plugins/presets and setting them all up (menus take forever to load) and then VaM crashed as I entered edit mode to save the scene.

Amazing!!
Upvote 0
This is awesome. Super easy to setup. Amazing features.
Upvote 0
Game changer TY! Any chance you could make it so that it loads a random female appearance preset (from a specific folder of favourites, or sub-selection that you define)?
Upvote 0
game changer
Upvote 0
Game changing... making life so much easier. Now with powerful scenes like kittymocap animations you can load in your favorite Female and Male and watch them go at it without disrupting the animation due to conflicting size/scale changes!

This combines with fast scene loading mods that allow you to quickly change scenes but keep the same people!

Must have mod!!!
Upvote 0
very good plugin.
I have gotten appearance to load automatically but how do I get the latest version of E-motion and glance to load automatically on the primary female?
venkman
venkman
Create an empty scene, add a female atom, apply the plugins and settings you want.

Save those as a plugin preset (tab under plugins in Atom editor).

Select the plugin preset you just saved in the SceneNinja UI, and you should be good to go. (Disabling the "Merge Load" option for plugins is not recommended).
Upvote 0
This makes things so much easier. Worth it.
Upvote 0
Great plugin! Could you please add a "Merge Clothing Load" function?
venkman
venkman
Already added in the most recent release. ;)
Upvote 0
must have
Upvote 0
Back
Top Bottom