Jump to content

Oniki's Kinky World Build 451 v0.9.7 - LoversLab Edition [BiterBit's QoL]


Recommended Posts

Posted

You are the absolute best modder to me.

The main reason I came back to playing The Sims 3 KinkyWorld was because you separated the "Kinky Traits" into their own category. I have been wanting a feature like this for years. While there are still a few things I wish could be added to KW, I am already incredibly grateful for everything you've done so far.

I can't wait for your return. Just to mention, some of the content I've been hoping for includes the Biker Gang feature (which was one of Oniki's original plans) and further expansions on the Kinky Traits, among various other things.

 

Example)

Tight Pussy or Tight Hole (Female or Male) = Increased basic Woohoo Scoring, fewer Woohoo Stages or increased fatigue for males. 
Long Lasting (Male) = More Woohoo Stages OR less fatigue.
Quick shot (Male) = Fewer Stages OR faster fatigue.
Easy going (Female) = Good results even with low Woohoo Scoring.
Hard to Please (Female) = Good results only with high Woohoo Scoring.

Vaginal Lover =prefer vaginal woohoo (and score?), Anal Lover = prefer anal woohoo .etc

Hate Condom = Low scores when wearing a condom

Preggo Lover = Preferring a pregnant partner

Posted
14 hours ago, BiterBit said:

 

Thank you as always for your huge appreciation Gentlelovely :)

 

I'll try answering everything.

 

- Cheating and jealousy have been overhauled so that you can choose between jealousy "reactions" and jealousy scoring for sex, that are two different behaviors previously unified under one only toggle (jealousy). It allows a more friendly gameplay for "poliamory" because now, for a partner that is different than your "EA very own", you don't necessarily need to apply cheating score logic in sex requests, OR increase cheating acts number. But sadly every part of the code is still built upon 1 only EA official partner (and this strictly depends on EA base code). Potentially you could try implementing some "more than 1 partner logic" but that would be very complex. Best bet for poliamory is playing out with these new settings disabling cheating logics (and journal mechanics - eventually cleaning records up as well) along with ReFiner's > ReLover's > "Open Relationships" toggle that completely annihilates at runtime whatever kind of jealousy EA implements for anyone.

 

- The "masturbate on toilet" toggle is actually for guys as well, not only for women/girls. It's a "unisex" toggle that will avoid triggering the "DoLoop" for masturbation when your Sims are aroused or horny while using the toilet (sitting down or standing up), just globally :) I don't know if this is what you meant.

 

I will grab the chance to also say thanks to anyone here who thanked me and wished me well, and know that I do the same to you.

 

@Max Rock if you are trying to translate something you don't like (I suppose in Chinese) just use S3SE, it's very simple and easier than everything else :) For massive translation, you could try using AI like many others did, maybe reviewing them in a second moment.

 

And to everyone: don't forget to attach your translations if you want to translate 451 in your very own language. I will still update the base file with the new STBLs: everyone deserves to play in their language if it's available!

Thank you for explaining! I'll take you advice and hope for the best. I wish the sims 3 had been even more progressive than it was and not hard coded 1 spouse for 1 person. Alas, maybe in the future in another simulation game :(

It's for guys too???? How come my guys never do it then?! In all my years of using KW I've NEVER seen them masturbate. It's always just been the ladies! I always thought they'd do standing up. Maybe it's because I keep my sim's needs high and the bladder never gets low enough for guys to have to sit and do it? I do make liberal use of the urinal as well, though there's always a toilet for my lady sims that they could use. My mind is so blown by that. I hope it's not a conflict keeping it from working in my game. 

Posted (edited)
8 hours ago, Gentlelovely said:

Thank you for explaining! I'll take you advice and hope for the best. I wish the sims 3 had been even more progressive than it was and not hard coded 1 spouse for 1 person. Alas, maybe in the future in another simulation game :(

It's for guys too???? How come my guys never do it then?! In all my years of using KW I've NEVER seen them masturbate. It's always just been the ladies! I always thought they'd do standing up. Maybe it's because I keep my sim's needs high and the bladder never gets low enough for guys to have to sit and do it? I do make liberal use of the urinal as well, though there's always a toilet for my lady sims that they could use. My mind is so blown by that. I hope it's not a conflict keeping it from working in my game. 

 

I had a look at the code to be sure that I wasn't having some kind of Mandela Effect, but yes, males masturbate on toilet as well, but they can mostly do that standing up instead of while being seated (for actual "toilet" objects in the game, the same used by females in houses).

 

But the standing up thing might be a little rare to see or experience, because possibly the animation is not very noticeable.

 

Animation/sequence roll has no gender check btw, and in practice you’ll mostly see it on women because they typically sit on toilets while men usually stand to pee; and the roll also needs horny state.

 

If you use urinals it may be even rarer (possibly), because of the slightly different toilet.

 

Standing male masturbation can happen in code (peeStanding + goMasturbate) but is much rarer and easier to miss than sitting.

 

I don't think you have any conflict anyway, by what you wrote :D

 

Important thing is that this toggle (btw) works for both genders!

Edited by BiterBit
Posted (edited)
1 hour ago, BiterBit said:

If you use urinals it may be even rarer (possibly), because of the slightly different toilet.

 

Standing male masturbation can happen in code (peeStanding + goMasturbate) but is much rarer and easier to miss than sitting.


No, it can't. Kinky_Toilet StateMachine doesn't have any defined state transitions or animation references for standing masturbation. And the urinal uses the standard EA StateMachine. So it's only possible while sitting. Unless, of course, you edit Jazz and rewrite the UseToilet code and write a new UseUrinal :)

 

If I may give you some advice: You shouldn't have bothered with all this TryApplyToiletLowerNakedForMasturbation and other stuff. You just need to use SwitchOutfitHelper correctly. It works great. ;)

Edited by Jvsmith
Posted
On 6/9/2026 at 3:37 PM, BiterBit said:

Build 451 v0.9.7

@BiterBit and all translators of the STBL's

 

thanks again for your update to 451_097.

Must say this was a huge update and with many additional entries and possibilities in regard to customize the KW game.
During my work to translate the new strings -what is not always easy to hit the point in the option headlines - I saw that 
additional 47 headline strings were missing in the STBL's so far I have found.

Therefor, and that you may save some time, I added those strings to ALL languages and made a STBLonly package file what you find below. May be it helps you and the other translators to add their translations.

 

But please note :

 

1. The language files in this package is as of your first release of version 451_097 and may meanwhile there was some updates of some languages (may need to be updated again).

 

2. As of the GER translation it is still a work in progress, but is my latest stage. Most lines are translated and some need still some fine tuning or even the whole translation. Need some more time to check in game to find the appropriate expressions.
Will come up with an update, as soon I am ready.

 

 

 

 

 

KW451_097_BiterBit_STBL_ALL_LANGUAGES.zip

Posted

Anyone know what to do with the following error? It's a ctd, and fairly random.

System.ArgumentException: The requested value `Tease' was not found ---> System.FormatException: Input string was not in the correct format

Posted (edited)
15 hours ago, Clydie said:

@BiterBit and all translators of the STBL's

 

thanks again for your update to 451_097.

Must say this was a huge update and with many additional entries and possibilities in regard to customize the KW game.
During my work to translate the new strings -what is not always easy to hit the point in the option headlines - I saw that 
additional 47 headline strings were missing in the STBL's so far I have found.

Therefor, and that you may save some time, I added those strings to ALL languages and made a STBLonly package file what you find below. May be it helps you and the other translators to add their translations.

 

But please note :

 

1. The language files in this package is as of your first release of version 451_097 and may meanwhile there was some updates of some languages (may need to be updated again).

 

2. As of the GER translation it is still a work in progress, but is my latest stage. Most lines are translated and some need still some fine tuning or even the whole translation. Need some more time to check in game to find the appropriate expressions.
Will come up with an update, as soon I am ready.

 

 

 

 

 

KW451_097_BiterBit_STBL_ALL_LANGUAGES.zip 2.26 MB · 1 download

 

Hi Clydie.

 

Thank you for your report and your work.

 

I would like to indicate that this has been done intentionally, to allow user to recognize which tunable they were editing (considering the Tuning package is "historical" for many users), only implementing a detailed prompt explaining the tunable, as explained in the "release note":

 

On 6/9/2026 at 3:37 PM, BiterBit said:

The individual tunables maintained their "official" name from the XML inside the package, for an easier recognition from users and modders, but the prompt dialogs will clearly describe what they do, in details, so you can know what the hell you are editing!

 

But you are right: the STBL namespaces actually exist in code, I just didn't import them in STBL files to avoid confusion. Problem is that, as you pointed out, maybe in the future someone wants to give those "raw" values a much clearer name compared to the package, instead of keeping the raw keys.

 

I will add back the 46 keys (the "Read Me First" has a different ID in your package, compared to the original Oniki.KinkyMod.OptionSettings.MenuAutonomousGoHomeForNeeds.ReadMeButton - 0x829527F744FCBF71 ) and reupload the ZIP!

 

EDIT: Thanks to your report I also realized I forgot to add the KOR strings from English for Kinky Tuning (Advanced) Container strings.

 

EDIT 2: DONE  (ZIP has been updated)

 

EDIT 3: I didn't realize you may have translated not only the new GER strings, but possibly the tuning package strings as well. I will have a check on that again!

 

EDIT 4: I re-uploaded the ZIP again with your GER translations you did for the tunables and the new contents of 451, I didn't realize that :) Thanks again for this huge work. I noticed that there's an orphan string (0xE6D569FB7EFC140B - possibly not correctly transformed from the STBL namespace) and that you may have removed 0xBDA8337AE2DD4C77 ("That's a good boy! What an experience!"). Just in case, let me know if you need further adjustments!

Edited by BiterBit
Posted (edited)
13 hours ago, BiterBit said:

I will add back the 46 keys (the "Read Me First" has a different ID in your package, compared to the original Oniki.KinkyMod.OptionSettings.MenuAutonomousGoHomeForNeeds.ReadMeButton - 0x829527F744FCBF71 ) and reupload the ZIP!

I just wondered also, that the Key for "Readme First" came up with a different KEY in the exported localization XML (with the correct "Read Me First" text.

Had this in the past also with a few strings with other KW (not yours) versions.... However, I added this Read Me First line again with the different KEY from the Localization export XML.

So, there should be two strings with different keys for "Read Me First" in the files I provided. I suspect some maybe typo in the code or something.

Sorry I do have have the Localization export XML on hand right now, but can provide it later if you are interested.

 

13 hours ago, BiterBit said:

I noticed that there's an orphan string (0xE6D569FB7EFC140B - possibly not correctly transformed from the STBL namespace) and that you may have removed 0xBDA8337AE2DD4C77 ("That's a good boy! What an experience!"). Just in case, let me know if you need further adjustments!

Never I would remove strings from the localization. I do not know what cased that.....

Will check for both strings and come back later about what I have found.

 

Many thanks for your response and understanding.

 

 

Edit :

 

Think I am trough with the translation of the the tuning package strings and must say I like the result so far.
 Please consider the difference of words and phrases of the different languages and that is may not easy to understand for people with not so good ENG knowledge or they do not know what expression is used for what in their language. (Even I did make a short comparison list to be sure what is meant by what) I.e. the different names for "Slums whore, Downtown whore, Callgirl whore, Escort whore". The references to another menu point is also problematic with different languages. Bed, some even do not know what LTR means. All that I have straiten out in the GER files as far as possible.
 
 Please find attached an update for the GER language you may use later once you anyway update your files for 751_097.

 

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

 

Localization_Export Line for "Read Me First"  (you noticed that there's an orphan string 0xE6D569FB7EFC140B) :
 <Text Key="0xE6D569FB7EFC140B" Count="1" FirstSource="Localize(string,object[])" LastSource="Localize(string,object[])">Oniki.KinkyMod.Zuerst lesen</Text>
 
 "Zuerst lesen" is GER and mean "Read Me First" and represent the text of the original KEY 0x829527F744FCBF71 "Zuerst lesen" (Read Me First)

 

I am not sure if this orphan string 0xE6D569FB7EFC140B should be removed or not (it is still in the GER file provided below)

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

 

Surprisingly for me, this String really was missing in the GER localization "BDA8337AE2DD4C77">That's a good boy! What an experience!"

Have added this to the GER file..... Thanks for the Info !
 
 By the way, your changes and possibilities in regard to manage and operate a brothel are great and worked excellent for me.
 Just another super work of yours !
 
 Sorry bothering you with that and thanks for still working on KW.

 

 

BiterBit_KW_451_097_GER_Localization_update.zip

Edited by Clydie
Posted

Here's the full error file below.

I'm not sure what to say about this issue. It's fairly common for me now, so I imagine it must not be happening for everyone. The forum would be full of issues, otherwise.

Any ideas?



 

<?xml version="1.0" encoding="utf-8"?>
<ScriptError Version="6" Type="MiniScriptError">
  <ExceptionData>Oniki.KinkyMod v0.9.7 (451) System.ArgumentException: The requested value `Tease' was not found ---> System.FormatException: Input string was not in the correct format
#0: 0x00017 throw      in System.System.Int32:Parse (string,System.Globalization.NumberStyles,System.IFormatProvider) ([34913600] [7] [33D20ED8] )
#1: 0x00009 call       in System.System.Int32:Parse (string,System.IFormatProvider) ([34913600] [33D20ED8] )
#2: 0x0000e call       in System.System.Convert:ToInt32 (string,System.IFormatProvider) ([34913600] [33D20ED8] )
--- End of inner exception stack trace ---

#0: 0x00000 superop    in System.System.Enum:Parse (System.Type,string,bool) ([33E26870] [34913600] [1] )
#1: 0x0005c call       in Oniki.Gameplay.Oniki.Gameplay.WooHooAction:.ctor (Oniki.Utilities.XMLRow) (34D4B300 [35042F30] )
#2: 0x001e5 newobj     in Oniki.Gameplay.Oniki.Gameplay.WooHooActor:.ctor (Oniki.Utilities.XMLRow) (4028AC30 [350A6CC0] )
#3: 0x001fa newobj     in Oniki.Gameplay.Oniki.Gameplay.WooHooStage:Parse (Oniki.Utilities.XMLEntry) (451D4460 [33FD8410] )
#4: 0x00158 callvirt   in Oniki.Gameplay.Oniki.Gameplay.WooHooStage:Load (System.Xml.XmlDocument,string,Sims3.SimIFace.ResourceKey) ([34DB2F60] [41FBAE70] [vt:33CF8AB4] )
#5: 0x000f5 call       in Oniki.Gameplay.Oniki.Gameplay.WooHooStage:Load (string) ([348C17E0] )
#6: 0x0015b call       in Oniki.Oniki.Main:Start () ()
#7: 0x00148 call       in Oniki.Oniki.KinkyMod:OnWorldLoadFinishedHandler (object,System.EventArgs) ([33CD88A0] [349315D8] )
#8: 0x00000            in System.System.EventHandler:Invoke (object,System.EventArgs) (33F75A50 [33CD88A0] [349315D8] )
#9: 0x00013 callvirt   in Sims3.SimIFace.Sims3.SimIFace.World:OnWorldLoadFinished () ()
</ExceptionData>
</ScriptError>
 

Posted
On 6/11/2026 at 8:59 AM, BiterBit said:

 

I had a look at the code to be sure that I wasn't having some kind of Mandela Effect, but yes, males masturbate on toilet as well, but they can mostly do that standing up instead of while being seated (for actual "toilet" objects in the game, the same used by females in houses).

 

But the standing up thing might be a little rare to see or experience, because possibly the animation is not very noticeable.

 

Animation/sequence roll has no gender check btw, and in practice you’ll mostly see it on women because they typically sit on toilets while men usually stand to pee; and the roll also needs horny state.

 

If you use urinals it may be even rarer (possibly), because of the slightly different toilet.

 

Standing male masturbation can happen in code (peeStanding + goMasturbate) but is much rarer and easier to miss than sitting.

 

I don't think you have any conflict anyway, by what you wrote :D

 

Important thing is that this toggle (btw) works for both genders!

Oh wow, okay. Seeing this feels rarer than finding a unicorn in game :D I'll be on the look out more closely then. My guys are often in the horny state, but I swear, I have never seen any of them masturbate on toilet in years upon years I've been using KW. I'm so hype to catch them now 🤭It is a must see now! Thanks for looking into it! 💕💕💕

Posted (edited)
9 hours ago, WhoEvenAmI said:

<ExceptionData>Oniki.KinkyMod v0.9.7 (451) System.ArgumentException: The requested value `Tease' was not found ---> System.FormatException: Input string was not in the correct format

Oh man, that's old problem and is caused by the OKW XML in the K69 animations, if I remember right. This problem had been solved, look a little bit around and you will find it.

If not, open the OKW_K69 animation file and open the XML in there with an editor. Search for Tease and replace it with Teasing and you are done !

 

However, this have noting to do with KW at all, except that it reports the wrong XML entrance.

Edited by Clydie
Posted (edited)
6 hours ago, Gentlelovely said:

Oh wow, okay. Seeing this feels rarer than finding a unicorn in game :D I'll be on the look out more closely then. My guys are often in the horny state, but I swear, I have never seen any of them masturbate on toilet in years upon years I've been using KW. I'm so hype to catch them now 🤭It is a must see now! Thanks for looking into it! 💕💕💕

 

Actually Gentlelovely, as it has been pointed out some comments ago, it looks like I really had a Mandela Effect about this and I was wrong sadly, so I apologize for this.

 

Mod code doesn't make any gender difference and speaks about "PeeStanding". This led me to believe that there was a "chance" that "peestanding" was a way to mean males could masturbate while peeing.

 

I never actually "sectioned" the JAZZ file looking for the raw content to see if there was a name for a male animation, also because I'm not an expert in animations.

 

So that was a rushed analysis!

 

There wasn't! Every toilet_masturbation animation referenced in the _KEY file as well in S3PE (and in ONIKI_Anims if I remember correctly) has "female" in the name, so you remembered correctly and I had an allucination 😅

 

Only females (and only sitting on actual toilets) can masturbate while horny 🥲

 

Sorry for the wrong info. I'm so distracted 😅

Edited by BiterBit
Posted (edited)
11 hours ago, WhoEvenAmI said:

Here's the full error file below.

I'm not sure what to say about this issue. It's fairly common for me now, so I imagine it must not be happening for everyone. The forum would be full of issues, otherwise.

Any ideas?



 

<?xml version="1.0" encoding="utf-8"?>
<ScriptError Version="6" Type="MiniScriptError">
  <ExceptionData>Oniki.KinkyMod v0.9.7 (451) System.ArgumentException: The requested value `Tease' was not found ---> System.FormatException: Input string was not in the correct format
#0: 0x00017 throw      in System.System.Int32:Parse (string,System.Globalization.NumberStyles,System.IFormatProvider) ([34913600] [7] [33D20ED8] )
#1: 0x00009 call       in System.System.Int32:Parse (string,System.IFormatProvider) ([34913600] [33D20ED8] )
#2: 0x0000e call       in System.System.Convert:ToInt32 (string,System.IFormatProvider) ([34913600] [33D20ED8] )
--- End of inner exception stack trace ---

#0: 0x00000 superop    in System.System.Enum:Parse (System.Type,string,bool) ([33E26870] [34913600] [1] )
#1: 0x0005c call       in Oniki.Gameplay.Oniki.Gameplay.WooHooAction:.ctor (Oniki.Utilities.XMLRow) (34D4B300 [35042F30] )
#2: 0x001e5 newobj     in Oniki.Gameplay.Oniki.Gameplay.WooHooActor:.ctor (Oniki.Utilities.XMLRow) (4028AC30 [350A6CC0] )
#3: 0x001fa newobj     in Oniki.Gameplay.Oniki.Gameplay.WooHooStage:Parse (Oniki.Utilities.XMLEntry) (451D4460 [33FD8410] )
#4: 0x00158 callvirt   in Oniki.Gameplay.Oniki.Gameplay.WooHooStage:Load (System.Xml.XmlDocument,string,Sims3.SimIFace.ResourceKey) ([34DB2F60] [41FBAE70] [vt:33CF8AB4] )
#5: 0x000f5 call       in Oniki.Gameplay.Oniki.Gameplay.WooHooStage:Load (string) ([348C17E0] )
#6: 0x0015b call       in Oniki.Oniki.Main:Start () ()
#7: 0x00148 call       in Oniki.Oniki.KinkyMod:OnWorldLoadFinishedHandler (object,System.EventArgs) ([33CD88A0] [349315D8] )
#8: 0x00000            in System.System.EventHandler:Invoke (object,System.EventArgs) (33F75A50 [33CD88A0] [349315D8] )
#9: 0x00013 callvirt   in Sims3.SimIFace.Sims3.SimIFace.World:OnWorldLoadFinished () ()
</ExceptionData>
</ScriptError>
 

 

Hey dude!

 

As Clydie told you, this should be an animation XML that has some typos or errors/issues in relation to Teasing stages  specifically.

 

Many users reported the same problem if you scroll down, and I think you have an XML (possibly K69 as Clydie suggested) that writes "Tease" instead of "Teasing" as a stage flag!

 

I'll be sure to analyze that in detail once I'm on my pc

 

EDIT: I confirm what I said.

 

Valid parsing is only recognized as this:

 

	public enum WooHooTypes
	{
		None = 0,
		Teasing = 1,
		Handjob = 2,
		Oraljob = 4,
		Vaginal = 8,
		Anal = 16,
		All = 31,
		Pose = 4096,
		Use = 8192
	}

 

So you do have an XML inside an OKW package that reports "Tease" instead of Teasing, and you need to correct it.

 

IIRC it's always the same that the user report but I might be wrong, and it's actually K69's package but in an outdated version.

 

Going onto the official post of K69:

 

https://www.loverslab.com/topic/76250-the-sims-3wipk69-animations-for-kinky-world-updated-82521/

 

If you download the ZIP and extract it, once you go to the main XML with S3PE for the OKW file, you can actually see the typo/error:

 

image.png.889ec5ec6bc20a3c7e6beecd6c1fa152.png

 

This is actually the only typo in the whole file, that can sadly "break" the entire cycle.

 

In theory, with build 451, the mod shouldn't crash your game because of this, it should just produce an error and propose an invalid category as a "None" and/or skipping the invalid stage. What build are you using right now?

 

In any case hope K69 can correct this! Or maybe in the future it can be implemented a bypass or a post correction through the mod for this stuff, considering many modders don't join LL since many years!

 

In the meantime you can correct this by yourself!

Edited by BiterBit
Posted
14 hours ago, Clydie said:

I just wondered also, that the Key for "Readme First" came up with a different KEY in the exported localization XML (with the correct "Read Me First" text.

Had this in the past also with a few strings with other KW (not yours) versions.... However, I added this Read Me First line again with the different KEY from the Localization export XML.

So, there should be two strings with different keys for "Read Me First" in the files I provided. I suspect some maybe typo in the code or something.

Sorry I do have have the Localization export XML on hand right now, but can provide it later if you are interested.

 

Never I would remove strings from the localization. I do not know what cased that.....

Will check for both strings and come back later about what I have found.

 

Many thanks for your response and understanding.

 

 

Edit :

 

Think I am trough with the translation of the the tuning package strings and must say I like the result so far.
 Please consider the difference of words and phrases of the different languages and that is may not easy to understand for people with not so good ENG knowledge or they do not know what expression is used for what in their language. (Even I did make a short comparison list to be sure what is meant by what) I.e. the different names for "Slums whore, Downtown whore, Callgirl whore, Escort whore". The references to another menu point is also problematic with different languages. Bed, some even do not know what LTR means. All that I have straiten out in the GER files as far as possible.
 
 Please find attached an update for the GER language you may use later once you anyway update your files for 751_097.

 

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

 

Localization_Export Line for "Read Me First"  (you noticed that there's an orphan string 0xE6D569FB7EFC140B) :
 <Text Key="0xE6D569FB7EFC140B" Count="1" FirstSource="Localize(string,object[])" LastSource="Localize(string,object[])">Oniki.KinkyMod.Zuerst lesen</Text>
 
 "Zuerst lesen" is GER and mean "Read Me First" and represent the text of the original KEY 0x829527F744FCBF71 "Zuerst lesen" (Read Me First)

 

I am not sure if this orphan string 0xE6D569FB7EFC140B should be removed or not (it is still in the GER file provided below)

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

 

Surprisingly for me, this String really was missing in the GER localization "BDA8337AE2DD4C77">That's a good boy! What an experience!"

Have added this to the GER file..... Thanks for the Info !
 
 By the way, your changes and possibilities in regard to manage and operate a brothel are great and worked excellent for me.
 Just another super work of yours !
 
 Sorry bothering you with that and thanks for still working on KW.

 

 

BiterBit_KW_451_097_GER_Localization_update.zip 119.41 kB · 1 download

 

Thank you so much Clydie, for everything :)

 

I'll be sure to import your GER translation again as soon as I can!

 

Also, yes, I'm aware that some words are "technical" but keep in mind that the Kinky Tuning itself is very technical as well. I imagined that whoever had a slighter knowing of Sims 3 or its modding system would have recognized LTR (for example) as a name for Long Term Relationship value because it's also used in the code itself.

 

Many mods reference this value as LTR and it should be known, but I agree! It's 100% true that a lot of things can be translated better in other languages and that it's hard to reference other menus in the UI - there are things I didn't have proper time to think during release beside EN or IT localization 🤣 This is why in ReFiner I also write in dialogs things like "LTR (Long Term Relationship)" where it's possible, as I did with LTA and STA (Long/Short Term Arousal in Kinky Menus).

 

That's why I thank you for translations work like this, and everyone who'll translate this even more.

 

I'll be sure to enhance properly EN + IT strings about Kinky Tuning if I find some time.

Posted (edited)
15 hours ago, Clydie said:

Oh man, that's old problem and is caused by the OKW XML in the K69 animations, if I remember right. This problem had been solved, look a little bit around and you will find it.

If not, open the OKW_K69 animation file and open the XML in there with an editor. Search for Tease and replace it with Teasing and you are done !

 

However, this have noting to do with KW at all, except that it reports the wrong XML entrance.

Fascinating, I took K69's animations out, and cleared my caches.

But the problem persists.

Any tips for trouble shooting this further? I agree that the tease/teasing issue is the culprit, but I'm not a very advanced user. Is there some tool I should be using to remedy this? You mention an editor. Can you recommend one?

Thanks!

P.S. Love your anims, btw.

Edited by WhoEvenAmI
Posted

Hey Biter!

I translated the localization for the new strings into pt-BR, following the same rule I mentioned in my first translation that I posted in the comments: keeping the wording closer to the vanilla Brazilian Portuguese style while preserving the original meaning. I translated the localization for ONIKI_Anims, ONIKI_Cannabis, ONIKI_Condom, ONIKI_Dildo, ONIKI_Medicines, ONIKI_Objects and ONIKI_WomensHygiene.

 

KW_Build451_PT-BR_Localization.zip

 

I did another full pass using my older translation as a reference, and I corrected more words that had become inconsistent since the first translation I sent you.

Everything should now be corrected and properly aligned.

Posted
23 hours ago, BiterBit said:

 

Actually Gentlelovely, as it has been pointed out some comments ago, it looks like I really had a Mandela Effect about this and I was wrong sadly, so I apologize for this.

 

Mod code doesn't make any gender difference and speaks about "PeeStanding". This led me to believe that there was a "chance" that "peestanding" was a way to mean males could masturbate while peeing.

 

I never actually "sectioned" the JAZZ file looking for the raw content to see if there was a name for a male animation, also because I'm not an expert in animations.

 

So that was a rushed analysis!

 

There wasn't! Every toilet_masturbation animation referenced in the _KEY file as well in S3PE (and in ONIKI_Anims if I remember correctly) has "female" in the name, so you remembered correctly and I had an allucination 😅

 

Only females (and only sitting on actual toilets) can masturbate while horny 🥲

 

Sorry for the wrong info. I'm so distracted 😅

That's okay, we all make mistakes! At least I know I'm not insane 😂I swear I was combing through every one of my memories of playing KW to see if I'd just missed the animation. Thank you for letting me know! I appreciate it!

Posted (edited)
9 hours ago, EvanBuckley said:

Hey Biter!

I translated the localization for the new strings into pt-BR, following the same rule I mentioned in my first translation that I posted in the comments: keeping the wording closer to the vanilla Brazilian Portuguese style while preserving the original meaning. I translated the localization for ONIKI_Anims, ONIKI_Cannabis, ONIKI_Condom, ONIKI_Dildo, ONIKI_Medicines, ONIKI_Objects and ONIKI_WomensHygiene.

 

KW_Build451_PT-BR_Localization.zip 225.09 kB · 0 downloads

 

I did another full pass using my older translation as a reference, and I corrected more words that had become inconsistent since the first translation I sent you.

Everything should now be corrected and properly aligned.

 

Thanks for this amazing work Evan.

 

I want to import this in the latest version to reupload the file again, but I would need you to possibly attach (in a zip or how yow want) the whole package files.

 

This is because with S3SE (that I use) I can't read nor use both XMLs or single STBL files, and with S3PE there's a similar situation.

 

Please attach directly the above mentioned packages in your comment with your modification: I'll extract what I need with my tools and update the version :)

Edited by BiterBit
Posted

Thanks for adding some features to this good old Kinky world.

I have 1 question and 1 suggestion:

- How can I change Kinky Traits of an other household sim ? I check in debug mode but I really don't find it.

- I can't use any elixir (from Alchemy skill) when my sim is in brothel or school situation. I also can't throw an elixir at these sims. It's a bit frustrating for me since some of them are very useful like the potent invigorating elixir which keep my sim awake for 24h. Could it be fixed/changed for a futur update please (maybe it's not possible or too complicated) ?

Posted (edited)
19 minutes ago, Kjar said:

Thanks for adding some features to this good old Kinky world.

I have 1 question and 1 suggestion:

- How can I change Kinky Traits of an other household sim ? I check in debug mode but I really don't find it.

- I can't use any elixir (from Alchemy skill) when my sim is in brothel or school situation. I also can't throw an elixir at these sims. It's a bit frustrating for me since some of them are very useful like the potent invigorating elixir which keep my sim awake for 24h. Could it be fixed/changed for a futur update please (maybe it's not possible or too complicated) ?

 

Hi Kjar.

 

You can go to Miscellaneous inside main Settings, and look out for "Kinky Traits Debug Mode". Once enabled, you'll be then able to click on any Sim, go through "Kinky World..." in the pie menu and select "Kinky Traits". In the next dialog you'll also be able to click on the button "Change Kinky Traits" and change any Sim traits for free instead of paying 5000 LTR (Lifetime Reward) points like you normally need.

 

About potions: none of my builds ever touched that behavior, but I'll be sure to check out if there's a bug somewhere that is glitching out the potion behavior and let you know

 

I would also need more details about the issue: what does exactly mean that you cannot "use or throw potions during brothel or school"? Describe the exact process and/or attempt if you can

 

EDIT: I will also add that it seems unlikely that KW is preventing the use of potions, unless some overriding to Sims autonomy in those cases. It's important to understand if you are using any mod related to potions because they can highly interfere

Edited by BiterBit
Posted (edited)
1 hour ago, EvanBuckley said:

Hey Biter! I exported the stbl file as .package and renamed the files according to their filenames.

 

ONIKI_451_PT-BR_STBL.zip 169.59 kB · 0 downloads

 

This is a majestic work, I've already imported these strings in the 451 097 to update the new ZIP as soon as I can.

 

I've seen you didn't mention yourself in the credits for translations:
 

0x5F2C0BD19CCA08F0
E um agradecimento especial a Lady666, Mike24, Amra72 e todos os animadores por suas animações incríveis. (Tradução PT-BR: bruhlovar69, EvanBuckley)

 

So I've put your username in there.

 

Let me know if this wrong or if you prefer to not include your name, I think you should be credited for this amazing work but it's absolutely your choice.

 

I also applied in copy POR-BR to POR-PT, I think that POR-BR translation for Portugal users is still better than having only English strings until someone takes care of it entirely.

Edited by BiterBit
Posted (edited)

Thank you for Kinky Traits debug mode, it works.

For brothel situation:

I have 2 sims: one is the brothel manager, other is the brothel employeed as a whore/prostitute. If the employee is on her free time, she can drink potion. If she is in her work time she can't drink potion and the manager also can't throw potion at her.

 

For school potion:

My sim is jobless, and can drink potion as usual. I'm getting my Sim hired as teacher and can't drink potion anymore even in its free time.

Can't drink potion = Drink potion button is still here but disabled in grey and the message is just "not possible to drink it'".

Edit: And I don't use any mod related to potions/alchemy, I just have the DLC Supernatural.

Edited by Kjar
Posted
22 hours ago, WhoEvenAmI said:

Any tips for trouble shooting this further? I agree that the tease/teasing issue is the culprit, but I'm not a very advanced user. Is there some tool I should be using to remedy this? You mention an editor. Can you recommend one?

 

What says your "KWStartup_Export_XXX.xml" ?  Is the animations listed a "clean" lines like

"WooHooStage.Load: Resource : kw_clydie_anims : 231 stage(s) Loaded"

or is there some error messages and the hint to contact the creator to correct those ?
Then ensure you have the latest upload of this creator and never mix OKW files with animation files of different versions.

 

OK about editor, first you need to have S3PE (Sims3 Personal Editor) installed. Think you will easily find it with a search in WWW.
Once done that, open the OKW_XX.package with S3PE. Highlight inside the file _XML, click Resource and then open with notepad.
Then you see the xml and can the made changes.


You can implement an other Editor into the S3PE too. Here I personally use Notepad++ (easily to find it with a search in WWW)

 

However, for you and may all other users who use K69 animations from LL (not Patreon)

You can use this corrected OKW file from here.

 

https://www.loverslab.com/topic/76250-the-sims-3wipk69-animations-for-kinky-world-updated-82521/page/16/#findComment-7320776

 

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   1 member

×
×
  • Create New...