Jump to content

Butt Scaling/Resizing Spells?


Recommended Posts

So far I've found the Breast Size Scaling for NPCs mod (http://www.nexusmods.com/skyrim/mods/62472/?) to be quite to my liking, but it doesn't include a an option for butt scaling and/or other body parts.

 

I tried searching around on LL when I came across this mod:

http://www.loverslab.com/files/file/1584-all-nude-play/

 

Unfortunately the ring system is it provides is pretty ineffective and the mod is confusing and poorly arranged overall. Is there any way I could modify the scripts in the scaling mod to add butt scaling spells for NPCs? I'm not too familiar with editing scripts but I could give it a shot and edit the esp in TES5edit.

 

I'm using XPMSE on a TBBP body so there should be some nodes to work with for this. 
 

Link to comment

You can resize the Glutes in racemenu if your body is painted well enough for it - go ahead and try it. If you do, you will notice that unfortunately, the way butts are painted to make jiggles work is a poor way to paint for scaling. Once you are about 50% off in either direction on the slider, it starts to look really really bad. I experimented with this for quite some time because people wanted me to add that to Mana Tanks. It just didn't work well.

Link to comment

You can resize the Glutes in racemenu if your body is painted well enough for it - go ahead and try it. If you do, you will notice that unfortunately, the way butts are painted to make jiggles work is a poor way to paint for scaling. Once you are about 50% off in either direction on the slider, it starts to look really really bad. I experimented with this for quite some time because people wanted me to add that to Mana Tanks. It just didn't work well.

 

Sorry for not making it clear, but I'm trying to resize the NPCs glutes, not my PC's glutes which I have already done in racemenu. The breast scaling mod affects NPCs with a spell so I was hoping a butt version would be available as well.

Link to comment

it doesn't matter which, pc or npc, i'm just warning you to not spend too much time on it, because it ends up looking bad (jagged where the butt meets the thigh and back) if you scale too far.

 

if you want all characters to be bigger, best to just bodyslide the body.

Link to comment

With UUNP HDT/Special I've tried to make the butt both jiggle fine and scale somewhat alright. Actual slider morphs are obviously still of higher quality, though.

 

I haven't looked at the most recent CBBE HDT's butt scaling in a while, but I think it's acceptable as well.

Link to comment

I'm still tweaking a couple things in my successor to my horribly hacked together Macromancy replacer (like FISS and NiOverride), but it would work for the OP, if he wants me to post it.

 

Cell, I do notice a difference between the glutes on UUNP HDT (right side curves in sharper than the left at larger scales). I can post a BS slider settings list if you need to compare.

Link to comment

With UUNP HDT/Special I've tried to make the butt both jiggle fine and scale somewhat alright. Actual slider morphs are obviously still of higher quality, though.

 

I haven't looked at the most recent CBBE HDT's butt scaling in a while, but I think it's acceptable as well.

 

I'm actually using a UUNP HDT mesh (either MCBM for my custom race PC or 7base variants for NPCs) right now. So i think this is the best platform to use for a butt scaling mod.

I'm still tweaking a couple things in my successor to my horribly hacked together Macromancy replacer (like FISS and NiOverride), but it would work for the OP, if he wants me to post it.

 

Cell, I do notice a difference between the glutes on UUNP HDT (right side curves in sharper than the left at larger scales). I can post a BS slider settings list if you need to compare.

 

If you can post it I'll give it a shot, but it'd be nice to have a single mod/esp that contains both the breast scaling spells from the original and the butt scaling spells. Both preferably as target restoration spells like the original.

Link to comment

Alright, as you've asked: I'll post it.

 

1. Required Mods for this to work:

 

PapyrusUtil http://www.loverslab.com/files/file/484-papyrusutil/

(included in Sexlab already)

 

NetImmerse Override http://www.nexusmods.com/skyrim/mods/37481/?

(also included in RaceMenu http://www.nexusmods.com/skyrim/mods/29624/?)

 

SkyUI http://www.nexusmods.com/skyrim/mods/3863/?

(for the MCM menu and translation capability)

 

 

2. Original credit should go to Ojanen for his NPC Body Scale Randomizer (http://www.loverslab.com/files/file/617-npc-body-scale-randomizer/), I just tweaked it slightly and expanded it in the included version here.

 

3. This is a separate ESP to cut down on excessive changes to the original, with the end result so that the player is changable as well and it's persistent, and granted several spells to change themselves and other valid NPCs.

 

4. Installation: If using MO or NMM, install/place NPC Body Scale Randomizer first, then the Spells.

 

5. Notes:

a. Ojanen's mod has an issue with random heights in that sometimes an actor will be zero'd out and is otherwise invisible unless forced in the MCM. I can't fix it, despite trying to. If someone wants to post a fix for this, I'm all ears.

b. Weight changing should be used sparingly on the player as it causes severe script lag and can make things unstable. Other NPCs seem to be fine though.

c. I didn't feel a need to make grow/shrink spells for other actors, as the MCM crosshair target system can modify an actor directly, and saves me from adding another 8 spells to a rather bloated list. The absorb/give spells still exist though. Also, didn't create penis adjusting spells, as I don't run with SOS or SAM, so I can't tell any change there anyway. I can create these if there is demand.

d. There's a small delay on gameload where the PC will appear shorter than normal until the script catches up. I have no clue on that one.

e. This is a complete rewrite of my old mod, so I never planned for a upgrade ability. Better to make a clean break anyway.

f. The book this mod uses is in leveled spell merchant lists, you may need a bashed/merged patch to handle extra valid NPCs if it doesn't show by default. 

g. The player only needs to read the book once. 

h. NiOverride will multiply various mods that use it together for the same nodes, but overrides (hence the name) any changes to direct NetImmerse calls. Other mods would need to be adjusted to play nicely.

i. Very rudimentary code included to handle CITRUS/UNP skeleton nodes with a menu toggle. Not tested. 

j. Bug: Attempting to absorb height from a creature will dwindle your character visually to almost nothing, but makes no changes to your stats, or any to the target. NPCs work fine though. I'm assuming that it's glitching as the creature might be sending back a gender result of "2" (where 1 or 0 is expected). Might need to ask Expired about that one.

 

6. I'm open to feedback and ideas for improving this. Otherwise, good luck and game on.

 

 

 

 

 

 

NPC Body Scale Randomizer.zip

NPC Body Scale Spells.zip

Link to comment

Alright, as you've asked: I'll post it.

 

1. Required Mods for this to work:

 

PapyrusUtil http://www.loverslab.com/files/file/484-papyrusutil/

(included in Sexlab already)

 

NetImmerse Override http://www.nexusmods.com/skyrim/mods/37481/?

(also included in RaceMenu http://www.nexusmods.com/skyrim/mods/29624/?)

 

SkyUI http://www.nexusmods.com/skyrim/mods/3863/?

(for the MCM menu and translation capability)

 

 

2. Original credit should go to Ojanen for his NPC Body Scale Randomizer (http://www.loverslab.com/files/file/617-npc-body-scale-randomizer/), I just tweaked it slightly and expanded it in the included version here.

 

3. This is a separate ESP to cut down on excessive changes to the original, with the end result so that the player is changable as well and it's persistent, and granted several spells to change themselves and other valid NPCs.

 

4. Installation: If using MO or NMM, install/place NPC Body Scale Randomizer first, then the Spells.

 

5. Notes:

a. Ojanen's mod has an issue with random heights in that sometimes an actor will be zero'd out and is otherwise invisible unless forced in the MCM. I can't fix it, despite trying to. If someone wants to post a fix for this, I'm all ears.

b. Weight changing should be used sparingly on the player as it causes severe script lag and can make things unstable. Other NPCs seem to be fine though.

c. I didn't feel a need to make grow/shrink spells for other actors, as the MCM crosshair target system can modify an actor directly, and saves me from adding another 8 spells to a rather bloated list. The absorb/give spells still exist though. Also, didn't create penis adjusting spells, as I don't run with SOS or SAM, so I can't tell any change there anyway. I can create these if there is demand.

d. There's a small delay on gameload where the PC will appear shorter than normal until the script catches up. I have no clue on that one.

e. This is a complete rewrite of my old mod, so I never planned for a upgrade ability. Better to make a clean break anyway.

f. The book this mod uses is in leveled spell merchant lists, you may need a bashed/merged patch to handle extra valid NPCs if it doesn't show by default. 

g. The player only needs to read the book once. 

h. NiOverride will multiply various mods that use it together for the same nodes, but overrides (hence the name) any changes to direct NetImmerse calls. Other mods would need to be adjusted to play nicely.

i. Very rudimentary code included to handle CITRUS/UNP skeleton nodes with a menu toggle. Not tested. 

j. Bug: Attempting to absorb height from a creature will dwindle your character visually to almost nothing, but makes no changes to your stats, or any to the target. NPCs work fine though. I'm assuming that it's glitching as the creature might be sending back a gender result of "2" (where 1 or 0 is expected). Might need to ask Expired about that one.

 

6. I'm open to feedback and ideas for improving this. Otherwise, good luck and game on.

 

Seems to work well so far. I do have a couple questions/thoughts about the spells though:

 

-Are the spells a single target or a "stream?" In the original breast scaling spell it would be a single projectile cast (akin to firebolt) but categorized as a restoration spell. Each increase would be more obvious if it were a single projectile cast.

 

-If it is a single cast, maybe you should include a notification in the corner telling by what percentage the body part increased or what the current size is (similar to the original breast scaling mod in the OP)

 

-Does "Run Randomization" need to be checked in MCM for the spells to be working?

 

-Are other body parts like pelvis, waist, legs, etc potential options you might be able to add in the future?

 

I appreciate the fact you were able to make this so quickly. Feel free to take as long as you need to get back to me on these points :)

Link to comment

This is not a quick project, I'll be up front about that. I've worked and tweaked on this and the previous one for over a year, if not two, as my muse happens. As for the rest of your questions:

 

1. It's a stream, and the amount varies on duration times your Alteration skill divided by the target's Magic Resist and if it's dual cast or not.

Eg. If your skill was 15 and your target had a a resistance of 25: 15 * 0.001 / ((25 /10)+1) =  0.0042857 per 0.2 secs as a single cast. It doesn't sound like a lot at the start, but as your skill increases, it gets rather up there. This was carried over from the original Macromancy mod on the Nexus, as I liked the mechanic of being better at magic to get better results. 

 

2. I have the Target Stats / Self Stats spells if I need to see what a NPC or myself have the attributes at. I'd rather avoid notification spam if I can help it otherwise.

 

3. Not really. The randomizer is for pre-populating the nodes that you enabled for all the NPCs you run into, and the spells have no checks against that toggle. I've been generally good about forcing a 1.0 value on the target if there isn't a value already there, as to cover this kind of issue. On the other hand, I've never really tested without the randomizer running.

 

4. No plans at this point myself for the other nodes, as I'd have to add at least 3 if not 5 more spells to grow/shrink/give/absorb/reset as needed per node set. Also, the animations don't adapt that well should those mentioned nodes be changed, as I understand things (feet not touching the ground, misaligned arm positions to where you're supposedly hitting, etc). Finally, I don't have the math background to work out the scaling differences of the previously mentioned parts (eg. If I upscaled the thighs by X, I have to reduce the calves by Y, and maybe the feet by Z, and even possibly the pelvis by W to have animations still line up). Unless the engine is REALLY forgiving and I don't have to do that, but I see no evidence since NV that that is the case.

 

Caveat: If CITRUS ever gets to a finished state that I can use (aka 1.0 release), code for directly, and can be satisfied with the results, I might do something with the NPC  FrontThigh / NPC RearThigh nodes, becuase those at least won't scale horribly.

 

You'd have better luck with Racemenu 3.2 and up with BodyMorph if it's just the player character for those nodes. If you're really set on it, feel free to expand on the mod for yourself. 

Link to comment
  • 2 months later...
 

Hello,

 

I updated my mod: "Breast Size Scaling for NPCs", mentioned in an earlier post, to add support for butt size scaling.  The mod is now called "Breast and Butt Size Scaling for NPCs", and it can be downloaded at the same Nexus link as before.  There are a few other additional improvements.  Most functionality is implemented via spells.  I hope you enjoy it.

 

Unfortunately, I'm not allowed to post a hyperlink, but if you load Skyrim Nexus (nexusmods dot com), the remainder of the address is: /skyrim/mods/62472/?

 

Release notes:

 

Breast AND BUTT Size Scaling for NPCs v1.11

 

Now you can improve an NPC's *other* best side!

 

-- Change Log --

 

1.11 Added a spell to revert changes, and a lesser power to list the NPCs.

1.10 Added two new spells to enlarge and reduce an NPC's butt.

1.09 Show a warning if SKSE isn't installed or if scaling doesn't work.

1.08 Update follower NPCs after moving into a new cell or location.

1.07 Make sure scale is set correctly after waiting and fast traveling.

1.06 Allow breast reduction down to 20%, making the range 20% to 300%. 

1.05c First public release.

 

Link to comment
  • 2 months later...

Great mod dweezer, although if you did add the other sliders that you mentioned being a possibility, I'm sure plenty of folks would use it. Seems to work without any issues in most regards, but I've seen some crazy scaling issues with the HDT heels and shoes going through the ground.

Link to comment

Thanks. It's nice to get praise once in a while. I did notice that bug or two with the height absorption spells I hacked together was affecting all actors, in that it wasn't saving the values in the end at all, so I've fixed that. I also fixed the limit breaking that the weight gain/loss scripts were giving me.  This updated version also includes various potions added to leveled lists for vendors and random chest finds. Yes, these can be stacked and abused for hilarious results. I'm not sure I want to fix the keywords on these to prevent it.

 

I'm still no closer on the height randomizer problem though.

 

I haven't looked at what happens when wearing HDT heels. Given that this is the NPC node being scaled, then it doesn't surprise me that it's somehow scaling up and down when heels are involved. Manual tweaking of the shoes in question in the MCM may be needed, unless someone can point out a way to adjust via script.

 

 

NPC Body Scale Spells.7z

Link to comment

You've done great work, I'm happy to give praise. I'll play around with your update, and if you need someone to test on a different system, I'll gladly provide feedback.

 

I haven't tried the update yet. Did you by chance add grow/shrink options for NPC weight and/or NPC scale? I was having issues using the give/take for scale and NPC weight. The scale options ends up being choppy, and it reset the NPC height every time I try scale. As for weight, after giving away weight, I can't take it back, and then other NPC's won't respond to the give/take weight spells either. I'm wondering if just straight grow/shrink spells would work better there.

 

All around fun mod, and I look forward to more. The proof of concept itself is a testament to your abilities and the flexibility of this 4 year old game.

 

*edit: I see the BSR_grow and associated scripts in the file, but ingame - at least on last version there weren't any direct grow height spells. Was I missing something perhaps? That seems like it would be a targeted spell like the other set that specifies for target to grow in height only - no absorb or whatever.

Link to comment

I didn't really add straight up grow/shrink NPC spells given that the BSR MCM actor edit page can tweak all attributes directly and there's other ways to indirectly do the same in game: via forcing a potion, or absorb/give height between you and the NPC, then restoring yourself after. Again, I fixed the storageutil values for height not updating at all, so that's working fine mechanically. I guess I could add a couple more spells to cover if really needed.

 

As for the weight give/take, I may have to double check the scripts on these. I tried to make a counter system based on how long the spell was applied on the NPC, then fired off the weight changes for that duration after, as the weight change code forces actor position resets each time, including the player. Direct NPC weight spells can be a possibility too.

 

As a side note: direct updating doesn't re-add missing spells from a previous version. I don't know if my current BSR_SpellsAdd script would work fine if I stopped and restarted it on version update, or I need to rejigger the code first to do so. May have to test.

Link to comment

I realized that last night after player a bit more. I read the scripts in source and realized the differences between target and caster. I spent a few hours trying to copy your scripts to make a direct grow/shrink spell for height and weight, but compiling is harder than I thought - Having given this a shot myself, I'm even more impressed with what you have built.

 

The weight give/absorb was showing the target maxed out too. I think it has to do with player hitting 0 weight, and then even after you recover or reset it with the console, the NPCs won't interact with weight spells anymore.

 

I'm also going to try and troubleshoot the HDT and scaling issue once I have some time. I'm not sure if you use HDT or not, but I would definitely recommend it. It has built in settings for manually adjusting the high heel offset, so I'll let you know if that works.

Link to comment
  • 2 weeks later...

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use