Jump to content

Oniki's Kinky World Build 442 v0.8.3 - LoversLab Edition [Katie'sExpansion]


Recommended Posts

Posted (edited)
4 hours ago, Chrissy90 said:

Second, starting in Build 436 and continuing in 437 I've noticed a LOT more sims around town buying and doing drugs. This honestly felt like it wasn't even a potential autonomous action in previous builds.

Sims autonomously buying and using drugs has always been possible, but how common it is seems to vary for me from game to game. I think it's also tied to the hidden Corruption skill, but I'm not entirely sure what all affects that. It also tends to be the richer sims that more often buy/use drugs in my observation, I guess because they've got the extra cash to blow on drugs.

Edited by Omicr0n
Posted (edited)
12 hours ago, Chrissy90 said:


Anyway I noticed some oddities
 

You don't understand anything. It's not called "oddities ". It's called "French engineering school" xDD

 

12 hours ago, Chrissy90 said:


Attractiveness is a value that can change dramatically depending on who is looking at the person.

My observations show that the physics of the phenomenon is not quantum enough for this.

Edited by inrush
Posted (edited)

How does spanking work for anyone? Let's say I have it turned on at any time. But the option in the menu only appears if the Sim is evil. Of course, I didn’t check all the traits. But there is dominance and disciplined (this trait is mentioned in the description of spanking in the code, and the icon is visible), but in itself it did not work.

Although the evil one spanks his wife too)

Edited by IvaInn
Posted
3 hours ago, IvaInn said:

How does spanking work for anyone? Let's say I have it turned on at any time. But the option in the menu only appears if the Sim is evil. Of course, I didn’t check all the traits. But there is dominance and disciplined (this trait is mentioned in the description of spanking in the code, and the icon is visible), but in itself it did not work.

Although the evil one spanks his wife too)

Spanking is an interaction originally intended just to punish teens when they’ve skipped school and was never meant for adult Sims to Spank one another.

 

Turning on ‘Spank Anytime’ gives the option for adult Sims to Spank each other because of an oversight when I added this tuning. The next update was going to correct this and Adults will no longer be able to Spank each other. I can wait to do that before we talk further about it and got more input from other community members. I could add a separate tuning just to enable or disable adult spanking.

 

Spanking has no correlation to any Sim traits. An Evil Sim can spank same as a non Evil Sim. I’m not looking at it this moment but I think the code you’re referring is not what you think it means. The traits listed in the source code for spanking are not requirements for spanking. The traits listed are very slightly being increased on the Sim who is spanking. A non Evil Sim will, for examples sake, gain 1 point towards being Evil if they Spank someone.

Posted
6 minutes ago, KinkyKatie89 said:

Spanking is an interaction originally intended just to punish teens when they’ve skipped school and was never meant for adult Sims to Spank one another.

 

Turning on ‘Spank Anytime’ gives the option for adult Sims to Spank each other because of an oversight when I added this tuning. The next update was going to correct this and Adults will no longer be able to Spank each other. I can wait to do that before we talk further about it and got more input from other community members. I could add a separate tuning just to enable or disable adult spanking.

 

Spanking has no correlation to any Sim traits. An Evil Sim can spank same as a non Evil Sim. I’m not looking at it this moment but I think the code you’re referring is not what you think it means. The traits listed in the source code for spanking are not requirements for spanking. The traits listed are very slightly being increased on the Sim who is spanking. A non Evil Sim will, for examples sake, gain 1 point towards being Evil if they Spank someone.

I perceive this as a trait that encourages action, not as a strict requirement. Regarding the spanking of adults, this does not provide any moodlets, but since there is animation, I would leave it... True, a different animation was played (with hands down), I’m not sure whether it’s yours or the Oniki’s.

About the evil sim. I haven't had teenagers skipping school for a long time)) So I forgot, maybe initially only evil Sims could spank them? I don't know if you changed anything in the code or if it's just the jazz setting to add a new animation. Just from the description I thought that anyone can spank anyone (probably incorrect))

Posted
21 minutes ago, KinkyKatie89 said:

I could add a separate tuning just to enable or disable adult spanking.

 

 

 

Having options is almost always a good thing in my opinion, I'd welcome that. :D

 

12 minutes ago, IvaInn said:

So I forgot, maybe initially only evil Sims could spank them?


Not quite. In my experience the interaction would appear whenever a teenager got in trouble and got moodlets from Generations. For example if your teenager tries to set a booby trap and a parent catches them in the act, they'll be in trouble and eligible for a spanking.

Posted
15 minutes ago, Loveternity said:

 

Having options is almost always a good thing in my opinion, I'd welcome that. :D

 


Not quite. In my experience the interaction would appear whenever a teenager got in trouble and got moodlets from Generations. For example if your teenager tries to set a booby trap and a parent catches them in the act, they'll be in trouble and eligible for a spanking.

Options are gooooooooood 😁

 

Loveternity is correct y’all. It is not just skipping school that enabled spanking. Other interactions and punishment would enable spanking. Thanks for that clarification I forgot about booby traps n shit haha

Posted

Also I'd like to remind everyone that you can easily take a peek at specific interaction autonomy from KW Settings. Even if you don't intend to change anything, you can always check Interactions Tuning and see what's going on with any interaction.

This is what the Spank interaction looks like:

https://prnt.sc/FOrVMnvMosEo
 

5 traits are pushed "extra" to use it, but any Sim that wants to satisfy their social, fun and woohoo needs could use it autonomously.

The same interaction can also be seen through NRaas Retuner:

https://prnt.sc/iUjU3VTzXPyH

(Retuner obviously doesn't understand the KW woohoo motive, hence the weird numbers)

Posted
25 minutes ago, Loveternity said:

Also I'd like to remind everyone that you can easily take a peek at specific interaction autonomy from KW Settings. Even if you don't intend to change anything, you can always check Interactions Tuning and see what's going on with any interaction.

This is what the Spank interaction looks like:

https://prnt.sc/FOrVMnvMosEo
 

5 traits are pushed "extra" to use it, but any Sim that wants to satisfy their social, fun and woohoo needs could use it autonomously.

The same interaction can also be seen through NRaas Retuner:

https://prnt.sc/iUjU3VTzXPyH

(Retuner obviously doesn't understand the KW woohoo motive, hence the weird numbers)

I would pin this comment if I could. Everyone should be aware of these tuning options. Great info as always @Loveternity can’t say thank you enough!

Posted

While it's fresh on my mind I just wanted to put out a suggestion for a future update: JV and Denton's versions added the ability to manually remove a sim's top and/or bottom during woohoo, which has been very helpful. It would be nice if there was a similar option to remove their shoes. As it is, the only such option is all or nothing which makes sense in some situations but not others, so it would be nice to have that control.

Posted

Got this script error today. Not sure what triggered it.
 

Spoiler

<ScriptError Version="6" Type="MiniScriptError">
  <ExceptionData>Oniki.KinkyMod v0.7.5 (437)

System.NotSupportedException: Attempting to yield in a non-yielding context!
#0: 0x00041 sim_sleep  in ScriptCore.ScriptCore.EventQueue:GetNextEvent (bool,Sims3.SimIFace.IEvent&) (914726B8 [1] [9FB8AC38] )
#1: 0x00026 callvirt   in Sims3.SimIFace.Sims3.SimIFace.StateMachineClient:GetNextEvent (bool,Sims3.SimIFace.IEvent&) (B3D10B40 [1] [9FB8AC38] )
#2: 0x00006 call       in Sims3.SimIFace.Sims3.SimIFace.StateMachineClient:WaitNextEvent (Sims3.SimIFace.IEvent&) (B3D10B40 [9FB8AC38] )
#3: 0x004ce call       in Sims3.SimIFace.Sims3.SimIFace.StateMachineClient:RequestState (bool,string,string,Sims3.SimIFace.SACS.DriverRequestFlags,int,Sims3.SimIFace.StateMachineClient,string,Sims3.SimIFace.BridgeOrigin) (B3D10B40 [1] [58665468] [593A48B8] [64] [60] [00000000] [00000000] [00000000] )
#4: 0x0001e ret.void   in Sims3.SimIFace.Sims3.SimIFace.StateMachineClient:RequestState (bool,string,string) (B3D10B40 [1] [58665468] [593A48B8] )
#5: 0x00041 leave.s    in Oniki.Gameplay.Oniki.Gameplay.WooHooInstance:RequestState (string) (C34A8380 [593A48B8] )
#6: 0x0007f ldthis     in Oniki.Gameplay.Oniki.Gameplay.WooHooInstance:Loop () ()
#7: 0x0018f brtrue.i4.s in Oniki.Interactions.Oniki.Interactions.WooHooLoop:Run () ()
#8: 0x000db stloc.u1   in Sims3.Gameplay.Interactions.Sims3.Gameplay.Interactions.InteractionInstance:RunInteractionWithoutCleanup () ()
#9: 0x00348 stloc.u1   in Sims3.Gameplay.ActorSystems.Sims3.Gameplay.ActorSystems.InteractionQueue:ProcessOneInteraction () ()
#10: 0x0011c stfld.u1   in Sims3.Gameplay.Actors.Sims3.Gameplay.Actors.Sim:DoInteraction () ()
#11: 0x00015 br.s       in Sims3.Gameplay.Actors.Sims3.Gameplay.Actors.Sim:Simulate () ()
#12: 0x00027 leave.s    in ScriptCore.ScriptCore.ScriptProxy:Simulate () ()
</ExceptionData>
</ScriptError>

 

Posted
5 hours ago, Chrissy90 said:

While it's fresh on my mind I just wanted to put out a suggestion for a future update: JV and Denton's versions added the ability to manually remove a sim's top and/or bottom during woohoo, which has been very helpful. It would be nice if there was a similar option to remove their shoes. As it is, the only such option is all or nothing which makes sense in some situations but not others, so it would be nice to have that control.

 

3 hours ago, Chrissy90 said:

Got this script error today. Not sure what triggered it.
 

  Reveal hidden contents

<ScriptError Version="6" Type="MiniScriptError">
  <ExceptionData>Oniki.KinkyMod v0.7.5 (437)

System.NotSupportedException: Attempting to yield in a non-yielding context!
#0: 0x00041 sim_sleep  in ScriptCore.ScriptCore.EventQueue:GetNextEvent (bool,Sims3.SimIFace.IEvent&) (914726B8 [1] [9FB8AC38] )
#1: 0x00026 callvirt   in Sims3.SimIFace.Sims3.SimIFace.StateMachineClient:GetNextEvent (bool,Sims3.SimIFace.IEvent&) (B3D10B40 [1] [9FB8AC38] )
#2: 0x00006 call       in Sims3.SimIFace.Sims3.SimIFace.StateMachineClient:WaitNextEvent (Sims3.SimIFace.IEvent&) (B3D10B40 [9FB8AC38] )
#3: 0x004ce call       in Sims3.SimIFace.Sims3.SimIFace.StateMachineClient:RequestState (bool,string,string,Sims3.SimIFace.SACS.DriverRequestFlags,int,Sims3.SimIFace.StateMachineClient,string,Sims3.SimIFace.BridgeOrigin) (B3D10B40 [1] [58665468] [593A48B8] [64] [60] [00000000] [00000000] [00000000] )
#4: 0x0001e ret.void   in Sims3.SimIFace.Sims3.SimIFace.StateMachineClient:RequestState (bool,string,string) (B3D10B40 [1] [58665468] [593A48B8] )
#5: 0x00041 leave.s    in Oniki.Gameplay.Oniki.Gameplay.WooHooInstance:RequestState (string) (C34A8380 [593A48B8] )
#6: 0x0007f ldthis     in Oniki.Gameplay.Oniki.Gameplay.WooHooInstance:Loop () ()
#7: 0x0018f brtrue.i4.s in Oniki.Interactions.Oniki.Interactions.WooHooLoop:Run () ()
#8: 0x000db stloc.u1   in Sims3.Gameplay.Interactions.Sims3.Gameplay.Interactions.InteractionInstance:RunInteractionWithoutCleanup () ()
#9: 0x00348 stloc.u1   in Sims3.Gameplay.ActorSystems.Sims3.Gameplay.ActorSystems.InteractionQueue:ProcessOneInteraction () ()
#10: 0x0011c stfld.u1   in Sims3.Gameplay.Actors.Sims3.Gameplay.Actors.Sim:DoInteraction () ()
#11: 0x00015 br.s       in Sims3.Gameplay.Actors.Sims3.Gameplay.Actors.Sim:Simulate () ()
#12: 0x00027 leave.s    in ScriptCore.ScriptCore.ScriptProxy:Simulate () ()
</ExceptionData>
</ScriptError>

 

This is a great idea Chrissy. I'll work on getting this added in the next couple updates, maybe as quick as the next.

 

The script error :

At first glance it's an issue with a sleeping Sim trying to woohoo their partner or rape woohoo sleeping sim. I'll look more into this if you see it again after you update :P and by update I mean get v0.7.6 lol

Your error log is from v0.7.5 not v0.7.6

Update to v0.7.6 and keep an eye out for this error to show up again, if it does at all ❤️ 

Posted
6 hours ago, Chrissy90 said:

While it's fresh on my mind I just wanted to put out a suggestion for a future update: JV and Denton's versions added the ability to manually remove a sim's top and/or bottom during woohoo, which has been very helpful. It would be nice if there was a similar option to remove their shoes. As it is, the only such option is all or nothing which makes sense in some situations but not others, so it would be nice to have that control.


This mod from @MonocoDoll actually allows exactly that. Worth keeping in mind that the way it works is by creating new special outfits which can mess with KW special outfits for whores/callgirls, so use with caution. :P

Posted (edited)

Is the ONIKI_CondomDispenser.package that's included in the full_install folder actually needed? I'm pretty sure ONIKI_Objects.package contains the condom dispenser now, You can also see Mod Organizer showing that ONIKI_Objects.package is indeed overriding at least part of the separate condom dispenser package:
 

Spoiler

Untitled.jpg.57ab239d9fc25e998b365dc1689ad330.jpg

 

Edited by Omicr0n
Posted
1 hour ago, Omicr0n said:

Is the ONIKI_CondomDispenser.package that's included in the full_install folder actually needed?


I doubt it. Dashboard also says there's a conflict and I had a look at both packages in S3PE; it appears the Objects package already includes everything for the dispenser already, but it wouldn't hurt to have @KinkyKatie89 confirm this.

I could never get used to mod organizers, haha. I'm sure they make life easier but I kind of like "getting my hands dirty" myself. Not to discourage people from using one, it's just a me problem. :D 

Posted
6 minutes ago, Loveternity said:

I could never get used to mod organizers, haha. I'm sure they make life easier but I kind of like "getting my hands dirty" myself. Not to discourage people from using one, it's just a me problem. :D 

I find it way easier to organize everything and handle conflicts with it rather than just dumping all of the packages into the Packages or Overrides folder. Being able to switch between multiple profiles is also useful.

Posted
1 hour ago, Omicr0n said:

Is the ONIKI_CondomDispenser.package that's included in the full_install folder actually needed? I'm pretty sure ONIKI_Objects.package contains the condom dispenser now, You can also see Mod Organizer showing that ONIKI_Objects.package is indeed overriding at least part of the separate condom dispenser package:
 

  Reveal hidden contents

Untitled.jpg.57ab239d9fc25e998b365dc1689ad330.jpg

 

Well I’ll be damned. I’m gonna have a close look through all the .packages before I open my big mouth again lmao. You’re absolutely right it’s all in Objects.package. Thank you for correcting me. I’ll make sure the Dispenser.package is removed for the next update.

Posted
5 hours ago, KinkyKatie89 said:

 

This is a great idea Chrissy. I'll work on getting this added in the next couple updates, maybe as quick as the next.

 

The script error :

At first glance it's an issue with a sleeping Sim trying to woohoo their partner or rape woohoo sleeping sim. I'll look more into this if you see it again after you update :P and by update I mean get v0.7.6 lol

Your error log is from v0.7.5 not v0.7.6

Update to v0.7.6 and keep an eye out for this error to show up again, if it does at all ❤️ 


Whoops! I didn't even know there was a new update. 😅 Downloading it now! lol I'll let you know if I get the error again!

Posted
1 hour ago, Chrissy90 said:


Whoops! I didn't even know there was a new update. 😅 Downloading it now! lol I'll let you know if I get the error again!

lmao you’re fine! Thanks for the laugh though 😂🫶🏻 I’m going “uhhhh homie that’s not the latest patch the fuq?!” 😘

Posted

Since Exhibition was re-enabled globally in build 437, has anyone noticed if any of the sims in their world have made it to Exhibition level 4? So far none of the NPCs in my world have progressed beyond level 3:

Spoiler

Untitled.jpg.a6a7971cf4ae9549ba6e552ae8cbbcb3.jpg

Ignore the sims at levels 5, 6, and 10. The ones at 5 and 10 are sims added by KW, and the one at level 6 is my active sim.

 

I'm wondering if there's actually a problem, or if I just haven't waited long enough. To get to level 4 requires that a sim post a kinky photo using a computer, so it seems like none of the NPCs are doing that. I've checked the tuning for that interaction and it is set to autonomous. It's entirely possible that the interaction just isn't that common. A couple other possibilities are that sims haven't been able to do that interaction because I've been clearing all of the kinky photos from their inventories, or the autonomy for that interaction is broken.

Posted
13 minutes ago, Omicr0n said:

Since Exhibition was re-enabled globally in build 437, has anyone noticed if any of the sims in their world have made it to Exhibition level 4?


Just checked in my game and my results are similar to yours. My first thought was "Well, maybe they don't have easy access to a computer..." but that can't be it since the same interaction is available through their phones too.

I will try to give them incentive; I'll multiply the social and fun advertised output by 10 (for both interactions, there should one for phone and one for computer), play for a day and see if that takes cares of that.

Posted (edited)
7 minutes ago, Loveternity said:


Just checked in my game and my results are similar to yours. My first thought was "Well, maybe they don't have easy access to a computer..." but that can't be it since the same interaction is available through their phones too.

I will try to give them incentive; I'll multiply the social and fun advertised output by 10 (for both interactions, there should one for phone and one for computer), play for a day and see if that takes cares of that.

I didn't realize you could do it from the phone also. Most (all?) of the standard worlds have libraries with computers that they could use for the interaction as well. For the time being I'm going to stop deleting all the photos to see if that's what's preventing them from progressing.

Edited by Omicr0n
Posted (edited)
Just now, Omicr0n said:

Since Exhibition was re-enabled globally in build 437, has anyone noticed if any of the sims in their world have made it to Exhibition level 4? So far none of the NPCs in my world have progressed beyond level 3:

  Hide contents

Untitled.jpg.a6a7971cf4ae9549ba6e552ae8cbbcb3.jpg

Ignore the sims at levels 5, 6, and 10. The ones at 5 and 10 are sims added by KW, and the one at level 6 is my active sim.

 

I'm wondering if there's actually a problem, or if I just haven't waited long enough. To get to level 4 requires that a sim post a kinky photo using a computer, so it seems like none of the NPCs are doing that. I've checked the tuning for that interaction and it is set to autonomous. It's entirely possible that the interaction just isn't that common. A couple other possibilities are that sims haven't been able to do that interaction because I've been clearing all of the kinky photos from their inventories, or the autonomy for that interaction is broken.

 

Nothing is broken, it was always like this, this is how Oniki intended. Sims have other needs and desires, except for constant arousal and nudity. And this is right, unless of course you want to create a city of solid exhibitionists who will constantly get naked and demonstrate their charms to each other, and in the end everyone will die of hunger. In the code there is a class Sim_ExhibitionHelper which is designed for autonomous skill increase. But it is limited by the condition ExhibitionMotive > 0.99

You can see the value of the motive in the ShowInfo debug menu. You can raise the motive values using the corresponding traits for the autonomous sim and actions on the part of sims controlled by the player. You can also forcibly raise the skill level through the CityHall menu. And don't forget that additional motives and actions add load to the game. There have already been people here who complain that version 437 is much slower than 436, this is true, because it has returned all the default autonomous actions, at request from other users.

Edited by Jvsmith
Posted
25 minutes ago, Jvsmith said:

Nothing is broken, it was always like this, this is how Oniki intended.


That is strange, because that kind of defeats the purpose of KW Story Progression. Or maybe I remember it wrong, I wish I could check with wayback machine but that specific part of the wiki is lost it seems. :( 

 

Quote

And this is right, unless of course you want to create a city of solid exhibitionists who will constantly get naked and demonstrate their charms to each other, and in the end everyone will die of hunger.


I can only speak for myself, but I want to see some inactive Sims go that way. For example, if the Flirty, Party Animal and Childish Zelda Mae has become the Town Bike, it makes perfect sense for her to turn it up to 11. Whereas someone who is a loner and shy would never.

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
  • Recently Browsing   0 members

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