WickedWhims v146.9 [2019-10-18] (Patreon)
Content
Hey💀 The Strip Club project scope was so huge that I feel like I died trying to make it on time. How spooky. And even though this is the release of it, there is still so much that has to be done before I consider it finished. This saddens me greatly, as I wanted to make it as feature-filled as possible before release, but I'm still interested in your feedback on what is available so far.
The initial month of development was spent on researching, planning, and developing the base business system. It started with trying to figure out how strip clubs operate around the world and condense it all to something that can be turned into a game feature. Once a plan was constructed, the next step was to figure out how it can be made in Sims 4. Researching and learning the game mechanics outside and inside is pretty fun at the beginning, but the closer you get to release, the more stressful it gets.
Because the first month was spent planning and working on the technical side of creating a business, no time was left to actually implement gameplay. The unfortunate had to happen, a delay of release, since there was nothing to offer for the players, just a bunch of cogs and screws. And even though a whole month was devoted to implementing gameplay elements, it still had to be done on the new uncharted territory of Sims 4 business code, which didn't make it easy. Moving forward was difficult enough, so eventually, I had to stop adding and start finishing, which was the last week of development.
And this is it, a baseline Strip Club Business implementation, with a few gameplay features, and a great future ahead with upcoming planned content. It could have been a lot worse.
v146.9
- Made Strip Club Dancers automatically tend only one bar
Dancers will no longer automatically reassign their task to become a bartender just to occupy each bar on the lot. Only one bartender will be assigned to tend a bar, and an additional bartender will be assigned when the club needs cleaning.
- Fixed not being able to greet celebrities in Strip Clubs
- Fixed manually canceling pole/spot dancing getting Sims stuck
- Fixed loaded Strip Club dancers not being available for dancing
- Fixed Strip Club dances being interrupted by idle animations
- Fixed the "Items Removed" message showing up when animations are missing required props
- Fixed being able to drag and drop sex props
- Fixed sex animations recognizing some loveseats as sofas
- Added 'CORNER_LOVESEAT' sex animation location category for corner loveseat booths
v146.8
- Fixed bars at home causing errors
- Fixed all bartenders making sexy poses
v146.7
- Fixed errors caused by Sims spawning
- Made it clear why you can't buy a Strip Club
v146.6
- Made it clear which Strip Club Bar Price Markup is selected in the pie menu
- Made it clear why hiring yourself as a Strip Club dancer is not available
- Made Strip Club bartenders behavior a little more varied
- Improved Strip Club clients roles distribution to include more Socializers
- Made Strip Club drinking clients be able to ask for a lap dance
- Made Sims in Strip Clubs more sociable
- Made profits from Strip Club dancing slightly increased
- Fixed Strip Club clients and dancers not showing up due to game spawn limits
- Fixed Sims irrelevant to the Strip Club not leaving it
- Fixed multiple Strip Club dancers dancing on one pole/spot object
- Fixed Noir Circular Stage Dancing Pole support
- Fixed errors caused by selling a Strip Club
- Added 'Focused Dancing Objects Interactions Switch' setting for Strip Clubs
Disabling this setting will unlock all interactions on Dancing Poles, Dancing Spot Markers, and Lap Dancing seats instead of only displaying dancing-related interactions.
- Added 'ww.disable_stripclub_dancing_tiredness_cheat' cheat command
How long a dancer can dance depends on their skills, the stronger and skilled they are, the longer they can perform. This cheat permanently disables dancers from getting tired from dancing which prevents them from ending dances on stage. Using this command can have consequences if you plan on playing the Strip Club like a proper business.
- Fixed tuning errors related to Strip Club content
v146.5
- Fixed Strip Club dancers getting stuck from dancing
- Fixed not being able to watch or tip dancers at Strip Clubs
- Fixed bar supplies sometimes not getting delivered
- Fixed errors occurring after visiting a Strip Club
- Fixed Strip Club commands causing errors when provided with invalid input
- Fixed firing Strip Club employees not working when they are on the lot
v146.4
- Added 'Hire Yourself as Dancer' interaction to the Strip Club management phone tab
Hiring yourself was possible before but it required jumping through some hoops to accomplish, so this interaction should make it easier.
- Added the 'Dancer Task Auto-Assignment Switch' Strip Club setting
If you want to manage your dancer employees tasks manually, disabling this setting will prevent them to reassigning their task automatically.
- Added the 'ww.set_dancers_employee_limit <amount>' command to extend the number of dancers you can hire up to 12
- Improved Strip Club tasks assignment consistency
- Fixed Strip Club clients not getting a role assigned on spawn
- Fixed Strip Club dancers changing tasks when not needed
- Fixed invisible dancing spot markers not working
- Potentially fixed Strip Club employee dancers sometimes not coming to work
v146.3
- Added additional autonomy encouragement for Strip Club lap dancing offers
- Made Strip Club drinking clients complain less
- Fixed Strip Club social interactions missing on playable dancers
- Fixed Strip Club socializing clients leaving during conversations
- Fixed Strip Club Financial Report displaying incorrect data
- Fixed Strip Club clients watching dancers always reacting bored
- Fixed Strip Club dancers immediately changing task after failing to dance
- Potentially fixed issues related to Strip Club employees and clients spawning
- Fixed Strip Club employees being affected by Basemental Drugs Bouncer
v146.2
- Made Strip Club Dancers remember their last assigned task when going back to work
- Changed Strip Club dancers wages from 8/hr to 6/hr
- Made the Strip Club Bar Supplies cost reset after supply delivery
- Fixed Strip Club non-employees being able to charm clients
If you want to be an employee and an owner at the same time, you are required to hire yourself in the business. I will introduce an easier way to become an employee of your own business in the next update.
- Fixed the Strip Club Dancer career showing up on the career selector
Hiring and becoming a dancer can only be done via the phone employee management menu.
- Fixed Strip Club dancing Dancers getting stuck after using CAS
- Fixed errors caused by static clients count cheat
- Potentially fixed Strip Club lap dances not starting
v146.1
- Slightly increased Strip Club profit from lap dances
- Slightly increased Strip Club tips value from famous Sims
- Made Strip Club drinks slightly more profitable in general
- Made Strip Club Bar Supplies cheaper when buying in high volume
- Made the 'Stage Dancing' task not assignable when the dancer is too tired
- Made the 'Personal Lap Dance Cheat' not require the strip club to be open
- Fixed visiting a strip club causing errors
- Fixed the 'ww.set_stripclub_employee_pool_size' command not working
Strip Club Business
- Added Strip Club Business
Read more about it below.
- Extended the number of drinks Sims can order autonomously at a bar from 4 to 39
By default, Sims are only allowed to autonomously order 4 default drinks from the bar. The implementation of Strip Clubs extends this with all non-special drinks and drinks made by icemunmun.
Attractiveness
- Made generation of Sim attractiveness traits respect preexisting gender preference
Sims will no longer generate with random gender preference, but instead, the gender preference will be used to decide about the Sim attractiveness.
- Fixed attractiveness reacting to unavailable Sims
Desire
- Made increase of desire from nudity slower
Sweat & Cum
- Made the cleaning magic spell remove sweat and cum
Start a new business of managing a Strip Club! Prepare the stage, hire alluring dancers, turn up the music, and watch the money flow!
Involved Creators
Thank you to these wonderful creators who helped realize this feature by creating 23 new dedicated animations for Pole Dancing, Spot Dancing, and Lap Dancing. I really hope you will appreciate their work and support their efforts.
- Lupobianco Animations - Patreon, LoversLab
- Azmodan22 Animations - Patreon, LoversLab
- ooOLaLa World Animations - Patreon, LoversLab
- Mike24 Animations - Patreon, LoversLab
- Zorak Animations - Patreon, LoversLab
- wild_guy Animations - Patreon, LoversLab
- Anarcis Animations - Patreon, LoversLab
Thank you to Noir and Dark Sims for contributing the Dancing Pole object.
And thank you to Nolan-Sims for designing the Strip Club icon.
Create a Business
Create an entirely new business - Strip Club. Just like retail stores, restaurants, and veterinary clinics, assign a lot for your Strip Club business and build it up from scratch. Simply take out your phone and buy a club!
Strip Clubs are not a venue type, you are required to use your phone or computer to purchase one.
Build a Strip Club
Strip Club businesses come with the same requirements as a Nightclub venue but offer so much more. Place the usual objects required by the venue and remember to include some extra seats and at least a Dancing Pole.
You are free to build your club however you want, but the Dancing Pole and the Dancing Spot objects require some extra attention. After you decide where you want your dancers to dance and placed a Dancing Pole or a Dancing Spot there, remember about the clients’ comfort as well. Every client looks for a seat to occupy once they begin watching dancers, so make sure to place multiple seats around every Dancing Pole and Dancing Spot.
It’s not necessary to purchase a Dancing Pole or a Dancing Spot for every hired dancer, as they will be busy with other tasks like Bartending and Charming.
Tip: If you have built a stage for your dancers, it’s recommended to isolate it within its own “block”. This is not required, but it can help you greatly when clients begin to climb up the stage instead of looking for a seat. After enabling the “Force Routing Restrictions Switch“ setting (explained at the end), clients will be prevented from entering the “block” that contains a Dancing Pole or a Dancing Spot.
The “block” is the white outline that shows up after you click on the floor or the wall in the Build Mode.
Manage a Strip Club
All of the managing functions are controlled from the special club managing category on your phone. Including designing dancers outfits, handling open hours, and viewing financial reports. You can even hire yourself as a dancer in your own club.
Your club is configured by default to open at 7PM (19:00) and close at 4AM (04:00), as these are the busiest hours for strip clubs. You can configure the open hours by using your phone and clicking on the “Manage Open Hours“ option under the Strip Club category. You can make your club open at all times by selecting the same open hour and close hour.
Hiring dancer employees doesn’t come with any limitations, except that they cannot already have a job. You’re allowed to hire up to 6 dancers (unless extended via cheats) and assign them to any tasks you want during work hours. If you want to work in your own club, the ‘Hire Yourself as Dancer‘ option will do just that, as long as you have an available job position and your Sim is not already working somewhere.
Tip: The menu with available Sims to hire can be extended to display more options by using the “ww.set_stripclub_employee_pool_size <amount>“ command. And you can extend the number of dancers you can hire up to 12 by using the “ww.set_dancers_employee_limit <amount>“ command.
When hiring a dancer, pay attention to their skills. Dancers with good Charisma skill will be better at charming clients. Dancers with high Mixology skill will be able to offer better drinks which increases profits. And Dancers with high Fitness skill, one of the Nudity skills, and the Dancing skill will be better at Stage Dancing.
All of the hired dancers define the type of your club with their gender and preference, allowing you to make a regular club, a gay club, or a mixed club. This affects what kind of clients will visit your venue. Carefully selecting your employees will prevent certain clients from showing up.
Dancers hired in your club will perform one of the three main tasks: Stage Dancing, Bartending, or Charming Clients. Each task can be assigned manually or you can let the dancers decide on their own depending on the current situation in the club. Micromanaging or helping out yourself will improve the performance of your club, but the dancers are fully capable of doing everything themselves. That is until all sinks in your club break.
To assign a task, click on a Dancer Employee and select the ‘Assign Task’ option under the ‘Strip Club’ category. When playing as a dancer, simply start performing a certain task to automatically change into it.
Stage Dancing & Watching
Dancers with the Stage Dancing task will look for the nearest or specifically assigned Dancing Pole or Dancing Spot to dance at. Each dance routine is randomly generated and can be altered at any moment by clicking on the dancer. Stage Dancers are one of the biggest reasons for clients to visit the club, so make sure you always have at least one on the stage.
Every dancer on the stage brings attention to clients that are willing to pay to watch some impressive moves. Dancing performance is the main factor that decides about the attention span of clients and the number of tips the dancer receives. The main elements that contribute to the dancing performance are dancing skills, relationships with certain clients, and currently playing music. If a dancer is performing poorly, you will surely notice some uncontrollable yawns.
The better the skills and relationships with clients, the higher the performance, which directly affects how high and frequent are the tips the dancer receives. The more tips a dancer receives, the fewer clothes are on their body.
Good performance is nothing when it doesn’t last long enough. Dancer Fitness, Striptease, and Dancing skills are a major factor in how long can they perform. Each dancing routine is aiming to last as long as possible, so once a dancer is done, they need a few minutes to rest. That obviously doesn’t stop them from talking to clients and offering lap dances.
Tip: The Dancing Spot Marker is used as an alternative to the Dancing Pole. It offers a whole new set of dances that do not involve a dancing pole. Dancers dancing on the Dancing Spot Marker are free to move their bodies however they want. Additionally, the Dancing Spot Marker comes with an invisible swatch that hides in Live Mode but is still clickable. Give it a try!
Dancing Poles made by Azmodan22, Noir, and MJ95 are supported by default.
Dancing on a pole or a spot is available outside of Strip Clubs and allows you to progress the Striptease skill.
Bartending & Drinking
Dancers with the Bartending task will focus on preparing and serving drinks as well as cleaning up the bar area. Selling drinks is the most profitable source of revenue for the club, so having someone tending the bar is a must.
The process is simple enough, a client enters the club, orders a drink, finishes it... and leaves an empty glass behind. Wait a few hours and your entire club will be filled with empty glasses. To manage this chaos, assign a secondary bartender or let some dancer figure it out on their own, and watch it be cleaned. Leaving empty glasses around doesn’t only take up space, it makes everybody quite uncomfortable as well.
Although the bartending dancers are handling the process of selling drinks and cleaning up, managing the bar prices and supplies is left for the owner.
Each prepared drink consumes Bar Supplies which are required for the bar to function. Drinks cannot be sold when your club runs out of supplies. It’s wise to order Bar Supplies beforehand so they can arrive the next day. Additionally, fewer Bar Supplies mean fewer types of drinks that can be prepared. Clients that cannot order what they want will be very unhappy about it.
You can order supplies by clicking on any Bar to access the Strip Club ‘Order Supplies’ menu. Purchased supplies add up to the total of ordered supplies that will be delivered the next day at around noon. The cost of supplies depends on the base price of the drinks ordered by clients. Selling expensive drinks requires purchasing expensive supplies.
Selling drinks for the base price and buying supplies to refill the bar isn’t the most profitable loop. As the owner, you should adjust the Price Markup of drinks so each sold drink comes with profit. Although selling drinks with a 100% price markup sounds great, it will very quickly fail when clients are left with buying drinks that they do not want.
High Price Markup and Low Bar Supplies decrease the likeliness of clients purchasing drinks. Shortage of supplies means fewer drinks to offer, and increased price makes them less appealing for purchase. When you can’t sell the client’s favorite drinks, lower the Price Markup to make other drinks an attractive offer… at least until the Bar Supplies arrive.
You can adjust the Price Markup by clicking on any Bar to access the Strip Club ‘Price Markup’ menu. Don’t feel discouraged from setting the markup as high as you want. Unless someone complains, what’s the harm.
Strip Clubs come with a special feature that extends the number of drinks Sims can order from 4 to 39, including drinks made by icemunmun. And if you’re using Basemental’s Real Drink Names, that’s fully compatible.
Charming & Lap Dancing
Dancers with the Charming task focus on looking for clients who are interested in socializing or getting a lap dance. Lap Dancing is the biggest source of revenue for dancers and the most commonly occupied role in the club. In most situations, a socializing client will seek an available dancer and ask her for a lap dance.
Lap dances are performed on manually assigned seats. Assigning Lap Dancing Seats is required for clients to ask for a private dance. Any Loveseat, Sofa, Recliner, or Chair in the club can be assigned as a Lap Dancing Seat.
Simply build a private room, place a seat inside it, and click on it to Assign a Lap Dancing Spot. Any client asking for a dance will use the assigned seats to receive a lap dance. Note that all seats assigned as Lap Dancing Seats are exclusively used for lap dancing, so no sitting or napping is allowed.
When clients are not eager to ask for a lap dance, the dancer has to take the initiative. After greeting a client, 6 New Charming Social Interactions become available. Using a Charming interaction works like romancing, without actually creating a romantic connection between the dancer and the client. Instead Charming increases the level of Charm that affects how much a client likes a dancer and the club itself. The higher the charm, the higher the tips.
Charming clients affects all aspects of the club. High charm with a dancer doesn’t only increase the tips they receive. When a client orders a drink, they are more willing to pay a higher price. And when a dancer fails to charm a client, they might not be so willing to come back to the club.
During a lap dance, the same rules apply as for Stage Dancing. The better the skills and relationship with the client, the higher the performance, which directly affects how much will the dancer earn besides the usual pay.
Technical Details
All Strip Club settings are located under Nudity Settings -> Strip Club Settings menu.
- The “Native Undressing Behavior“ setting focuses on the way dancers undress during dancing. By default, dancers follow specialized rules that prevent them from undressing gloves, shoes, and socks when dancing. When this setting is enabled, dancers will follow the rules you’ve set in the Nudity Settings -> Outfit Settings.
- The “Dress Up After Dance“ setting is simple enough, after each dance, dancers will dress up to their career outfit if partially nude.
- The "Dancer Task Auto-Assignment" setting lets you disable the ability of employee dancers to change their tasks automatically. When a dancer is performing a task that is not needed in the current situation, they will change it automatically, unless this setting is disabled.
- The “Dancer Profit Share Percentage“ setting lets you alter the revenue share for each individual tip a dancer receives. After a client throws money at a dancer or a dancer receives money for a lap dance, part of that profit goes directly to the club. If you don’t want dancers to share their profit with the club, change this setting to 0%.
- The “Static Clients Count Cheat“ setting lets you override the number of clients that show up at your club at all times. By default, the club is meant to be the most active between 7PM and 3AM, but altering this setting will make clients show up at every hour. To disable this cheat, change the number back to 0 (zero).
- The “Personal Lap Dance Cheat“ setting unlocks the ability to request a lap dance at any moment as the owner of the club.
- The "Focused Dancing Objects Interactions" setting, when disabled, unlocks all interactions to be available on Dancing Poles, Dancing Spot Markers, and Lap Dancing Seats. By default, this setting limits interactivity with these objects to dancing-related actions.
- The “Force Routing Restrictions“ setting, when enabled, modifies Sims pathing behavior to never be able to walk into sections of the club that contain a dancing pole or a dancing spot. The reason to use this setting is when you encounter Sims walking up on the stage instead of looking for a seat when watching a dancer.
The mentioned sections are called “blocks” which are visible as a white outline that shows up after you click on the floor or the wall in the Build Mode.
DO NOT USE THE “Force Routing Restrictions Switch“ SETTING IF YOUR DANCING POLE OR DANCING SPOT IS NOT SEPARATED WITHIN A SELF CONTAINED “BLOCK”.
FAQ
- I don’t want a bar or a bartender, what to do?
Simply set your current bar supplies to 0 by using the “ww.set_bar_supply 0″ command and your club will function without a bar or a bartender. Never hire a Mixologist by using external mods, this will cause your club to stop functioning.
Technical Details - Animations [Coming Soon]
Animators are fully equipped to add new pole dancing animations, spot dancing animations, and lap dancing animations. The details on how to add new animations will be included soon.
Technical Limitations
Initially, the Business Management window/tab was supposed to be used to manage the Strip Club, but its extremely limited implementation prevented that from happening. The alternative was then to completely get rid of it and make all business operations manageable with the phone.
Managing the Strip Club is done with the phone, but the Business Management window/tab shows up with a warning to not use it, as completely blocking it was causing errors with the game. The way business ownership is designed in the game doesn’t provide any other solutions.
Music & DJs [Future]
Music is one of the most important aspects of dancing, every move feels a lot less impressive when it’s not to the beat of your favorite song. Each dancer is meant to have their favorite music genre that directly correlates to the music played by the DJ.
Dancers will come with their favorite music genre, and when the DJ plays it, the performance of the dance is increased significantly. Playing the wrong music or no music at all hinders the performance which subsequently lowers the number of tips dancers receive.
Since DJs come with only a few types of music they can play, the plan is to extend that number and allow them to play all of the music the game has to offer. This is required if you decide to substitute the DJ with a stereo system and manage it manually.
Additionally, dancers should be able to befriend the DJ and share their tips to further improve their dancing performance. Friendly DJs will play the appropriate music for the dancers on stage and will work extra hard to make them look good while dancing.
Impact, Events & Security [Future]
The current implementation of the Strip Club feature is a baseline experience that aims to introduce the environment of managing a club. There is little consequence of running a Strip Club except for the potential loss of money. Dancer employees still require functions of emotional reactions and job satisfaction that could affect your business performance from neglecting your staff.
Running a business can be pretty boring, so the addition of random occurrences and events is meant to introduce more variety. Troubling and needy clients, emotional and confused dancers, random accidents, potential quarrels and fights, and other events that require player engagement. Each day of managing the club will be in some way unique.
When trouble arrives, the best thing to do is to let the security handle it. A bouncer that manages the entrance and charges for an optional entry fee, as well as a security guard that kicks the ass of problematic clients. Anybody that breaks the rules of the club will be met with the security and the pavement in front of the club.
Lack of impact makes everybody in the club feel empty. The introduction of a lasting outcome from going to the club for the first time ever, from drinking too much, from getting a lap dance, or from socializing with charming dancers is required to fill in that emptiness. Relationship modifiers, custom moodlets, and changing reputation will come into play after spending time in the club.
Meaningful Career [Future]
The biggest focus of creating a Strip Club concentrates around managing it. Building the club, hiring dancers, and reacting to what’s happening is the goal of this feature. Where it’s possible to hire a playable Sim as a dancer, the gameplay of a dancer is not the most fun experience.
Creating a meaningful playable career is its own separate challenge that comes with introducing interesting tasks, a variety of options, and reasonably engaging gameplay. The truth is, the job of a dancer isn’t very interesting, so turning it into the main feature requires a lot more attention and planning.
When playing as a dancer you will handle the typical tasks that the owner orders you to perform. You’re free to do anything you want, as any dancer is, but the club performance depends on you. The introduction of more tasks for dancers is possible, but not the exact focus of the Strip Club feature.
Customization [Future]
Running a club that never improves can get tiring, so the introduction of specialized perks that make things easier and better is going to change that. Higher tips, easier to satisfy clients, lower bar supplies price, less cleaning to do, or fewer accidents. There’s plenty of things that can make running your club easier.
The identity of your club shouldn’t only depend just on the outside looks, but on the rules that prevail inside as well. Defining the rules of your business will allow you to alter its atmosphere and character. Perhaps you want to require an entry fee, maybe you expect each client to pay for at least one drink, it can be that you have a very strict “no touching” policy, or you don’t want dancers to talk to anybody and just offer dances. Having the ability to rule over your business is pretty important.