Wickedwhims Penis

Wickedwhims Penis




🔞 ALL INFORMATION CLICK HERE 👈🏻👈🏻👈🏻

































Wickedwhims Penis
Create an account to follow your favorite communities and start taking part in conversations.
New comments cannot be posted and votes cannot be cast
The official subreddit for The Sims franchise.
So I've recently installed wicked whims and noticed there is an option to turn penises on or off in CAS.
I have a few trans men sims and I don't want all of them to have penises. But when I go turn the option off, they just have a black penis of the abyss? As in just the outline of it with no texture.
Is there any way to fix this? I have the most up to date version of the mod. I've tried uninstalling the mod and installing it again. Am I missing something here?
Second, I'm assuming you've tried the custom gender thing, yes? I have a female sims that has a penis and I did it through the custom gender thingy in CAS
Yeah I have characters who arw trans men. As in male sex- female frame.
I ended up figuring out my problem, though! It was a stray file from an old penis mesh I had used a long time ago, buried in a random sub-folder (I organize all downloads by download date in separate folders).
In the process I also found a neat mod that gives male sims (male and female frames) vulvas NSFW
I know this is four years ago but did you ever solve the problem
They did just update the mod, check to see if everything else is too.

Remember my setting for this browser
Yes, I am 18 or older or Return to itch.io
WickedWhims may contain content you must be 18+ to view.

Remember my setting for this browser
Yes, I am 18 or older or Return to itch.io
WickedWhims may contain content you must be 18+ to view.
This tutorial will explain to you the basics of adding support for different kinds of custom CAS parts that work with WickedWhims. Currently supported CAS Parts are: Male/Female Top, Male/Female Bottom, Male/Female Soft and Hard Penis, Male/Female Feet, Male/Female Pubic Hair, Cum, Strapon, Condom, Male Underwear, and Female Underwear. Each of these types is added in a different way so please read the appropriate tutorial below.
Pick one of the manager tools (S4PE or S4S):
S4PE ( Sims 4 Package Editor ) is a simplistic tool to edit Sims 4 resources. It might not be the most intuitive to use for beginners, but it’s the easiest to use for this tutorial.

S4S ( Sims 4 Studio ) is a complex tool to edit and create Sims 4 resources. With plenty of tutorials it is a relatively easy tool to learn, but for this tutorial it is harder to use.

TOOL > Modding Toolbox - Download (or use Hash Generator in Sims4Studio)

Modding Toolbox is used to generate hash values for the XML templates. If you’re going to use Sims4Studio, the alternative for it is under ‘Tools -> Hash Generator’.

Pick the template for the CAS parts you want to add:

TEMPLATE > Condom CAS Template - Download (Open -> Right Click -> Save as…)
TEMPLATE > Strapon CAS Template - Download (Open -> Right Click -> Save as…)
TEMPLATE > Underwear CAS Template - Download (Open -> Right Click -> Save as…)

TEMPLATE > Body CAS/Tongue Object Template - Download (Open -> Right Click -> Save as…)


TEMPLATE > Pubic Hair CAS Template - Download (Open -> Right Click -> Save as…)
TEMPLATE > Cum CAS Template - Download (Open -> Right Click -> Save as…)

Condom CAS Parts Template is used to add support for custom condoms in WickedWhims. They are used during sex. You are required to make a condom wrapper object and a visible condom CAS part for the full support of condoms.

Strapon CAS Parts Template is used to add support for custom strapons in WickedWhims. They are used during sex. You are required to make a visible strapon CAS part that is selectable at the CAS screen.

Underwear CAS Parts Template is used to add support for custom underwear in WickedWhims. It’s used when randomizing underwear on Sims.

Body CAS Parts Template is used to add support for custom naked body parts in WickedWhims. They can be selected by the user using the Body Selector menu in-game. It’s recommended to make a square icon that will be displayed in the Body Selector menu.
Tongue Object Parts Template is used to add support for custom tongue body part in WickedWhims. They can be selected by the user using the Body Selector menu in-game. It’s recommended to make a square icon that will be displayed in the Body Selector menu.
Pubic Hair CAS Parts Template is used to add support for custom dynamic pubic hair in WickedWhims. It's used to apply appropriate hair color to the Sim body and identify stages of hair growth.
Cum CAS Parts Template is used to add support for custom cum layers in WickedWhims. They can be selected as a package in an in-game menu by the user.
These applications are optional. If you don’t own any coloring text editor, try one out:
The editor used in this tutorial is Sublime Text . It will help with readability of the variables that need to be edited. The same can be done with Notepad++ .

XML Validation is helpful after you’re done with your XML file. Copy and paste your XML file to the XML Validation page and see if the file structure is correct and without error.

Every XML template requires a decimal and a hexadecimal ID that will be created using the Modding Toolbox (or S4S Hash Generator).

> 2.1. Type in the name of your file and make sure it contains your name.
Recommended naming: “YOUR_NAME:Something_CAS_Parts”, example: 'TURBODRIVER:Condom_CAS_Parts’.

> 2.2. Copy the FNV 64 field without the '0x’ prefix.


> 2.3. Replace the '0000000000000000’ at the end of the XML Template file name with copied FNV 64 value.
The XML file should be originally named 'S4_7DF2169C_00000000_0000000000000000.xml’.

> 2.4. Switch the display result to 'Decimal’.


> 2.6. Replace the '0000000000000000’ inside of the XML Template file with copied FNV 64 value.
The XML file should originally contain a variable looking like s="000000000000000000".

> 2.7. Replace the 'YOURNAME:...’ inside of the XML Template file with the file name that has your name and was used to generate the FNV 64 values.
Fields ‘ cas_part_id ’ or ‘ cas_part_ids ’ will require entering a decimal Instance ID of your CAS part(s).
For S4PE, the Instance ID is located under “Instance” at the list of resources. CAS Parts can be recognized by the “CASP” tag. It’s a hexadecimal value.

For S4S, the Instance ID is located under “Instance” at the list of resources or at the “Key” section on the right panel when the CAS Part is selected. It’s a hexadecimal value.
To convert a hexadecimal value to decimal, use the ‘Convert’ tab inside Modding Toolbox or inside Sims4Studio.

Skip, if you’re not adding condoms.

Condoms work by using a Condom Wrapper Object than then gets unpacked and applied on the Sim body in form of a CAS Part. This means that each condom CAS Part requires to have its own Condom Wrapper Object. And each individual Condom Wrapper Object has to have its unique XML Tuning file with a unique Instance ID that is used as the reference to the condom CAS Part.

All of the variables highlighted in red should be modified for the file to work correctly and support your CAS part.
> 4.1.1 Variable 'cas_part_raw_display_name’ is the name of your CAS Part that might be displayed to the user in-game. Make sure to name it appropriately.
> 4.1.2 Variable 'cas_part_author’ is your name that might be displayed to the user in-game.

> 4.1.3 Variable 'cas_part_id’ is the decimal Instance ID of your CAS Part.
To get the decimal Instance ID of your CAS Part, copy the hexadecimal Instance ID (Key) of your CAS Part (example: 0x143A310339A3E4A6) and convert it to decimal by using the ‘Convert’ tab inside Modding Toolbox or inside Sims4Studio.
> 4.1.4 Variable 'cas_part_reference_id’ is the decimal Instance ID the tuning file used for the condom wrapper object.
This requires each condom wrapper object to have a separate tuning file with a unique Instance ID.


> 4.1.5 Variable 'required_cas_part_id’ is an optional field that makes sure a CAS Part is not applied unless a different one is already present on the Sim.

This should be used with the hard penis CAS Part ID that fits the condom texture and model. Not every penis model will look correct with a condom applied.
Your Condom Wrapper Object has to have a unique tuning file. To make that tuning file interactable with WickedWhims, you need to assign it “_super_affordances“. These are the interactions required for the condom to be functional:
It’s important that the tuning file contains the “inventory_item“ component with “inventory_only“ enabled so it can only be used from inside of the Sim inventory.

Skip, if you’re not adding strapons.

Strapons are automatically applied on Sims when they are required by the animation. This means that every Sim has a predefined strapon part that can be changed. For WickedWhims to detect the existence of strapons, the XML file has to contain its CAS Part ID.

All of the variables highlighted in red should be modified for the file to work correctly and support your CAS part.
> 5.1 Variable 'cas_part_raw_display_name’ is the name of your CAS Part that is be displayed to the user in-game. Make sure to name it appropriately.
> 5.2 Variable 'cas_part_author’ is your name that might be displayed to the user in-game
> 5.3 Variable ‘cas_part_display_icon’ is used to display an icon in the Strapon Selector menu .
Not changing the default icon will result in the default WickedWhims icon being shown instead.
> 5.3.1 When using S4PE, you can convert a PNG file into a DDS file using the Aorta DDS application (don’t include MipMaps when converting).
S4PE resource type for the icons is _IMG 0x00B2D882 .
> 5.3.2 When using S4S, you can simply import a PNG file as a DST Image.
S4S resource type for the icons is DSTImageResource .

> 5.4 Variable 'cas_part_id’ is the decimal Instance ID of your CAS Part.
To get the decimal Instance ID of your CAS Part, copy the hexadecimal Instance ID (Key) of your CAS Part (example: 0x143A310339A3E4A6) and convert it to decimal by using the ‘Convert’ tab inside Modding Toolbox or inside Sims4Studio.

Skip, if you’re not adding underwear.

Underwear is used when Sims undress, these files are used to randomize underwear on all Sims in-game so they don’t have to use the default white underwear.

All of the variables highlighted in red should be modified for the file to work correctly and support your CAS part.
> 6.1 Variable 'cas_part_raw_display_name’ is the name of your CAS Part that might be displayed to the user in-game. Make sure to name it appropriately.
> 6.2 Variable 'cas_part_author’ is your name that might be displayed to the user in-game
> 6.3.1 Variable ‘cas_part_id’ is used when ‘cas_part_type’ is set to UNDERWEAR_MALE, and it is the decimal Instance ID of underwear CAS part.
Male underwear only requires one part, the bottom part.
To get the decimal Instance ID of your CAS Part, copy the hexadecimal Instance ID (Key) of your CAS Part (example: 0x143A310339A3E4A6) and convert it to decimal by using the ‘Convert’ tab inside Modding Toolbox or inside Sims4Studio.

> 6.3.2 Variable ‘cas_part_ids’ is used when ‘cas_part_type’ is set to UNDERWEAR_FEMALE, and it is the list of decimal Instance IDs of underwear CAS parts.

Female underwear requires two parts, the top part and the bottom part. These are divided by the comma character.

To get the decimal Instance ID of a CAS Part, copy the hexadecimal Instance ID (Key) of your CAS Part (example: 0x143A310339A3E4A6) and convert it to decimal by using the ‘Convert’ tab inside Modding Toolbox or inside Sims4Studio.

Skip, if you’re not adding body parts.

Naked body parts are used when Sims undress, and for the user to use the naked body parts, it is required to add them to the Body Selector menu.

All of the variables highlighted in red should be modified for the file to work correctly and support your CAS part.
> 7.1 Variable 'cas_part_raw_display_name’ is used to display the name of your CAS Part in the Body Selector menu. Make sure to name it appropriately.
> 7.2 Variable 'cas_part_author’ is used to display your name in the Body Selector menu.

> 7.3 Variable ‘cas_part_display_icon’ is used to display an icon in the Body Selector menu .
Not changing the default icon will result in the default WickedWhims icon being shown instead.
> 7.3.1 When using S4PE, you can convert a PNG file into a DDS file using the Aorta DDS application (don’t include MipMaps when converting).

S4PE resource type for the icons is _IMG 0x00B2D882 .

> 7.3.2 When using S4S, you can simply import a PNG file as a DST Image.

S4S resource type for the icons is DSTImageResource .


> 7.4 Variable ‘cas_part_type’ is the type of the body part that is being added.

> 7.5 Variable 'cas_part_id’ is the decimal Instance ID of your CAS Part.
To get the decimal Instance ID of your CAS Part, copy the hexadecimal Instance ID (Key) of your CAS Part (example: 0x143A310339A3E4A6) and convert it to decimal by using the ‘Convert’ tab inside Modding Toolbox or inside Sims4Studio.

The CAS part is not required to match the intended body type. You are allowed to make your body parts a native tattoo and use the advantages of texturing a body part as if it was a tattoo. In that case, you are still required to include it with a mesh.

> 7.6 Variable 'penis_sliders' is a set of variables responsible for any penis length, girth, vertial tilt, testicles size, and testicles asymmetry sliders.
This set of variables should be completely removed from the file (or left with 0 [zero] values) if the penis does not use custom sliders for length and girth. You are not required to provide both length and girth sliders at the same time if the default sliders work correctly. Providing length and girth sliders is OPTIONAL, as the built-in penis sliders support all penis models.
> 7.6.1 Variables 'length_slider_low' and 'length_slider_high' are the decimal Instance ID of your penis length sliders.
> 7.6.2 Variables 'girth_slider_low' and 'girth_slider_high' are the decimal Instance ID of your penis girth sliders.
> 7.6.3 Variables 'testicles_slider_low' and 'testicles_slider_high' are the decimal Instance ID of your testicles sliders.
> 7.6.4 Variables 'testicles_asymmetry_slider_low' and 'testicles_asymmetry_slider_high' are the decimal Instance ID of your testicles asymmetry sliders.
> 7.6.5 Variables 'tilt_vertical_slider_low' and 'tilt_vertical_slider_high' are the decimal Instance ID of your penis vertical tilt sliders.
Resource type for a penis slider is Sim Modifier (0xC5F6763E).
Technically the sliders functionality is not limited to only hard penis body type variants, as a fully rigged soft penis mesh will still dynamically adjust to slider manipulation.
> 7.7 Variable 'special_case_cas_parts' is a set of variables responsible for special cases CAS Parts.
> 7.7.1 Variable 'non_animated_vagina_cas_part_id' is a decimal Instance ID of special case CAS Part used during sex animations that are configured to use the non-animated vagina CAS Part.
By default, the CAS Part set in the 'cas_part_id' variable should be the animated variant. It is advised a non-animated variant is made that doesn't use the testicle bones for animating the vaginal opening for best sex animations compatibility.
Skip, if you’re not adding body parts.

❗ The tongue is not a CAS Part, it's a game object that gets attached to the Sim.
The tongue object is used during Sims sex, and for the user to use the tongue object parts, it is required to add them to the Body Selector menu. The Tongue Object uses the same template as the Body CAS Parts.
All of the variables highlighted in red should be modified for the file to work correctly and support your object part.
> 8.1 Variable 'cas_part_raw_display_name’ is used to display the name of your Object Part in the Body Selector menu. Make sure to name it appropriately.

> 8.2 Variable 'cas_part_author’ is used to display your name in the Body Selector menu.

> 8.3 Variable ‘cas_part_display_icon’ is used to display an icon in the Body Selector menu .

Not changing the default icon will result in the default WickedWhims icon being shown instead.

> 8.3.1 When using S4PE, you can convert a PNG file into a DDS file using the Aorta DDS application (don’t include MipMaps when converting).
S4PE resource type for the icons is _IMG 0x00B2D882 .
> 8.3.2 When using S4S, you can simply import a PNG file as a DST Image.
S4S resource type for the icons is DSTImageResource .
> 8.4 Variable ‘cas_part_type’ should be set to 'TONGUE'.

> 8.5 Variable 'cas_part_id’ is the decimal Instance ID of your Object Definition.

Although the name indicates a CAS Part, you are meant to set the Object Definition. To get the decimal Instance ID of your Object Definition, copy the hexadecimal Instance ID (Key) of your Object Definition (example: 0x143A310339A3E4A6) and convert it to decimal by using the ‘Convert’ tab inside Modding Toolbox or inside Sims4Studio.
Your Tongue Object has to have a unique tuning file. To make that tuning file interactable with WickedWhims, you need to assign it “_super_affordances“. These are the interactions required for the tongue to be hideable during sex.

Skip, if you’re not adding pubic hair parts.

Pubic Hair parts are used on any Sim outfit, dressed or undressed, and they can be selected from a specialized Pubic Hair style menu.
All of the variables highlighted in red should be modified for the file to work correctly and support your CAS part.
> 9.1 Variable 'cas_part_raw_display_name’ is used to play the name of your CAS Part in a specialized Pubic Hair style menu. Make sure to name it appropriately.
> 9.2 Variable 'cas_part_author’ is used to display your name in a specialized Pubic Hair style menu.
> 9.3 Variable ‘cas_part_display_icon’ is used to display an icon in a specialized Pubic Hair style menu .
Not changing the default icon will result in the default WickedWhims icon being shown instead.
> 9.3.1 When using S4PE, you can convert a PNG file into a DDS file using the Aorta DDS application (don’t include MipMaps when converting).

S4PE resource type for the icons is _IMG 0x00B2D882 .

> 9.3.2 When using S4S, you can simply import a PNG file as a DST Image.

S4S resource type for the icons is DSTImageResource .

> 9.4 Variable ‘cas_part_type’ is the type of the pubic hair part that is being added.



> 9.5 Variable ‘cas_part_subtype’ is the color type of the pubic part that is being added.

These are the base game natural hair colors. For any other color or a combination of colors, use the ‘CUSTOM’ type.

> 9.6 Variable ‘cas_part_group’ is the name and identifier or your pubic hair parts group.


Groups are Pubic Hair Parts that have the exact same style but different hair color.
This variable is both used as a display name in-game and an identifier for the pubic hair implementation.

The Pubic Hair implementation comes with a randomization feature which allows users to select groups of pubic hair parts instead of individual parts.

Example: When creating a “Landing Strip” style that features all 8 nautral hair colors, give each and every “Landing Strip” part the same group name. When selecting pubic hair parts in-game, they will all show up as one entry with the group name (style name) instead of 8 individual entries for each color.

> 9.7 Variable 'cas_part_ids’ is the list of decimal Instance IDs of your CAS Parts.

The Pubic Hair implementation comes with a dynamic hair growth feature. The list holds all growth stages represented by individual CAS part
Brazzers Brunette Hot
Shemale Threesome Black
Usa Jjjj Porn Info

Report Page