Jump to content

Possible to extend bodyslide sliders?


Guest

Recommended Posts

Posted

Hi everyone, as the title says, I'd like to know if it is possible to extend bodyslide sliders beyond the values originally allocated to them. Is there some sort of setting I can change, or files I can adapt? Thanks in advance for the help!

Posted
6 hours ago, Andy14 said:

You mean the values 0% - 100% ?

Simple enter the value you wish - also negative values with minus.

I'm asking whether there is a way to go beyond the 100 or -100. 

Posted

If you mean in BodySlide, then what Andy said, just enter the value you want manually

 

If you mean under bodymorphs in Racemenu, No.

Or at least, not to my knowledge.

Posted
9 hours ago, Mez558 said:

If you mean in BodySlide, then what Andy said, just enter the value you want manually

 

If you mean under bodymorphs in Racemenu, No.

Or at least, not to my knowledge.

 

For BodySlide Slider in RaceMenu, the script must be edited and recompiled.
You can also add new sliders etc.

Posted
Spoiler
On 10/15/2018 at 12:51 AM, Andy14 said:

 

For BodySlide Slider in RaceMenu, the script must be edited and recompiled.
You can also add new sliders etc.

 

In all seriousness, no sarcasm, how does Bodyslide do that? I'm not doubting you just trying to learn something new. My understanding is that you give Bodyslide a nif.0 and a nif.1 and it makes everything in between. So, how does it know how to proportionately go beyond the 100% limit? And would pushing it high enough not automatically cause an issue (say 200%, 1000%)?

Posted
1 hour ago, Psalam said:
  Reveal hidden contents

 

In all seriousness, no sarcasm, how does Bodyslide do that? I'm not doubting you just trying to learn something new. My understanding is that you give Bodyslide a nif.0 and a nif.1 and it makes everything in between. So, how does it know how to proportionately go beyond the 100% limit? And would pushing it high enough not automatically cause an issue (say 200%, 1000%)?

 

He talks about BodySlide Sliders - in this case I'm talking about using Tris in RaceMenu.
For that the Tris are available, if in BodySlide "Build Morphs" is checked.

And unlike nif_0 and nif_1, morphs are not limited in Tris.


Tris are a container with objects. Moving vertices from start position is relative.
If i create a Morph with movement of the vertex on x-axis 5cm, then 5cm are 100%.
At 300% it is 15cm.

 

In script RaceMenuMorphsCBBE (for example) is in the event "OnSliderRequest"
the variable "factor".

 

Set the value to 4.0 and you can use the BodySlide slider in Racemenu -400 to 400.

 

In the function "InitMorphNames" you can define your sliders (as Array) - adding new sliders or deleting sliders or renaming.

 

As Example my Sliders


 

Spoiler

 


Function InitMorphNames()
    morphs = new String[78]


morphs[0] = "BreastsSH"
morphs[1] = "BreastsSSH"
morphs[2] = "BreastsSize"
morphs[3] = "BreastsFantasy"
morphs[4] = "DoubleMelon"
morphs[5] = "BreastCleavage"
morphs[6] = "PushUp"
morphs[7] = "BreastHeight"
morphs[8] = "BreastPerkiness"
morphs[9] = "BreastWidth"
morphs[10] = "BreastsNatural"
morphs[11] = "L Breast Gravity"
morphs[12] = "R Breast Gravity"
morphs[13] = "MilkShape"
morphs[14] = "DMRA"
morphs[15] = "PushTogether"
morphs[16] = "BreastGravity"
morphs[17] = "BreastShapeRound"
morphs[18] = "BigRoundBreasts"
morphs[19] = "SaggyBreasts"
morphs[20] = "SaggyBreasts2"
morphs[21] = "SaggyBreasts3"
morphs[22] = "MangaBoobs"
morphs[23] = "PornBoobs"
morphs[24] = "NippleDistance"
morphs[25] = "NipplePerkiness"
morphs[26] = "NippleLength"
morphs[27] = "NippleSize"
morphs[28] = "NippleAreola"
morphs[29] = "NippleUp"
morphs[30] = "NippleDown"
morphs[31] = "NippleTip"
morphs[32] = "PerkiNippel"
morphs[33] = "Nipples"
morphs[34] = "PuffyNipples"
morphs[35] = "Arms"
morphs[36] = "ShoulderSmooth"
morphs[37] = "Armpit"
morphs[38] = "Waist"
morphs[39] = "WideWaistLine"
morphs[40] = "SmallSeam"
morphs[41] = "ButtCrack"
morphs[42] = "Butt"
morphs[43] = "ButtSmall"
morphs[44] = "ButtShape2"
morphs[45] = "BigButt"
morphs[46] = "Groin"
morphs[47] = "Genitals"
morphs[48] = "NiceButt"
morphs[49] = "Labia"
morphs[50] = "CamelToe"
morphs[51] = "AppleButt"
morphs[52] = "Hipbone"
morphs[53] = "Hips"
morphs[54] = "SlimThighs"
morphs[55] = "ChubbyLegs"
morphs[56] = "KneeHeight"
morphs[57] = "CalfSize"
morphs[58] = "CalfSmooth"
morphs[59] = "InnerThighs"
morphs[60] = "KneeAndElbow"
morphs[61] = "Belly"
morphs[62] = "BigBelly"
morphs[63] = "PregnancyBelly"
morphs[64] = "TummyTuck"
morphs[65] = "Navel"
morphs[66] = "BellyDetail"
morphs[67] = "ButtDetail"
morphs[68] = "BackDetail"
morphs[69] = "ChestDetail"
morphs[70] = "FeminimeHands"
morphs[71] = "HandShape"
morphs[72] = "Muscels Arms"
morphs[73] = "Muscels Legs"
morphs[74] = "Muscels Torso"
morphs[75] = "Muscular"
morphs[76] = "CBBE Shape"
morphs[77] = "Demonika Shape"
EndFunction

 

 

 

And my Factor 2.0 = 200%

Spoiler


Event OnSliderRequest(Actor player, ActorBase playerBase, Race actorRace, Bool isFemale)
    If isFemale && CheckNiOverride()
        Float factor = 2.0
        Int m
        While m < morphs.Length
            ; Version Update
            If Version <= 0
                Float oldValue = NiOverride.GetMorphValue(_targetActor, morphs[m])
                If oldValue != 0.0
                    NiOverride.SetBodyMorph(_targetActor, morphs[m], MORPH_KEY, oldValue)
                EndIf
                NiOverride.ClearMorphValue(_targetActor, morphs[m])
            EndIf
            
            ; Sliders
            AddSliderEx(morphs[m], CATEGORY_KEY, CALLBACK_PART + morphs[m], -factor, factor, 0.01, getBodyMorph(_targetActor, morphs[m]))
            m += 1
        EndWhile
        
        Version = RM_CBBE_VERSION
    Endif
EndEvent

 

 

 

Posted
Spoiler
1 minute ago, Andy14 said:

 

He talks about BodySlide Sliders - in this case I'm talking about using Tris in RaceMenu.
For that the Tris are available, if in BodySlide "Build Morphs" is checked.

And unlike nif_0 and nif_1, morphs are not limited in Tris.


Tris are a container with objects. Moving vertices from start position is relative.
If i create a Morph with movement of the vertex on x-axis 5cm, then 5cm are 100%.
At 300% it is 15cm.

 

In script RaceMenuMorphsCBBE (for example) is in the event "OnSliderRequest"
the variable "factor".

 

Set the value to 4.0 and you can use the BodySlide slider in Racemenu -400 to 400.

 

In the function "InitMorphNames" you can define your sliders (as Array) - adding new sliders or deleting sliders or renaming.

 

Okay I think I'm a bit clearer but just for clarity let me use a specific example (one that I admit I play with a lot) - breast size. So, if nif_0 gives a size 30 chest (for example) and nif_1 gives a size 45 what you're suggesting is that by putting in 200% for breast size in Bodyslide I should be able to get a (45+(45-30)) = size 60 chest?

100% being 45 with the difference between the 30 and 45 a calculated 100% of the difference. And Bodyslide can do this without a nif_2 (which I know doesn't exist) by simply making a proportional change (thus the math that I gave)?

Posted
30 minutes ago, Psalam said:
  Reveal hidden contents

 

Okay I think I'm a bit clearer but just for clarity let me use a specific example (one that I admit I play with a lot) - breast size. So, if nif_0 gives a size 30 chest (for example) and nif_1 gives a size 45 what you're suggesting is that by putting in 200% for breast size in Bodyslide I should be able to get a (45+(45-30)) = size 60 chest?

100% being 45 with the difference between the 30 and 45 a calculated 100% of the difference. And Bodyslide can do this without a nif_2 (which I know doesn't exist) by simply making a proportional change (thus the math that I gave)?

 

 

Morps are relative and associated with the ESP.
The Morphs of Racemenu are stored with Racemenu.esp.
I rewrote FillHerUp on Morphs (Pregnancy Belly as morph is 1000 times better than outdated bone scaling). And these Mophs are just for "Fill Her Up"not affect RaceMenu.
Or here as an example I use morphs for my real highheel system.
I have 2 highheel morphs and control the tris in real time in the game.
That means my feet and stockings etc. fit exactly to the shoe.

 

The Default Shape

Spoiler


defaultshape_no_hh.jpg.d9771b1c0ff8a6151b089163bb38bf07.jpg


 

With HH Morph

Spoiler


defaultshape_with_hh.jpg.8dd202526d846c70019203a6e164b054.jpg


 

 

 

For your example:

Your nif_0 is 30% and your nif_1 is 45% breast size in BodySlide, you create the body with Tris and increase the value to 200% in RaceMenu?

Your 45% or 30% is in RaceMenu = 0%.


Your created body (the Nif) is the default shape in RaceMenu, so all values are at 0.

To make it clear:

The breasts in Racemenu with 200% (ie 2.0) is as large as in BodySlide with 135% (at 45) and 90% in BodySlide (at 30).

 

Here was a similar question:

 

Posted
Spoiler
6 minutes ago, Andy14 said:

 

 

Morps are relative and associated with the ESP.
The Morphs of Racemenu are stored with Racemenu.esp.
I rewrote FillHerUp on Morphs (Pregnancy Belly as morph is 1000 times better than outdated bone scaling). And these Mophs are just for "Fill Her Up"not affect RaceMenu.
Or here as an example I use morphs for my real highheel system.
I have 2 highheel morphs and control the tris in real time in the game.
That means my feet and stockings etc. fit exactly to the shoe.

 

The Default Shape

  Reveal hidden contents

 

defaultshape_no_hh.jpg.d9771b1c0ff8a6151b089163bb38bf07.jpg

 

 

 

 

With HH Morph

  Reveal hidden contents

 

defaultshape_with_hh.jpg.8dd202526d846c70019203a6e164b054.jpg

 

 

 

 

 

 

For your example:

Your nif_0 is 30% and your nif_1 is 45% breast size in BodySlide, you create the body with Tris and increase the value to 200% in RaceMenu?

Your 45% or 30% is in RaceMenu = 0%.


Your created body (the Nif) is the default shape in RaceMenu, so all values are at 0.

To make it clear:

The breasts in Racemenu with 200% (ie 2.0) is as large as in BodySlide with 135% (at 45) and 90% in BodySlide (at 30).

 

Here was a similar question:

 

 

Thanks, I think I've got it. Now to see how that will make my Paradise Halls slaves look with their "special" clothes.

 

Not to be picky but I take it that women's breast sizes in Europe are not measured the same way as in the US (which makes sense - the numbers I gave you were meant to be in inches). At any rate, I meant as whole numbers, not percentage. But regardless, that other thread told the story. Thanks, again.

Posted
Just now, Psalam said:
  Reveal hidden contents

 

Thanks, I think I've got it. Now to see how that will make my Paradise Halls slaves look with their "special" clothes.

 

Not to be picky but I take it that women's breast sizes in Europe are not measured the same way as in the US (which makes sense - the numbers I gave you were meant to be in inches). At any rate, I meant as whole numbers, not percentage. But regardless, that other thread told the story. Thanks, again.

 

You have inches in Bodyslide and Racemenu - respect. ;)

Archived

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

  • Recently Browsing   0 members

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