Jump to content
IGNORED

Big Dick Problems


Recommended Posts

Big Dick Problems

View File



OVERVIEW

This Sims 4 module is focused on the advantages and disadvantages of having a Big Dick, Big Black Cock, or Small Dick. The goal is to implement all of the features of the abandoned "Big Dick/Big Black Cock Traits" mod and include some new features, encounters, events, and minor inconveniences (aka "problems") for large penis Sims.


Having a Big Dick or Big Black Cock has many advantages including providing self confidence, visible bulges that attract partners, and (and most of the time) provide greater sexual satisfaction to their partners. But there's also "problems" unique to having a large penis. An example of a "problem" is large penises might touch the inside of the toilet bowl when the Sim is sitting on a toilet. This "problem" is one of the minor inconveniences included in the mod, providing a +1 Uncomfortable buff when this occurs (5% chance). When the term "big dick problem" is used in this context, it refers to minor inconveniences experienced by Sims with large penises. 


The Size Queen: The Size Queen trait is a (gender-neutral) objective-based reward earned in game by having multiple Big Dick or Big Black Cock sexual encounters. 


DNA Traits: Big Dick, Big Black Cock, and Small Dick "DNA traits" provide "Generations" style gameplay by allowing traits being inherited by offspring. This can be disabled. By using the DNA traits, your world will continue to be populated with various penis sizes and can contribute to your own in-game lore. For example, if Geoffrey and Malcolm Landgraab were given the Small Dick DNA traits, then their decedents (even 3, 6, or 10 generations later) and the Landgraab legacy might forever be known for having small dicks.


Customizing NPC Dicks: You can populate your world with small, normal, and big penis sizes by randomly distributing Big and Small Dicks traits to all non-played Sims (NPCs).  The default randomization chances are 5% Small Dick and 7.75% Big Dick. The percentages can be customized when you run the randomization process. Since there's no way (that I've found) to determine whether Big Black Cock or Big Dick trait would be appropriate for a particular Sim, only Big Dick traits are used in the random distribution (and not Big Black Cocks)--you can manually change traits for those Sims after randomization has finished. The Sims that receive those traits will have their WickedWhims soft and hard penis personalization changed to the appropriate CC mesh (after an initial configuration is completed).


---------------------------------------------------------------


History: I am the fourth (that I've discovered) developer\maintainer of this module concept, so I'd like to thank those who came before me: BareButt6857, Strawrberry, and Mistkae. Each of them added new ideas and features to the module and I hope to recreate all of the previous features and add my own unique take on the concept by continuing the mod's legacy.


Versions: This version is compatible with Strawrberry/Mistakae's latest version. You can run both side by side without interference, but this will result in duplicate traits and buffs being applied (assuming you add traits from both modules). 


Requirements: WickedWhims is required. This module uses WickedWhims sexual preferences (Likes/Dislikes) to determine whether someone becomes flirty around large penises, which mostly affects non-heterosexual Sims. These preferences are used to avoid having to maintain different 'straight' and 'gay' mods, such as the previous version required. 


Notes on WickedWhims sexual preferences and effects on mod:

 

  • A Sim with "Dislikes Males" preference selected will not become flirty around Sims with Big Dick or Big Black Cock traits. This is useful for lesbians, so they can override their default "Female" trait (which if not selected, would result them becoming flirty). Sims with "Dislikes Males" selected will not acquire the "Size Queen" trait and not acquire the "Fucking Sore" buff when having sex with Big Dick/Big Black Cock Sims.
  • A Sim with "Likes Males" preference enabled will become flirty around Sims with Big Dick or Big Black Cock traits. This is useful for gays and bisexuals--so they can flirt with other males. These Sims will acquire the "Size Queen" trait and "Fucking Sore" buffs, when having sex with Big Dick/Big Black Cock Sims.

 

---------------------------------------------------------------


The Guide to "Big Dick Problems"


TRAITS


To avoid randomly generated (male and female) NPCs from selecting these traits, the traits are not available in CAS. The traits are available in the satisfaction store and via cheats.  


There are four main traits: Big Dick, Big Black Cock, Small Dick, and Size Queen. The Big Dick, Big Black Cock, and Small Dick traits are mutually exclusive. Besides the names and icons, there's no gameplay difference between Big Dick and Big Black Cock traits (however, you can set different WickedWhims penis personalizations per each trait).  

 

  • When adding via Satisfaction Store or cheats, select the DNA trait. Teen and older Sims will automatically receive the main trait when adding the DNA trait. Sims younger than Teens will only receive the DNA trait and will get the main trait when they age up to teen. 
  • If you don't care about trait inheritance and have disabled it, you can ignore the DNA traits. Please refer Generations section for details on how to disable inheritance.


GENERATIONS GAMEPLAY SPECIFICS


If you don't want to use trait inheritance, then you can delete the "Big_Dick_Problems_genetics" package and trait inheritance will not be applied. The DNA traits will still be in the game, but the trait inheritance configuration won't be in the game. If you are interested in "Generations" style gameplay, then continue reading this section; otherwise, you can skip to the next section.

 

Spoiler

The "DNA" traits provide no in-game benefits to toddler and child-aged Sims. The DNA traits' only allow the Sims to automatically acquire the associated trait when the Sim becomes a teen.


Trait inheritance doesn't work if you create an offspring in CAS (even if you select parents with the DNA trait). It seems to only work for natural in-game child birth. If you create your offspring via CAS, you need to add the DNA trait to that offspring via cheats or satisfaction store. I recommend adding the DNA trait after you create the Sim in CAS, because you'll probably forget to add it when they get older.


Inheritance Specifics


If a parent has a DNA trait and the partner doesn't have a Big Dick DNA, Big Black Cock DNA, or Small Dick DNA trait, then the offspring has a 75% chance of inheriting their parent's trait. 


If both parents possess the same DNA trait, then the offspring has a 90% chance of inheriting that trait. 


If both parents have different DNA traits, then the offspring has a 45% chance of either. 


All offspring, regardless of gender, have a chance to receive the DNA traits from a parent possessing the DNA traits. That's just how the game works. 


Daughters may inherit the DNA and pass it on to their offspring. These daughters will not automatically receive the associated trait when they age up--they are only a 'carrier' of the DNA gene. 


For example, Eric Lewis has the Big Black Cock and Big Black Cock DNA traits. Eric and Alice Spencer-Kim have a daughter named Olivia. Olivia inherits the Big Black Cock DNA trait and she does not receive the Big Black Cock trait when she ages up. Olivia has a son named Baxter who inherits the Big Black Cock DNA trait. When Baxter becomes a teen, he will automatically receive the Big Black Cock trait. If Olivia's partner also had a DNA traits, that would increase the chances of inheritance and (if different DNA traits) could change the potential outcome.


To determine whether the trait activates when the offspring becomes a Teen, the DNA trait tests whether the Sim "uses toilet standing" or not. If the Sim "uses toilet standing," then they automatically receive (for free) the associated trait. If the Sim "uses toilet sitting," then the "DNA" trait does not confer any additional features to that Sim until they

give birth, which provides a chance to pass on the "DNA" trait to their offspring. 

 

Customizing Inheritance Chances


If you want 100% inheritance, you can remove the default "Big_Dick_Problems_genetics" package file and use the "Big_Dick_Problems_genetics_AlwaysInherit" package file. This file offers 50/50 chance when parents have two different traits. DO NOT have both "genetics" packages in the mod folder, the game will most likely continue to work, but I can't say for certain which file will be used. You don't need to rename the alternative file to match the default genetics package file, just make sure only 1 of the "genetics" package files is in your mod folder.


If you want to customize the trait inheritance percentages, so that a specific trait will be dominants over others or modify the chances, then you can edit the "genetics" package file using S4Studio. There's only 1 item inside the package and it's fairly easy to figure out what's going on. The XML code includes comments listing the trait ids. For example, you could edit the file so that when one parent has Big Dick DNA and other parent has Small Dick DNA, rather than 45/45 (default) or 50/50 (AlwaysInherit), you could have it 75/15, 90/0, or have them cancel each other and give the offspring no associated trait. If you make changes, I recommend you rename the file in case there's a future update where I need to add something into the genetics file, so you don't download and overwrite your customize file.


There's a lot of things you can do with the trait inheritance. For example, you could require a parent to have BD\BBC\SD and the other parent to have Size Queen or another non-BD related trait. You could set it so that all alien born offspring has the Big Dick trait... It's your world. Have fun. 


Lastly, this isn't limited to just traits within this module. You could use this to have two Succubi parents give the Succubus trait(s) to their offspring. You could integrate any other traits into the trait inheritance package. If you want to have more than 1 package file, be sure to provide a different "s" identification number in the XML root element and update it's associated "Instance" value (so that the multiple files don't have the same ids).


If you have questions about this, please post in the support thread. The specific XML syntax can be found at https://lot51.cc/tdesc/Tuning/traits-trait_tracker.tdesc Just know that my XML injector code only inserts the "TRAIT_INHERITANCE" related XML and not the other gender, knowledge, species, and species extended trait sections.


For genetically seeding non-played households (NPCs) in the game to use inheritance, see the "commands" section below.


SIZE QUEEN
To earn the Size Queen reward, the Sims must have sex with either a Big Dick or Big Black Cock Sim ten times. There is a cooldown period after each sexual encounter (varies around 4-6 hours). Having sex multiple times within a few hours may only count as one sexual encounter. You can see the encounter counts using the "bdp.list_size_queens" console command. 


SATISIFACTION REWARDS
Big Dick, Big Black Cock, Small Dick, and Size Queen are available in the Satisfaction Store. 


BUFFS

Spoiler

"Big Dick Confidence": +1 Confidence. Always active for Big Dick Sims. When a Sim has this buff, they can use the social interaction of "Romance>Brag About Big Dick." They can brag to anyone, but reactions will vary as per normal flirt/romance interactions.


"Big Black Cock Confidence": Exact same as "Big Dick Confidence."


"Big Dick Energy": +2 Energized. Becomes active when a Big Dick or Big Black Cock Sim has sex.


"Small Dick Insecurity": +2 Embarrassed. Always active for Small Dick Sims.


"Big Dick Envy": +3 Angry. Active when a Small Dick Sim is near a Big Dick or Big Black Cock Sim and "sees their big bulge."


"Oh my...": +2 Flirty. Active when a Sim is near a Big Dick or Big Black Cock Sim and "sees their (clothed) big bulge." This affects "Females" and Sims with WickedWhims "Likes Male Gender" preference and excludes WickedWhims "Dislikes Male Gender." When a Sim has this buff, they can use the social interaction of "Romance>Compliment Bulge" to a Sim who has the Big Dick or Big Black Cock trait. This becomes a bit tricky with Gay and Straight interactions. A gay Sim (defined by WW "Likes Male Gender") receives the "Oh my..." buff and can "Compliment Bulge" of a straight person (defined by WW "Dislikes Male Gender"), but not vice versa.  


"Oh my...": +4 Flirty. Active when a Sim is near a Big Dick or Big Black Cock Sim who is not wearing underwear and pants. Same as above. This doesn't happen immediately when a Sim undresses, there might be a couple in-game minutes delay switching from +2 to +4 buffs.


"The Big D!": +2 Flirty. Active after a Sim's bulge is complimented.


"It's not my fault!": +6 Angry. Active after a Sim's dick size is insulted by a Size Queen's social interaction of "Mean>Insult Dick Size." Size Queens cannot insult Big Dick or Big Black Cock Sims' size. Size Queens can insult normal (no traits) and Small Dick Sims.


"Is it in yet?": +4 Sad. Active after having sex with a Small Dick Sim. Mutually exclusive with "Sensually Paradise," the newer added buff will remove the older buff.


"Sensually Paradise": +4 Happy. Active after having sex with a Big Dick or Big Black Cock Sim. Mutually exclusive with "Is it in yet?," the newer added buff will remove the older buff.


"Sexual Frustration": +3 Tense/Stressed. Active after a Small Dick Sim has sex.


"That's it??": +2 Embarrassed. Active after a Size Queen has sex with a Sim that doesn't have a Big Dick or Big Black Cock.


"Fucking Sore": +3, +5, +7, +11, +13 Uncomfortable. Continuously increases when having sex with a Big Dick or Big Black Cock Sim. For each sex interval (approximately 10 minutes) of sex, the recipient of the Big Dick/Big Black Cock gains +30 minutes of soreness, which decreases at the rate of 1 per 1 minute. For example, a 60 minute sexual encounter will result in (30*6)-(10*5) = 130 minutes. For every 360 minutes of soreness, the mood value increases to the maximum rate of +13. Size Queen trait changes the gain by -15. Sensually Tight changes the gain by +15.


BIG DICK PROBLEMS


There are only a couple "problems" in the initial release. I plan on adding in more in future releases. An example of a "problem" is when a Big Dick or Big Black Cock Sim sits on the toilet, there's a chance their dick will touch the toilet edge or toilet water which will cause a little discomfort. 


Others (that are working, but I didn't include them in this release) include Teens getting random boners when giving presentations at school or teased at school. I'm open to ideas here (that can be done within the framework).


CONSOLE COMMANDS
 

Spoiler

"bdp.help" - Lists all of the available commands.


"bdp.list_dicks" - List names of all Sims who have Big Dick, Big Black Cock, Small Dick, and Size Queen traits.


"bdp.list_size_queens" -  List names of all Sims who have had sex with a Big Dick or Big Black Cock Sim and the number of encounters.


"bdp.log_all" - Saves the output of bdp.list_dicks and bdp.list_size_queens to a text file located in the same directory as this module.


"bdp.copy_ww_penis_for_bd" - Copies active Sim's WickedWhims penis personalization and applies it to all (male, use toilet standing) Sims with Big Dick trait. Saves WickedWhims soft and hard penis IDs into a config file located in the module's directory. Any Sim that acquires the Big Dick traits will used the penis IDs from the config file, so you will only need to run this command once (unless you change your mind on the penis selection).


"bdp.copy_ww_penis_for_bbc" - Copies active Sim's WickedWhims penis personalization and applies it to all (male, use toilet standing) Sims with Big Black Cock trait.  Saves WickedWhims soft and hard penis IDs into a config file located in the module's directory. Any Sim that acquires the Big Black Cock traits will used the penis IDs from the config file, so you will only need to run this command once (unless you change your mind on the penis selection).


"bdp.copy_ww_penis_for_sd" - Copies active Sim's WickedWhims penis personalization and applies it to all (male, use toilet standing) Sims with Small Dick trait. Saves WickedWhims soft and hard penis IDs into a config file located in the module's directory. Any Sim that acquires the Small Dick traits will used the penis IDs from the config file, so you will only need to run this command once (unless you change your mind on the penis selection).


"bdp.randomize_npc_dicks <small dick chance> <big dick chance>" - Removes all Big Dick, Big Black Cock, and Small Dick traits and resets WickedWhims penis personalizations to default personalizations for ALL non-played households. Then randomly assigns Big Dick and Small Dick traits (and DNA traits) to non-played household males who use toilet standing. The chance percentages are each Sims's chance and not a world percentage. For example, if there's 100 Sims, a 10% chance doesn't mean exactly 10 Sims. It means each Sim has a 10% chance.
         <small dick chance> Optional. Decimal value. Default is "0.05" (5%) chance.
                 Less than 1. More than 0. Can't add up with BD chance to > 1.
         <big dick chance> Optional. Decimal value. Default is "0.075" (7.5%) chance.
                Less than 1. More than 0. Can't add up with SD chance to > 1.
    

"bdp.remove_npc_dicks" - Removes all Big Dick, Big Black Cock, and Small Dick traits and resets WickedWhims penis personalizations to default for ALL non-played households.


Instructions for "genetically seeding" NPCs

 

Following these instructions will create a ".config" file in the mod directory. If ANY Sim has one of the three traits (BD, BBC,or SD), then they will be reassigned the WickedWhims penis stored in the config file. This means that once you create the config file, any future BD/BBC/SD Sims will have their WickedWhims penis personalization automatically applied.

 

Spoiler
  1. Using your active Sim, on any lot
     
  2. Open the game's console, using ctrl-alt-c 
     
  3. Type "bdp.randomize_npc_dicks" and press enter to use 5% Small Dick and 7.5% Big Dick. If you want to use other numbers, enter them in decimal format such as "bdp.randomize_npc_dicks 0.05 0.075". The first decimal is for small dick trait and second value is for big dick trait. This only randomizes non-player households.
     
  4. If you want to see who has which dick, you can type "bdp.list_dicks" command. You can repeat the randomization command until your world matches what you want. The randomization command will clear all BD/BBC/SD traits (only from non-player households) and then perform the randomization again. You can repeat this without messing anything up. If you want to remove the random BD/BBC/SD traits from NPCs, you can use "bdp.remove_npc_dicks" command, which will also reset their WickedWhims penis personalization to the default value.
     
  5. Click on the active Sim, choose WickedWhims > Personalization and select the soft and hard penis meshes to use for the Small Dick trait. Apply those personalizations to the active Sim.
     
  6. Open the game's console, using ctrl-alt-c 
     
  7. Type "bdp.copy_ww_penis_for_sd" and press enter. This will save the WickedWhims penis personalization for Small Dick trait. Any Sim that has the Small Dick trait will be given this soft and hard penis personalization when they spawn into any zone.
     
  8. Click on the active Sim, choose WickedWhims > Personalization and select the soft and hard penis meshes to use for the Big Dick trait. Apply those personalizations to the active Sim.
     
  9. Open the game's console, using ctrl-alt-c 
     
  10. Type "bdp.copy_ww_penis_for_bd" and press enter. This will save the WickedWhims penis personalization for Big Dick trait. Any Sim that has the Big Dick trait will be given this soft and hard penis personalization when they spawn into any zone.
     
  11. Click on the active Sim, choose WickedWhims > Personalization and select the soft and hard penis meshes to use for the Big Black Cock trait. Apply those personalizations to the active Sim.
     
  12. Open the game's console, using ctrl-alt-c 
     
  13. Type "bdp.copy_ww_penis_for_bbc" and press enter. This will save the WickedWhims penis personalization for Big Black Cock trait. Any Sim that has the Big Black Cock trait will be given this soft and hard penis personalization when they spawn into any zone.
     
  14. In the module's folder, you'll see a new "config" file. Inside the config (text) file, you will see the mesh IDs used by WickedWhims. From this point forward, any Sim that has a BD/BBC/SD trait will be changed to these penis configurations. This means you won't ever need to repeat the "bdp.copy_ww_penis" commands or manually personalize each Sim. If you use the "randomize" command again, the random Sims will be given these meshes automatically. The only cavet is that you can't give a naked Sim the trait and see their penises change--they need to put their clothes on and then take them off again--or just give them the trait while they are clothed.
     
  15. Once the config file is created with your personalizations for soft and hard Big Dick, Big Black Cock, and Small Dick traits, you only need to run the randomization process  or manually give Sims the traits and the associated penis personalization will be automatically applied. 
     

 


This is an active development project. Please post any errors, comments, suggestions, and if something just feels odd/wrong in the support post. I'm trying my best to have a single mod work for all sexual preferences and situations, so let me know if something feels wrong or off.
 


  • Submitter
  • Submitted
    01/08/2022
  • Category
  • Requires
    WickedWhims

 

Edited by sirsleepy
updated fucking sore - sensually tight was already coded, I just forgot to list it
Link to comment
Posted (edited)

My To Do List

The below may change and be different from my local copy, but I'll keep this somewhat up to date so you can get a feel for the roadmap and future features

 

Spoiler


Size Queen Trait

  • Add a "desire" timer and buffs telling them they need to have sex with a BD or BBC.
  • You shouldn't see the reward/objective splash screen (when you complete the objective), if you previously purchased the trait
  • Dreaming of Big Dicks and Big Black Cocks 
  • Track who was the first Big Dick or Big Black Cock encounter 
  • Add counter for each unique Sim sex encounters with Big Dick or Big Black Cock 
  • After unique Sim counter added, change SQ objectives to require more than 1 BD/BBC sexual partner (possibly 5 partners and 10 total encounters)
  • Whims: "Insult a Sim's dick size", "Compliment Bulge", "Have Sex with Big Dick", "Have Sex with Big Black Cock"
  • Increase the "Insult Dick Size" interaction to the level of being "despised" by the target Sim. It feels a too weak in the negative relationship status result.
  • Desire timer feeds into decay rate, so their "counter" would decrease if they go too long without BD/BBC sex. Like a warning after 24 hours and decrease counter by 1 after 36 hours
  • Ability to reject SD or AD sex offer (should exclude prostitution) 
  • Add a middle stage between normal and SQ ("size princess" at 3/5) where the pain is also in the middle between normal and SQ. "size princess" won't be visible, it's just the stage/step name. That stage could have the pop-up of "do you like big dicks" to tie into the CAS attractiveness preferences (like with other generic like/dislikes).

 


Big Dick/Big Black Cock Traits 

  • Whims: "Brag About Dick Size", "Have Sex with Size Queen", "Have Sex with a Big Dick Virgin" (someone who's never had sex with BD/BBC)
  • Add CAS attractiveness preferences (likes/dislikes)
    • Have these preferences help determine post-sex buffs (happy, sad, etc.)

 


Small Dick Traits 

  • Create objective-based reward trait. (name TBD) for knowing how to use what they have, "Size Matters Not"
  • Add CAS attractiveness preferences (likes/dislikes)
    • Have these preferences help determine post-sex buffs (happy, sad, etc.)
    • For example, if someone "likes" SDs, then they shouldn't get "sad" after having sex with SD

 

Average Dicks (Normal Sims without BD/BBC/SD)

  •  

 

 

Fucking Sore Buff

  • Find some way to relieve the pain. Ideas include Vaginal Massage and Oral Sex.
  •  

 


Big Dick Problems 

  • Code the XML injector for adding career events (school, etc.)

  •  

 

Get to Work specific items

  • (Low Priority) Add object to extract, store, and inject DNA (doctors extract DNA from Sims, scientists inject (or modify) DNA into Sims)
  •  

 

 

Realms of Magic specific items

  • (Low Priority) Add spells to temporarily give or take away BD/BBC/SD benefits
  •  

 

 

(Low Priority) No time soon, way in future plans

  • "BigDickProblems Forums" web site (under computer->web)
    • Take and upload Dick Pics
    • Have other anonymous Sims comment on pics, request pics, and send messages (like pen pals)
    • Possibly have meet up, match making, sex requests between BDs with SQs (would work something like WP prostitutes, where sex would be initiated, but there's no need for romance/friendship to initiate it).
    • Research tips and tricks to having sex with BDs (possibly provide pain relief or no pain during sex with BD for next 8 hours)
    • Research genetically altering self to have a BD
    • Research medical surgeries for increasing length from SD to normal (to remove SD trait)

 

 

-- Other mod integrations --- 

 

 

AEP Pornography Mod

  • Add "SD/BD/BBC" category to sex videos on AdultWorld.com categories and camera options
  •  

 

 

Wicked Perversions 

  • Sensually Tight
    • Figure out how to block Sensually Tight's effects when having sex with SD
    • Figure out how to increase Sensually Tight's effects when having sex with BD/BBC
  • Add the ROM spells to Succubus spell book
  • Wicked Succubus
    • Add in a Succubus BD trait that allow for a normal dick while in human form and a BD when in succubus form

 

 

WickedWhims

  • Figure out how to block sex in certain circumstances
    • When someone "Dislikes" (BD or SD) and the relationship is too low 
    • When someone has Sensually Tight and it's their first BD partner and relationship is too low
      • There's no way to say "only hand jobs" or whatever, once sex starts you can pick any category
    • When they have too much Fucking Soreness, then they have "a headache" for a few hours

 

 

 

 

 

My Done List

Items will be in next version list

 

Spoiler

Notes regarding the current release

  • Sensually Tight (in regards to Fucking Sore buff effects) was already coded in the first version. I just forgot to add it to description. I updated the description above.
  • Also, there appears to be a conflict with the Sims4CommunityLib module. Hopefully, the next version won't have the same problem, but if there's any mods using that library and have a conflict with WickedWhims, then those mods may also have a conflict with this mod. Some of the "thou shall not be named" (banned) mods use the Sims4CommunityLib and have existing conflicts with WickedWhims module, which means it will most likely have a conflict with this mod as well.

 

Bugs with the current release

  • Fixed error with "list_size_queens" command that sometimes said "None" when inspecting a Sim with 0 BD sex count
  • Fixed "UnidirectionalRelationshipData" exception generated by sirsleepy_BigDickProblems_BroadcasterBigDickBulge (only visible to those with Sims4CommunityLib)

 

Change Log (these will be in the next release, they aren't in the current release)

  • 1/26/22 Added "Ghost" to exclusions list for "Fucking Sore". Improved UI output and worked on localization for UI items.
     
  • 1/25/22 - Added "Randomize NPC Dicks" , "List Dicks", "List Size Queens", and "Remove NPC Dicks" commands to all computers, under the "Big Dick Problems..." menu category. These commands will be cheat enabled commands (use shift-click). There will be other BDP commands for normal (non-cheat, normal click) such as browsing the BDP community area, which will have dick pics, "pen pals," maybe even DMs from NPCs who look at the uploaded pics. So far there's no dialog input windows, so Randomize uses the base 5% and 7.5%. If you want specific %s, you'll need to use the console. I'm going to work on text input dialog windows, but I want to do that after I finish with the basic no input, click type commands. I also need to clean up the output and send it to the notification window instead of the console for all of the commands.  
     
  • 1/24/22 - Added exclusion to "Fucking Sore" for Manifested Succbus and Porcelain Dolls.
     
  • 1/23/22-Added the code to support the likes/dislikes big/small dicks preferences. When Liking or Disliking the attraction scores change as expected, so I think it's working.
     
  • 1/22/22 - Added "Likes/Dislikes Big Dicks" and "Likes/Dislikes Small Dicks" to the WW CAS Preferences (Body Type section, where Muscles, Breasts, Butt, etc. are at).  
     
  • 1/21/22 - Added a notification (the text in upper right corner) for the "FirstName lost his/her big dick virginity" notification text for the first time the sim has sex with a BD sim.
  • 1/21/22 - Size Queen counter no longer counts non-penetrative sex (handjobs, footjobs, teasing) towards counter
     
  • 1/20/22 - Added ability to inspect whether a person is having WW penetrative (oral, anal, vagina) sex or not (handjob, footjob, teasing). I'm not sure what to do about climax category though. So now the "Fucking Sore" will only accumulate during penetrative sex. This works fine for 2 people, with three people if any of the others are males then it counts as MM or FM (so MMF or FFM all count as FM below, and if FFM then both Females are counted, and if MMF anal, then everybody). I still need to add in gender preferences to help determine three way situations (like if MMF and both Males are classified as hetro, then assume female is getting penetrated).
    • if MM having anal or oral, then both will get pain since I only know who and what category
    • if FF having anal or oral, then not counting this as penetrative even though props could be used
    • if FM having vaginal, then counts as penetrative (for female)
  • 1/20/22 - Added the "Career Buffs" for "High School" into the mod. There's 3 different situations someone with BD/BBC can possibly encounter (along with all of the existing ones).
  • 1/20/22 Changed "Fucking Sore" pain modifiers to +2, +4, +6, +8, +10, +12. I've been testing the modifiers, trying to get a good feel for the right strengths. In comparison to other "uncomfortable" buffs (labor is +40, Sensually Tight is +4), soreness from too much fitness is +2 and +4. Right now, I'm thinking if (any) uncomfortable combo is > 10, then possibly the Sim could have a "headache" (refuse sex). I'm not there yet, but I'm starting to think of where that pain/sex breaking point should be.
     
  • 1/19/22 - Added "show_dna" and "hide_dna" console commands. This only hides the DNA traits from the menu, it doesn't remove them from the game. Allowing those who don't want DNA to not have to look at the traits. Also, renamed the "enable_bbc" and "disable_bbc" (and "bd" and "sd") commands to "show" and "hide", because that's what it's really doing rather than disabling anything. The commands are just hiding the traits and the traits are still accessible via cheats.
     
  • Reduced "Fucking Sore" timespans
    • Non SQ
      • without lube = 20 minutes soreness for every 10 minutes of sex
      • with lube = 15 minutes soreness for every 10 minutes of sex
    • SQ
      • without lube = 11 minutes of soreness for every 10 minutes of sex
      • with lube = 0 minutes of soreness for every 10 minutes of sex
    • Sensually Tight (this adds to the above, it does not replace the above)
      • without lube = 10 minutes of soreness for every 10 minutes of sex
      • with lube = 5 minutes of soreness for every 10 minutes of sex
         
  • Lowered Size Queen objective from 10 to 5 BD/BBC sex encounters
  • Changed "Is it in yet?" buff from Sad +4 to Bored +2
     
  • Changed "Small Dick Insecurity" from Embarrassed +2 to  Stressed +1, the +2 was too strong for an always on buff and Embarrassed kept making the Sim want to hide under the bed sheets 
  • Changed "Big Dick Envy" from Angry +3 to Tense (Stressed) +2, to prevent accident death by heart explosion (enraged)
  • Changed "It's not my fault" (from insulting SD dick size) from Angry +6 to Angry +2, to prevent accident death by heart explosion (enraged)
     
  • Sims with SD/BD/BBC can have nightmares relating to their dicks. Base game requires the Sims to go to sleep/nap when they are "Scared" (there needs to be a dark blue mood next to the action of "Nap" or "Sleep") in order to have a nightmare. There's also 17 other (base game) nightmares, so these are just in addition to the others.
     
  • Sims don't need to be re-instanced/re-added to the "zone" (leave and enter another zone) to have their penis personalizations. The only caveat now is that they can't be undressed. If they have clothes on, then you can remove or add a BD/BBC/SD trait and then unclothed and see the new mesh applied. You can put clothes back on and then remove or add another BD/BBC/SD trait and then unclothed and see the newer mesh applied.
  • When removing traits, the meshes are set back to WW default value. This is to allow the correct mesh to be applied if changing from SD\BD\BBC to normal and then changing to SD\BD\BBC. Otherwise, the sim would have kept the first size and not received the second size. 
  • Added the 4 traits (and 3 DNA traits) to Wicked Attributes.  Removed them from the satisfaction store. Now, you'll click on a Sim, go to WW, personalization, add Wicked attributes, and select the traits. This makes it a lot easier to manually assign the traits to NPCs as well. To remove the traits, use the same menu choices and just use "take away" instead of "give."
     
  • Added the following commands "hide_bd", "hide_bbc", "hide_sd", "showe_bd", "show_bbc", "show_sd", "hide_dna", and "show_dna". All 3 (BD/BBC/SD) traits and DNA traits are enabled by default. Changing the trait (either disabling enabled traits or enabling disabled traits) require a game restart. This saves the setting into the .config file, so it's a global (all game saves) enable/disable. This removes the traits from being selectable in the WW Attributes (it doesn't delete them from the game, so you can still see them via cheats).
  • Added a command for "reset_size_queens". Mostly for debugging and resetting during testing, but someone might use it for something. Resets bd sex counter to 0 and remove traits
     
  • Added process that runs at midnight on Saturday. These processes will allow for a more accurate "virgin" status for a future objective-based reward. Possible to change to daily and lower %s so it balances out? Haven't decided on best course of action yet.
    • process fixes virgins that have kids
      • Adds base game's "hidden_had_woohoo" trait to parents of children
      • If WP is installed
        • Adds WP trait(s) to indicate non-virgins
          • penis, oral, and anal for MM relationships
          • penis (M), vaginal (F), and oral (M & F) for MF relationships
          • oral for FF relationships
    • process loops through all NPC households, finding engaged, married, and sig other couples
      • provides a random chance of them having sex 0, 1, or 2 times per week (%s vary based on relationship, engaged more likely than married)
      • if they have sex and if one of them has a BD/BBC partner, then that NPCs 'bd sex counter' will increment (towards SQ)
         
  • Changed "every female around them flirty" to "every potential partner around them flirty" on BD/BBC trait descriptions -- my goal was always gender neutral and to (try my best) to make one mod for all sexual preferences (straight, gay, bi)
     
  • Removed continuous increasing of Fun with Sensual Pleasure buff
  • Removed continuous decreasing of Fun with "Is it in yet?" buff 
     
  • Family members will not get "flirty" around their children/teens. The following relationships will NOT receive the "Oh My.." flirty buff: family_son_daughter, family_grandchild, family_grandparent, family_parent, family_brother_sister. As of now, I did not include family_stepsibling relationship.
     
  • Included WooHoo and not just WickedWhims sex towards the counts
     
  • Using Lube should drastically reduce or remove any soreness . Lube reduces by -15 minutes/interval. So Size Queen + Lube = no soreness. Normal + Lube = same as Size Queen without Lube.
     
  • Changed the dick insult result for average Sims (not BD/BBC/SD) to "I'm above average!" (Angry+1) buff instead of the "It's not my fault!" buff which should have been only for SDs. The normal/average Sim's Angry buff is half of the SD's insult response.

 

 

 

This is my first Sims mod, so let me know what I can do for improvements. I'm still learning how to mod, so some requests might be too complex for me at this time, but we'll log them and hopefully get to it one day. Thanks

 

Edited by sirsleepy
Added more items
Link to comment
Posted (edited)
11 minutes ago, mrinku said:

You may want to take into account the "Sensually Tight" trait from Nisa's WP. It would make sense for big dicks to run into problems with sims that have that trait. 

 

Thanks. I started on that as well, but I diverged. I'll add that to my to do list, so I won't forget to finish it. One of my ideas, is to have the Sensually Tight Sims possibly refuse sex, because "it's too big!" :)

Edited by sirsleepy
Link to comment
21 minutes ago, sirsleepy said:

 

Thanks. I started on that as well, but I diverged. I'll add that to my to do list, so I won't forget to finish it. One of my ideas, is to have the Sensually Tight Sims possibly refuse sex, because "it's too big!" :)

Can there be an option for sims to reject sex if a sim has a small dick? and maybe him/her being a total bitch about it?

Link to comment
On 1/8/2022 at 8:39 PM, Electric Aether said:

Can there be an option for sims to reject sex if a sim has a small dick? and maybe him/her being a total bitch about it?

How would that work if the sims are married and the wife is a "size queen", while the husband is a "small dick"?

Link to comment
On 1/8/2022 at 8:06 PM, mrinku said:

You may want to take into account the "Sensually Tight" trait from Nisa's WP. It would make sense for big dicks to run into problems with sims that have that trait. 

 

Sensually Tight was already coded and should work with Fucking Soreness. I just forgot to put it in the description. I updated the description.

 

On 1/9/2022 at 2:16 AM, AbyanAthif said:

how do i set this up with noirs Pornstar cock

 

You can use any CC that works with WickedWhims. I used Pornstar Cocks in the example, since that's what I'm using right now. To set this up, follow the instructions for "genetically seeding NPCs", but don't do the randomize commands (unless you want to). Just do the part where you change the active Sims penis personalizations, then use the associated "copy" command to "save" that penis config as the penis to use for that trait. So "copy_ww_penis_for_bd" will save the active Sim's penis personalization to the .config file. When a Sims gets a trait, the mod reads the config file and uses those penises. Repeat the process. Change the penis for SD and use "copy_ww_penis_for_sd" which saves/sets it for SD. Then change the penis again for BBC and use "copy_ww_penis_for_bbc". 

 

In short, use the active sim, set the penis personalization you want for a specific trait (or traits, I used same for BD and BBC). Then run the associated 'copy' command. This 'copy' command will loop through all of the Sims who have that trait and change their penises and also save these IDs to a file, so any new Sims will also automatically have those penises as well. 

 

I'm using Pornstar Cocks "Huge Cut" for BD and BBC and "Small Cut" for SD and my .config file looks like this:

The Sims 4\Mods\sirsleepy\sirsleepy_Big_Dick_Problems.config

[WW_PENIS_PERSONALIZATION]
bigdicksoft = 15208128
bigdickhard = 1193613
bigblackcocksoft = 15208128
bigblackcockhard = 1193613
smalldicksoft = 14057248
smalldickhard = 11771416

 

Your file should look something like the above. The numbers will be different if you use Extra Big or Uncut versions, etc. Each penis has its own ID. Those are IDs for Huge Cut (soft and hard) for BD and BBC; and Small Cut (soft and hard) for SD.

 

Once I start adding menus and GUIs, this should be easier to understand. I've just been focused on getting the base stuff to work right now, so I'll add in the UI stuff later. Let me know if my instructions are confusing and I'll rewrite it to be clearer.

Edited by sirsleepy
Link to comment
On 1/8/2022 at 10:25 PM, takemetoyours said:

When bragging about size, I run into an animation error. What animations are being used by that please?

 

 

It uses "11958 <<< Soc_Mischief_NT_ShockingStory_Success_basic" and "12003 <<< Soc_Romance_NT_Flirt_ComplimentBody_Fail_basic". Those are two base game animations. I'm not using any CC animations in the mod. Do you know if it errors on success or failure? Can you screenshot the error? Or does it generate a Last Exception error txt/MCCC html file? If so, can you paste it's contents here?

 

Not sure if there's a conflict or not. If you can edit the .package file and replace the animation IDs, try using:

"12000" (Soc_Romance_NT_Flirt_Brag_Succeed_basic) instead of "11958"

"11999" (Soc_Romance_NT_Flirt_Brag_Fail_basic) instead of "12003"

 

I'm going to change it to these animations in next.

 

Edited by sirsleepy
Link to comment
On 1/8/2022 at 11:58 PM, dithiezsisir said:

Would you like to add an interaction that big dick sims insult the small dick sims?

 

I've bounced back and forth on whether to do that. That could be fine. Since I can reuse the same interaction as SQ, it'll be easy to do.  What do you think?

Link to comment
1 hour ago, Sasas said:

How would that work if the sims are married and the wife is a "size queen", while the husband is a "small dick"?

 

It would be a complicated marriage :D

 

I'll make sure something can work, in that scenario. I was thinking to add sexual preferences like "likes/dislikes big dicks" and "likes/dislikes small dicks". If the wife "liked" both, then they shouldn't have a problem. The wife might just have had a lot of big dick sex encounters to earn the SQ trait, but prefers her husband's personality (or whatever). I can see that a SQ might have earned that title when they were younger, but now have grown up and got married, so that trait shouldn't block future choices.

 

Or possibly, every sex encounter with SD could reduce the SQ counter and if they go under the SQ limit, then wife would be SQ in name only.

 

Or, I like this better, for every X days (let's say 3), that a SQ goes without having sex with a BD, the SQ counter goes down by 1. So a teen/young adult could get their BD counter to 10 and earn SQ, then as adult/elder just not have sex with BDs and it could lower back down to 0.

Edited by sirsleepy
Link to comment
18 minutes ago, sirsleepy said:

 

It would be a complicated marriage :D

 

I'll make sure something can work, in that scenario. I was thinking to add sexual preferences like "likes/dislikes big dicks" and "likes/dislikes small dicks". If the wife "liked" both, then they shouldn't have a problem. The wife might just have had a lot of big dick sex encounters to earn the SQ trait, but prefers her husband's personality (or whatever). I can see that a SQ might have earned that title when they were younger, but now have grown up and got married, so that trait shouldn't block future choices.

 

Or possibly, every sex encounter with SD could reduce the SQ counter and if they go under the SQ limit, then wife would be SQ in name only.

 

Or, I like this better, for every X days (let's say 3), that a SQ goes without having sex with a BD, the SQ counter goes down by 1. So a teen/young adult could get their BD counter to 10 and earn SQ, then as adult/elder just not have sex with BDs and it could lower back down to 0.

if possible small dick has a work with he got trait that could keep the marriage happy or something like that 

Link to comment
55 minutes ago, sirsleepy said:

 

It uses "11958 <<< Soc_Mischief_NT_ShockingStory_Success_basic" and "12003 <<< Soc_Romance_NT_Flirt_ComplimentBody_Fail_basic". Those are two base game animations. I'm not using any CC animations in the mod. Do you know if it errors on success or failure? Can you screenshot the error? Or does it generate a Last Exception error txt/MCCC html file? If so, can you paste it's contents here?

 

Not sure if there's a conflict or not. If you can edit the .package file and replace the animation IDs, try using:

"12000" (Soc_Romance_NT_Flirt_Brag_Succeed_basic) instead of "11958"

"11999" (Soc_Romance_NT_Flirt_Brag_Fail_basic) instead of "12003"

 

I'm going to change it to these animations in next.

 

No probs mate thank you! While the forums were down I fixed it by cleaning up my mod folder a bit. Thank you for the detailed response though!  It is a fun mod well done!

 

 

Edited by takemetoyours
formatting
Link to comment
16 minutes ago, Grady53 said:

if possible small dick has a work with he got trait that could keep the marriage happy or something like that 

 

Maybe that can be an objective based reward trait for those with SD traits. "Work with what you have" (name TBD). After having sex X times, then they gain the trait and the trait provides the ability to please Size Queens (at least enough to prevent sex rejection)?

Edited by sirsleepy
Link to comment

In the older versions I discovered a couple of frustrating errors. The first, on two separate occasions, I had a virgin character enter a room were a BD and a SQ where going at it. The characters attempted to gather laundry on the floor under the two, and bang, got hit with the SQ trait as if they were on the receiving end of the D. Both characters had to have their traits edited in command to remove it. Not sure if that would crop up in this version but I had to mention it because I haven't seen it mentioned elsewhere.

 

Also, does this version do away with the "I need a big dick in my ass..." angry buff for SQ's after they get it on? The older version would continue to show the original buff for up to two days afterward, even after getting the BD. Every single time I would have to cheat that emotion away using the MCC remove buff cheat. 

Link to comment

This mod is going to do a world tour with all people taking it lol. Thanks.

 

However, can you change the description of the trait (where all the traits are). My male is bisexual, so when it says « you will attract all females » it’s a bit off. Change it to something neutral or just remove that line. I can change it myself but it’s probably better to do it so everyone can profit, since your sims is based on sexual orientation, it shouldn’t mention females.

 

oh and if you could please add a version without BBC or make it separate. Nothing against this fetish, but I personally prefer just a Big Dick version for everyone. It does the same thing and if I want a black sim to have a big dick, I can add the big dick trait. I personally think it’s objectifying/stereotyping black people so I don’t want this.
 

I also wonder if this version has not the issue where men with big dick traits having sex with others sim having big dick traits had the traits where they always want big dick. Either make something that prevent this to happens, like a toggle or something, because then it’s just apocalyptic when they have both traits. Unless this version already fix it.


either way, this is interesting since you added small dick trait aswell. Keeping a look at it since my animations use big dicks and if ever there’s some kind of interactions with them in the future, it could be fun.

 

Edited by Khlas
Link to comment
1 hour ago, PeepCreep said:

In the older versions I discovered a couple of frustrating errors. The first, on two separate occasions, I had a virgin character enter a room were a BD and a SQ where going at it. The characters attempted to gather laundry on the floor under the two, and bang, got hit with the SQ trait as if they were on the receiving end of the D. Both characters had to have their traits edited in command to remove it. Not sure if that would crop up in this version but I had to mention it because I haven't seen it mentioned elsewhere.

 

Also, does this version do away with the "I need a big dick in my ass..." angry buff for SQ's after they get it on? The older version would continue to show the original buff for up to two days afterward, even after getting the BD. Every single time I would have to cheat that emotion away using the MCC remove buff cheat. 

 

1. Yeah, I see how that could happen because both (old and my) mod uses a proximity/area buff to determine if sex is happening and who are the partners involved. However, I am also doing an "interaction" test to see if that Sim is actually having sex (so Sims need to be in range of BD and doing the "sex interaction"). So theoretically, that shouldn't happen in my mod. I'll test to confirm and it does happen, I'll code a fix for it.

 

2. I don't have that angry buff in there yet. I have a different plan for that "desire/lust" aspect of SQ. My plan is to have your SQ status revoked if you don't have BD/BBC sex often enough. I mean just because you had 10 BD/BBC when you were younger, doesn't mean you still maintain that when you get older. Also, I don't see SQ as a permanent thing. Like someone could do SQ when younger, then find a non-BD/BBC and get married, settle down, have kids, etc. They shouldn't constantly be angry over something they did way back then, even though they still might dream about BD/BBCs... or get really flirty around them.

Edited by sirsleepy
Link to comment
22 minutes ago, Khlas said:

This mod is going to do a world tour with all people taking it lol. Thanks.

 

However, can you change the description of the trait (where all the traits are). My male is bisexual, so when it says « you will attract all females » it’s a bit off. Change it to something neutral or just remove that line. I can change it myself but it’s probably better to do it so everyone can profit, since your sims is based on sexual orientation, it shouldn’t mention females.

 

oh and if you could please add a version without BBC or make it separate. Nothing against this fetish, but I personally prefer just a Big Dick version for everyone. It does the same thing and if I want a black sim to have a big dick, I can add the big dick trait. I personally think it’s objectifying/stereotyping black people so I don’t want this.
 

I also wonder if this version has not the issue where men with big dick traits having sex with others sim having big dick traits had the traits where they always want big dick. Either make something that prevent this to happens, like a toggle or something, because then it’s just apocalyptic when they have both traits. Unless this version already fix it.

 

 

 

1. Thanks. I must have missed that and I probably copy/pasted it from the old mod. I'm trying to stay gender neutral in everything, so I'll definitely edit that tomorrow morning so it'll be in the next update. 

 

2. You can just ignore BBCs, because unless you specifically add it into the world, it won't randomly show up there. Initially, I felt the same way and thought "big dick" could work for everyone, since it's not "bwc" and "bbc". The icons (for traits, buffs, and even 'brag about dick size' interactions) are different and I feel like that aspect could make playing it more friendly to others, so that's why I'm okay with it there (the same reason we now have more than just yellow emoticons). I could easily add in a config file option that could hide it from the satisfaction store and cheats-add traits for anyone with that config option enabled.

 

3. That's the Size Queen desire/lusty thing. I haven't added that into the game, but I have plans to do it differently. (see the post directly above this one, for my idea on that). There's a ton of mods with "lust" and "desire" aspect, I think WW and WP both have that, so I don't really want to add a third mod that doubles or triples the lust/desire.

 

 

Edited by sirsleepy
Link to comment
15 minutes ago, sirsleepy said:

 

1. Thanks. I must have missed that and I probably copy/pasted it from the old mod. I'm trying to stay gender neutral in everything, so I'll definitely edit that tomorrow morning so it'll be in the next update. 

 

2. You can just ignore BBCs, because unless you specifically add it into the world, it won't randomly show up there. Initially, I felt the same way and thought "big dick" could work for everyone, since it's not "bwc" and "bbc". The icons (for traits, buffs, and even 'brag about dick size' interactions) are different and I feel like that aspect could make playing it more friendly to others, so that's why I'm okay with it there (the same reason we now have more than just yellow emoticons). I could easily add in a config file option that could hide it from the satisfaction store and cheats-add traits for anyone with that config option enabled.

 

3. That's the Size Queen desire/lusty thing. I haven't added that into the game, but I have plans to do it differently. (see the post directly above this one, for my idea on that). There's a ton of mods with "lust" and "desire" aspect, I think WW and WP both have that, so I don't really want to add a third mod that doubles or triples the lust/desire.

 

 

It’s difficult to ignore the BBC trait when it’s on the top of the reward store. I will remove it myself then. I agree on the lust aspect. I don’t want it either. Thanks for your reply.

Edited by Khlas
Link to comment

I love the idea of this mod! I'll be taking a look.

 

Also, since you added a "small dick" trait, I think it would be interesting to have some sims actually prefer that over average and big. And maybe sims with the "sensually tight" trait could be fine having sex with sims who have the SD trait. Just an idea, thanks for the mod!

Edited by LucasSa12
Link to comment
35 minutes ago, sirsleepy said:

 

1. Thanks. I must have missed that and I probably copy/pasted it from the old mod. I'm trying to stay gender neutral in everything, so I'll definitely edit that tomorrow morning so it'll be in the next update. 

 

2. You can just ignore BBCs, because unless you specifically add it into the world, it won't randomly show up there. Initially, I felt the same way and thought "big dick" could work for everyone, since it's not "bwc" and "bbc". The icons (for traits, buffs, and even 'brag about dick size' interactions) are different and I feel like that aspect could make playing it more friendly to others, so that's why I'm okay with it there (the same reason we now have more than just yellow emoticons). I could easily add in a config file option that could hide it from the satisfaction store and cheats-add traits for anyone with that config option enabled.

 

3. That's the Size Queen desire/lusty thing. I haven't added that into the game, but I have plans to do it differently. (see the post directly above this one, for my idea on that). There's a ton of mods with "lust" and "desire" aspect, I think WW and WP both have that, so I don't really want to add a third mod that doubles or triples the lust/desire.

 

 

 

So i removed some things about the bbc trait, however it removed the other normal one from the store aswell. Maybe an xml with bbc on it is needed for base big dick to appear on the reward store. If you can just tell me which one I should remove it'd be very appreciated. However the rest should work properly, and I can always add the trait via cheat. 

I noticed you did a script, if you know how to python, I can tell you how to add it as wicked trait instead of reward trait if you want. Just DM me. Turbo helped me to do one so I can gives you some advice.

Edited by Khlas
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...