Maybe someone using Vortex can help me out. I tried to combine two presets. I made sure to "Save as" and give it a unique name. I know it saved correctly because I saw it in the same folder alongside my other presets [Program Files(x86)>Steam>steamapps>common>Skyrim Special Edition>Data>CalienteTools>BodySlide>SliderPresets]. However, I do not see it when I try to build in Bodyslide, nor in the game when using the OBody menu.
It happened to me the first time I installed the app. Can`t tell you what`s the issue or how to fix this for sure, but try to remove 'uninstall the app', and try installing it again. Vortex can be buggy sometimes.
Did it ask you also to install Net 7.0 on your initial installation ?
I tried to just "Reinstall" it. That didn't work so I completely uninstalled and then reinstalled it (first deleting my combined preset from the "SliderPreset" folder to make sure that wouldn't affect anything). Then I recombined and saved the new preset, but I still don't see it in Bodyslide Studio. It never asked me to install Net 7.0 on either of my installs.
This is superb thing, very appreciated. However, I want to highlight that after I backed up one of my presets and modified it through your slider blinder, the original was not recognized even after deleting the modified one. Somehow I still get the modified version even after deleting the blender generated preset and reverting to the original preset. Furthermore, even after deleting the app 'which somehow initially couldn`t (through Vortex) because your file was protected' I still had the modified preset even with the original selected !? What`s going on' Are we the baddies'
Eventually I had to perform some acrobatics by deleting the presets, uninstalling, and restarting my computer to finally being able to revert the original preset and get it to work as intended.
I guess don`t make a mistake with the blender. Nonetheless, very nice and very useful app. Much appreciated
Mmmh... I think this may be related to the way Vortex works on files. I didn't see this coming.
Vortex creates something called a "symlink" to each file that will go to the game. A symlink is a file that points to a file, like a good old shortcut, but programs see those files as the actual file, unlike a shortcut.
There are "soft" and "hard" symlink files. If a symlink is hard, for all intents and purposes you have your file there, but if the symlink is a soft one, things may get funny when modifying the files (like my app does).
The way things happened to you makes me think Vortex creates soft symlinks and that's why you didn't changes on the original. Does these weird things happen if you create a copy of the preset from my app by using Save As...?
Another idea I have on why this could be happening is that Vortex creates a new file behind the scenes and places it inside some special folder akin to the MO overwrite folder, then it creates a symlink to that new file but is a conflicting one that always wins. But I don't know if Vortex works that way .
Anyway, here's an idea of how to solve it next time: try to restore your old file by overwriting it inside the folder where your actual mod files ares (I think Vortex extracts mods in directories inside AppData), then deploy again to make sure the symlink is pointing at the right file.
Also, I think my app becomes "protected" once you run it through Vortex, but that protection should be taken away once the app is closed and Vortex is closed. Next time, try to open the Windows task manager (I think that's how it's named in English) by using Alt+Ctrl+Supr and make sure my app is not there (kill the process if it's there).
Yeah, I run into the issue earlier because somehow I couldn`t save a new preset the first time. After reinstalling the app, it worked "Save as" new preset.
this just happened to me, but whats odd is i dont use vortex. i use the old NMM, whats more is that i didnt install this app with NMM either i had set it up manually. the "save" function (Not "Save as") seems to completely replace the rewritten file in such a way that the preset will be loaded in bodyslide even if you delete the file itself. its in some way bound to bodyslide. I havent fixed it yet. im going to uninstall bodyslide to see if that allows me to revert to my backup.
This tool worked great for me, I foresee lots of new bodyslide mods coming to the Nexus. Also, I don't know if you take feature requests/suggestions but if you do, I have a few;
It would be helpful if the sliders snapped to multiples of 5
In the 'up to 11' and 'combine' sections, it would be good to target a whole group of sliders at once (e.g: setting a hypothetical "Arms" slider to 50 would set all other sliders in the arms section to 50 (or something)
I always hear suggestions and many times I implement them (if it's within my capabilities) because they make my programs easier to use for everyone; me included :)
1. I'll see how easy it can be done. If I was using another programming framework, that would be trivial, but here it may be hard to do xD My reasoning for not investigating how to do so here was because I personally think what this program does is more about eyeballing than having precision, but I can understand that some people want precision.
2. That can be done already. Right click over any slider name and you will be greeted by a menu. Select the option named something like "Set many by name" (I'm not at my PC right now) and you can set many sliders by name. EDIT: Or is it not possible? Maybe I only added those options in the mixing mode. I don't remember. Need to check that.
3. Like outputting the presets inside another folder rather than the Bodyslide default? Yeah. I can do that, but I don't know how much time it would take me because I never took that kind of thing into account. Could take me one day, could take one week. But it can be done for sure.
4. I agree we need this. Easier to deal with many options when you only see what you care about. I'm thinking about having two different options: one for hiding by name and the other one for hiding everything except for the prompted name. What do you think about that? How did you wished it could be done? Do you have in mind any particular way of doing so?
Having used it a few times now I would definitely say that a real time preview window would be amazing. It can get a bit tedious to make a change and then load it in Bodyslide to preview then go back and do it again. Still... excellent work so far! I love this utility!
Ooooohhhh... trust me, at the early stages of developing I thought about it, but learning how to render 3D and reading nif files is a can of worms I don't want to open right now.
... especially the nif reading part, since I'm pretty sure I could find a tutorial for displaying 3D almost anywhere.
It's not a priority at all though. Maybe I will tackle it when I'm bored and after I release all the mods and apps I want to get out there.
At that point it would be easier to ask Ousnius how to read nif files. I suppose Bodyslide uses some dll to do it (hopefully so).
... maybe displaying the preset is not as unfeasible as I thought if either Caliente or Ousnius are willing to help me on this, but it would still take quite a lot of time to implement.
I still rather get out the other mods I've been working on for many years, but I can take more seriously the idea of displaying presets.
Each time I get to opening it says I need Bodyslide Installed, which I do...I wanted to get in and play around with it, what do you think I am missing here ?
I use MO2, 300 hours into a playthrough, 1100 mods, 1735 3ba.cbbe presets, obody ng - - i have the app installed like the rest - - loot etc... i followed the directions....and thats what it tells me when i try and run blender from mo2 - - my paths may not be the same as your mod requires...that is probably it . . . id have to look into it.....im decently understanding of most things....but not heavily
I did, its set up properly - - i am not sure but its most likely because i have my executables and mods in other folders away from where skyrim is - - my presets go - mods/mods skyrim/bodyslide presets/caliente tools/bodyslide/sliderpresets - - my outfitstudio is mods/modsskyrim/bodyslideandoutfitstudio/calientetools/bodyslide/bodyslidepresets
Good to know you are using MO, because I can actually help you xD
I use MO too and I have a bunch of presets scattered around just like you. I know from experience it works because that's how I actually use it.
Anyway... there are only two reasons I can think of on why it's not working:
You aren't running the app from MO (seems not to be the case, since you know how to configure and use LOOT and you would run this app the same way you would run LOOT or xEdit).
Your paths are somehow different.
Under the Run button on MO, please check the Data tab.
There you should see a folder structure that goes something like this: | CalienteTools |____BodySlide |________Some folder |________Many folders |________SliderCategories |________SliderPresets
If you don't see something like that, maybe you have deactivated Bodyslide in the left panel in MO.
If you do see that, let me know and I'll think of a way to fix my app.
Oh, by the way. This may be a fringe case, but this is not impossible (has happened to me).
Sometimes, after formatting your computer or moving installation folders from Steam, paths get messed up even if they should work in theory. Sometimes some apps detects the game as if it was installed in other path.
If (based on my last comment) your folder structure is setup correctly then you could have this problem.
In that case, you would need to make sure the Skyrim path in my app is the same one as the path you have in MO settings > Paths > Managed game.
The only problem is that I didn't put a way to check or change the game path in my app xD I knew my laziness to do that would bite me in the ass, but didn't expect it to happen so soon :P
I checked the data tab (its the middle one) - - and caliente is there just fine with all my presets in there as well in line with it under presets - - it is checked as well on the left of course - - when first installing mo2 years ago i followed the directions of making sure to make separate folders in a separate area or drive - - im assuming that is the hold up for me - - - (although I dont know) - -
Slider Names Directory Does Not Exist. Sliders Will Have Awful Names Presets Directory Does Not Exist. Nothing To Work On
You dont have to press any further on my behalf(unless it becomes clear to you what is up) - - - if others have similar set ups to mine they will let you know !!! and you can continue on it then !! - - I look at new mods and updated mods several times a day for all of skyrim SE, so I will keep an eye out
I guess the only thing different is I have a separate mod for my xmls - - when I enter into bodyslide everything is there !!!
If you hover the mouse over the "Dir" in the errors panel, it should tell you which directories it's expecting to find. That could give us a clue on what's happening.
I am not the best at learning on the fly... I am trying to understand what to do but do not understand !!! I'm reading it...just not greatly smart until I have done it a few times..... i'm not even sure where to start
do you think it is sending me to the regular skyrim directory when it should be sending me to skse ?
im not even sure what to do by the directions
im using mo..... i dont see tools anywhere...so i cant even start...im looking through all my folders..i just dont understand.....I just wanted to play with it and see what it was like...but its too much of a hassle and i got too much to do :)
Looks great, thanks! Would it be possible to add a function to take low weight from one preset and high from another so you don't have to tinker with the XMLs for that?
As a long time Vortex user having switched to MO2 only recently I can confirm that there won't be any issues with Vortex, you can even just start it normally from Windows since Vortex creates permanent links.
Good news: I finished the basic foundation to add this functionality and it is bug free. It will take me some days to release the new version because I need to create the UI and update the help file.
I found a potential issue. When attempting to run the utility it says that I need to install .Net 7.0 but wouldn't that interfere with Synthesis as it requires .Net 6.0?
As far as I know, when installing major versions of .Net, they are kept separate. So 6.0 and 7.0 should be able to co-exist in the same pc (I think I even have installed the 8.0 one here).
59 comments
Did it ask you also to install Net 7.0 on your initial installation ?
It never asked me to install Net 7.0 on either of my installs.
Eventually I had to perform some acrobatics by deleting the presets, uninstalling, and restarting my computer to finally being able to revert the original preset and get it to work as intended.
I guess don`t make a mistake with the blender. Nonetheless, very nice and very useful app. Much appreciated
Vortex creates something called a "symlink" to each file that will go to the game.
A symlink is a file that points to a file, like a good old shortcut, but programs see those files as the actual file, unlike a shortcut.
There are "soft" and "hard" symlink files. If a symlink is hard, for all intents and purposes you have your file there, but if the symlink is a soft one, things may get funny when modifying the files (like my app does).
The way things happened to you makes me think Vortex creates soft symlinks and that's why you didn't changes on the original.
Does these weird things happen if you create a copy of the preset from my app by using Save As...?
Another idea I have on why this could be happening is that Vortex creates a new file behind the scenes and places it inside some special folder akin to the MO overwrite folder, then it creates a symlink to that new file but is a conflicting one that always wins.
But I don't know if Vortex works that way .
Anyway, here's an idea of how to solve it next time: try to restore your old file by overwriting it inside the folder where your actual mod files ares (I think Vortex extracts mods in directories inside AppData), then deploy again to make sure the symlink is pointing at the right file.
Also, I think my app becomes "protected" once you run it through Vortex, but that protection should be taken away once the app is closed and Vortex is closed.
Next time, try to open the Windows task manager (I think that's how it's named in English) by using Alt+Ctrl+Supr and make sure my app is not there (kill the process if it's there).
Running great and as intended, thanks again.
So, most likely not.
A long explanation on why it isn't fully possible without a HUGE amount of work and eyeballing bodies would be a bit long and technical.
Thank you for the excellent tool.
1. I'll see how easy it can be done. If I was using another programming framework, that would be trivial, but here it may be hard to do xD
My reasoning for not investigating how to do so here was because I personally think what this program does is more about eyeballing than having precision, but I can understand that some people want precision.
2. That can be done already.
Right click over any slider name and you will be greeted by a menu. Select the option named something like "Set many by name" (I'm not at my PC right now) and you can set many sliders by name.
EDIT: Or is it not possible? Maybe I only added those options in the mixing mode. I don't remember. Need to check that.
3. Like outputting the presets inside another folder rather than the Bodyslide default?
Yeah. I can do that, but I don't know how much time it would take me because I never took that kind of thing into account.
Could take me one day, could take one week. But it can be done for sure.
4. I agree we need this. Easier to deal with many options when you only see what you care about.
I'm thinking about having two different options: one for hiding by name and the other one for hiding everything except for the prompted name.
What do you think about that? How did you wished it could be done? Do you have in mind any particular way of doing so?
... especially the nif reading part, since I'm pretty sure I could find a tutorial for displaying 3D almost anywhere.
It's not a priority at all though.
Maybe I will tackle it when I'm bored and after I release all the mods and apps I want to get out there.
It won't happen soon, if ever.
I suppose Bodyslide uses some dll to do it (hopefully so).
... maybe displaying the preset is not as unfeasible as I thought if either Caliente or Ousnius are willing to help me on this, but it would still take quite a lot of time to implement.
I still rather get out the other mods I've been working on for many years, but I can take more seriously the idea of displaying presets.
Maybe you can adapt the MO2 nif viewer plugin?
It won't happen soon, but status changed from "not a chance" to "not soon".
It searches specifically for these two:
Are you using a mod manager?
I think you would need to run this app from Vortex the same way you would run Bodyslide, but I don't know how to use Vortex :S
If using MO2, you would need to run the app from there.
I use MO too and I have a bunch of presets scattered around just like you. I know from experience it works because that's how I actually use it.
Anyway... there are only two reasons I can think of on why it's not working:
Under the Run button on MO, please check the Data tab.
There you should see a folder structure that goes something like this:
| CalienteTools
|____BodySlide
|________Some folder
|________Many folders
|________SliderCategories
|________SliderPresets
If you don't see something like that, maybe you have deactivated Bodyslide in the left panel in MO.
If you do see that, let me know and I'll think of a way to fix my app.
Sometimes, after formatting your computer or moving installation folders from Steam, paths get messed up even if they should work in theory.
Sometimes some apps detects the game as if it was installed in other path.
If (based on my last comment) your folder structure is setup correctly then you could have this problem.
In that case, you would need to make sure the Skyrim path in my app is the same one as the path you have in MO settings > Paths > Managed game.
The only problem is that I didn't put a way to check or change the game path in my app xD
I knew my laziness to do that would bite me in the ass, but didn't expect it to happen so soon :P
I'm working on the update right now and I hope it let us pinpoint better your problem.
Will take me some days to release it
Let's see what's happening.
Slider Names Directory Does Not Exist. Sliders Will Have Awful Names
Presets Directory Does Not Exist. Nothing To Work On
You dont have to press any further on my behalf(unless it becomes clear to you what is up) - - - if others have similar set ups to mine they will let you know !!! and you can continue on it then !! - - I look at new mods and updated mods several times a day for all of skyrim SE, so I will keep an eye out
I guess the only thing different is I have a separate mod for my xmls - - when I enter into bodyslide everything is there !!!
That could give us a clue on what's happening.
presets is same except for sliderpresets on end
my mods though should be coming from mods skyrim folder - - not the modding folder (bodyslide and my xmls)
my modding folder is where loot dyndolod easy npc...executables are....skyrim mods folder is the one attached directly to MO2
all my exectuables i manually downloaded - - all my mods through MO2
Could you check and test what I wrote in the help file under the Troubleshooting section (press F1. It's a pdf file)?
do you think it is sending me to the regular skyrim directory when it should be sending me to skse ?
im not even sure what to do by the directions
im using mo..... i dont see tools anywhere...so i cant even start...im looking through all my folders..i just dont understand.....I just wanted to play with it and see what it was like...but its too much of a hassle and i got too much to do :)
There may be some little caveats with Vortex, like the sticky post, but if you are using MO or (god forbid) no manager, things will work as expected.
Would it be possible to add a function to take low weight from one preset and high from another so you don't have to
tinker with the XMLs for that?
As a long time Vortex user having switched to MO2 only recently I can confirm that there won't be any issues with Vortex, you can even just start it normally from Windows since Vortex creates permanent links.
I like the idea.
Let me think if there's some clever way to do it right now with the way the app works.
If it isn't, I can surely add that functionality.
Will take me a few days to do so.
It will take me some days to release the new version because I need to create the UI and update the help file.
No bad news to report
As far as I know, when installing major versions of .Net, they are kept separate. So 6.0 and 7.0 should be able to co-exist in the same pc (I think I even have installed the 8.0 one here).
Endorsed and voted!
Don't expect something too fancy like this app, though.