Jump to content

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


Recommended Posts

Posted

Hi,

I don't know if this is the best place to post this, but I found a small (no pun intended) error in the Strings_ENG_US STBL file (inside Oniki_KinkyMod.package). About 2/3 of the way down the file (I'm still trying to figure out how to do a search to find strings inside files in S3PE) is a line that says: [5B1] 0x8E298CCB14CB2D42: {0.SimFirstName} has a cute tiny penis.

 

I believe this line should read: [5B1] 0x8E298CCB14CB2D42: {1.String} has a cute tiny penis.

 

Otherwise, when John exposes himself to Marsha, it looks like Marsha is saying that Marsha has a cute tiny penis, and that makes no sense. Nevermind the fact that John shouldn't be doing that (He's an exhibitionist, and Marsha doesn't seem to mind).

Posted
3 hours ago, WizardLookingDude said:

Hi,

I don't know if this is the best place to post this, but I found a small (no pun intended) error in the Strings_ENG_US STBL file (inside Oniki_KinkyMod.package). About 2/3 of the way down the file (I'm still trying to figure out how to do a search to find strings inside files in S3PE) is a line that says: [5B1] 0x8E298CCB14CB2D42: {0.SimFirstName} has a cute tiny penis.

 

I believe this line should read: [5B1] 0x8E298CCB14CB2D42: {1.String} has a cute tiny penis.

 

Otherwise, when John exposes himself to Marsha, it looks like Marsha is saying that Marsha has a cute tiny penis, and that makes no sense. Nevermind the fact that John shouldn't be doing that (He's an exhibitionist, and Marsha doesn't seem to mind).

Thanks for your message. Yes the STBL needs work. I’ve already fixed a number of English strings and there’ll be over 20 new strings added in the next Build. Fixing string errors is def something you can expect to see from my work on KW 💋

 

Marsha, Marsha, Marsha 🤦🏻‍♀️

Posted (edited)

While we're on the subject of STBL issues:
Untitled.jpg.cd3360f85fc330405796c95ecd74bbe0.jpg

Those are both female sims, so I guess the male pronouns are hardcoded for that one

Edited by Omicr0n
Posted

I'm enjoying the mod so far.

 

I did find two other small errors (at least, I think they are errors). Female sims who go to the hospital and have tubal ligation still get notifications to take the pill (I'm not sure if that's reasonable or not). Male sims who have had a vasectamy still get the option to sell sperm at the hospital (I don't think I want to know how they extracted that. I'm picturing long painful needles). I don't know how hard either of those would be to fix, but they don't really ruin anything.

Posted
2 hours ago, WizardLookingDude said:

Hi,

I don't know if this is the best place to post this, but I found a small (no pun intended) error in the Strings_ENG_US STBL file (inside Oniki_KinkyMod.package). About 2/3 of the way down the file (I'm still trying to figure out how to do a search to find strings inside files in S3PE) is a line that says: [5B1] 0x8E298CCB14CB2D42: {0.SimFirstName} has a cute tiny penis.

 

I believe this line should read: [5B1] 0x8E298CCB14CB2D42: {1.String} has a cute tiny penis.

 

Otherwise, when John exposes himself to Marsha, it looks like Marsha is saying that Marsha has a cute tiny penis, and that makes no sense. Nevermind the fact that John shouldn't be doing that (He's an exhibitionist, and Marsha doesn't seem to mind).

 

Just now, Omicr0n said:

While we're on the subject of STBL issues:
Untitled.jpg.cd3360f85fc330405796c95ecd74bbe0.jpg

Those are both female sims, so I guess the male pronouns are hardcoded for that one

 

Don't nitpick. Especially since you can fix STBL yourself using s3se. And thus help the developer.

Posted

Can someone help me? I feel like every which way I go I have something go wrong. I saw there was a new version so i disabled and uninstalled kinky world in my game and deleted the files, downloaded these and redownloaded the animations. Now my sims idle and do nothing, i cannot add the animations with the settings within the game. 

On 1/26/2025 at 5:02 AM, BeezWorld said:

Download and install OKW 409 first and then replace ONIKI_KinkyMod.package with the one inside ONIKI_KinkyMod426.zip.

I then did this and it replaced the menu with the 409 and I don't want that, I wanted the loverslab section on it too. I'm confused.. My sims still continue to idle too and the lag is bad. 

Posted (edited)
1 hour ago, Jvsmith said:

Don't nitpick. Especially since you can fix STBL yourself using s3se. And thus help the developer.


I doubt the average player knows how to do such things. What you call "nitpicking" and "complaining" I call feedback and I'd rather have too much of it rather than none of it.

Anyway, I believe the relevant line is:
 

Quote

[5AD] 0x3D539D1C887D9A4B: {0.SimFirstName} can't bear it anymore! The pressure is stronger than his willpower. He wants to have sex with {1.SimFirstName}!


Which I guess should be changed to (correct me if I'm wrong!):

 

Quote

[5AD] 0x3D539D1C887D9A4B: {0.SimFirstName} can't bear it anymore! The pressure is stronger than {MA.his}{FA.her} willpower. {MA.He}{FA.She} wants to have sex with {1.SimFirstName}!

 

Edited by Loveternity
Posted
43 minutes ago, Pink_starberryy said:

I saw there was a new version so i disabled and uninstalled kinky world in my game


That's not necessary. When there's an update you should be good to just replace the files and keep playing.

As for your current situation; what do you mean "it replaced the menu with the 409"? When you load your game, does the mod version show as 409? If yes, then you have the wrong main package loaded.

Posted
Just now, Loveternity said:


I doubt the average player knows how to do such things. What you call "nitpicking" and "complaining" I call feedback and I'd rather have too much of it rather than none of it.

Anyway, I believe the relevant line is:
 


Which I guess should be changed to (correct me if I'm wrong!):

 

 

 

I have already written instructions on how to use s3se several times here on LL, for example here

Posted
Just now, Pink_starberryy said:

Can someone help me? I feel like every which way I go I have something go wrong. I saw there was a new version so i disabled and uninstalled kinky world in my game and deleted the files, downloaded these and redownloaded the animations. Now my sims idle and do nothing, i cannot add the animations with the settings within the game. 

I then did this and it replaced the menu with the 409 and I don't want that, I wanted the loverslab section on it too. I'm confused.. My sims still continue to idle too and the lag is bad. 

 

What??

Posted
5 minutes ago, Jvsmith said:

 

I have already written instructions on how to use s3se several times here on LL, for example here

 

And I'm grateful, but not everyone will read that or understand it. Don't forget that some players struggle even installing mods properly, wondering why their .7z files in their mods folder aren't doing anything. :D And then there's players who know every nook and cranny of every modding tool. And everyone in-between.

My point is that everyone's different when it comes to how much they know and how much they want to learn. I like to learn and help as much as I can, but I don't expect everyone to have that mindset

Anyway, if you or @KinkyKatie89 would like me to I can do the "grunt" work of fixing STBL oversights for english. I have lots of free time and want to help out.

Posted
Just now, Loveternity said:

 

And I'm grateful, but not everyone will read that or understand it. Don't forget that some players struggle even installing mods properly, wondering why their .7z files in their mods folder aren't doing anything. :D And then there's players who know every nook and cranny of every modding tool. And everyone in-between.

My point is that everyone's different when it comes to how much they know and how much they want to learn. I like to learn and help as much as I can, but I don't expect everyone to have that mindset

Anyway, if you or @KinkyKatie89 would like me to I can do the "grunt" work of fixing STBL oversights for english. I have lots of free time and want to help out.

 

That would be great. If you can do a full localization of English, then do it. If you use a file with tunings, include in Main_0x06a65d4c444afbf4.XML the line:
<kKWLocalizationLog value="True">

You will have a log generated, use it.

Read the instructions at my link.
You can use the full localizations of German or Russian as an example. They are not perfect but the most complete.
Keep in mind: This can take a huge amount of time, be prepared that instead of playing you will work :)
Using variables in {} is not always possible. Try different combinations, if none is suitable, then try to formulate a message without using gender pronouns. If you can't do without variables, then write your thoughts on what message should be corrected in the code. In general, turn on common sense. Good luck!

Posted
Just now, Loveternity said:

 

And I'm grateful, but not everyone will read that or understand it. Don't forget that some players struggle even installing mods properly, wondering why their .7z files in their mods folder aren't doing anything. :D And then there's players who know every nook and cranny of every modding tool. And everyone in-between.
 

 

I don't even know what to do about the impossibility of installing the mod correctly. I can upload the FULL mod with all the necessary files except animations to my thread. Maybe this will help those who have difficulty installing? What is your opinion on this? But I won't be able to write simple and clear instructions, I already said I'm not a native English speaker, I can hardly express my thoughts.

Posted
1 hour ago, Jvsmith said:

Keep in mind: This can take a huge amount of time, be prepared that instead of playing you will work :)


That's fine, @MonocoDoll can attest to my masochistic stubbornness when it comes to such things. :D It will get done in time.

So the localization export detects unlocalized strings that were shown during a play session and just those, not all of them, correct? Not ideal but I can work with that, for now I have this list just from a quick launch of the game and checking KW settings:

 

Spoiler
<?xml version="1.0" encoding="utf-8"?>
<Dump Version="6" Type="Dump">
  <DumpData>Oniki.KinkyMod v0.7.6 (437)

Non Localized strings:
<Text Key="0x80A7086C952CC446">Oniki.KinkyMod.Infect with </Text>
<Text Key="0xDE3AF3FA3CE7DE7B">Oniki.KinkyMod.EscortSituation</Text>
<Text Key="0x539537F61337DFA2">Oniki.KinkyMod.RemoveFlag_</Text>
<Text Key="0xA40F1297AC55B009">Oniki.KinkyMod.SetSkill_WooHooer</Text>
<Text Key="0x44695357CF694D86">Oniki.KinkyMod.Virgin</Text>
<Text Key="0xDB6885811FE0F323">Oniki.KinkyMod.OptionSettings.CallgirlServiceCustomerGenderFemale</Text>
<Text Key="0xDC229FC37B0023DF">Oniki.KinkyMod.OptionSettings.CallgirlServiceCustomerAgeElder</Text>
<Text Key="0x73DAA81DB48A6B9F">Oniki.KinkyMod.SetSkill_Corrupted</Text>
<Text Key="0x48BBC690BD783551">Oniki.KinkyMod.Treat </Text>
<Text Key="0x28300CA44935646B">Oniki.KinkyMod.OptionSettings.CallgirlServiceCustomerAgeAdult</Text>
<Text Key="0xCF987DC78B8CFD12">Oniki.KinkyMod.Crabs</Text>
<Text Key="0x9BFEA9D40D03BB21">Oniki.KinkyMod.OptionSettings.CallgirlServiceCustomerAgeTeen</Text>
<Text Key="0xC8D2DF5B03B68141">Oniki.KinkyMod.OptionSettings.CallgirlServiceAllowHomeless</Text>
<Text Key="0xD864FCC0F0ADD0D4">Oniki.KinkyMod.AIDS</Text>
<Text Key="0xF5960C0FE752C458">Oniki.KinkyMod.Diseases</Text>
<Text Key="0x6E2A778920AA0670">Oniki.KinkyMod.OptionSettings.CallgirlServiceCustomerGenderMale</Text>
<Text Key="0xB063B1A9FBDBAF37">Oniki.KinkyMod.Zombie</Text>
<Text Key="0xB5FAC66287653359">Oniki.KinkyMod.OptionSettings.CallgirlServiceCustomerAgeYoungAdult</Text>
<Text Key="0x77D7C23758B487E2">Oniki.KinkyMod.SetSkill_Exhibitionist</Text>
<Text Key="0x94BE884FB9D97618">Oniki.KinkyMod.SetFlag_</Text>
</DumpData>
</Dump>

 


I'll try to make strings for those and see how it goes, it's a start.

 

Quote

I don't even know what to do about the impossibility of installing the mod correctly.


Not much you can do in my opinion. You can lead a horse to water but you can't make it drink. :P Just try to be patient with people, I know it's tough when you keep getting the same messages over and over.

Posted (edited)

@Jvsmith Strangely S3SE gives me an error that the GUID already exists so I couldn't do it that way. However I did it using S3PE and launched the game to see if the changes took effect:

https://prnt.sc/E6ASO3gEXEB6

So that's a yes, apparently I'm doing this right. :P 

Edited by Loveternity
Couldn't upload image for some reason
Posted (edited)
11 minutes ago, Loveternity said:

@Jvsmith Strangely S3SE gives me an error that the GUID already exists so I couldn't do it that way. However I did it using S3PE and launched the game to see if the changes took effect:

https://prnt.sc/E6ASO3gEXEB6

So that's a yes, apparently I'm doing this right. :P 


Yes, if such a line already exists in other languages, you will get an error. Just select the source, for example, German, the destination English and search for a line with such a hash, edit the line, click commit, it will be added to English. You can do everything in s3pe, but it's not convenient.

Edited by Jvsmith
Posted

@Loveternity and @Jvsmith

May I contribute a TXT file with the keys and the ENG script description of all non localized strings I have collected over years and implemented into GER file.

There are more then 900 strings so far and may a few have been implemented into ENG already....

By the way, I use the Cmar "EasySTBLmanager" from MTS along with Notepad++

 

 

KW_Non_Localized_Strings.txt

Posted
53 minutes ago, Clydie said:

@Loveternity and @Jvsmith

May I contribute a TXT file with the keys and the ENG script description of all non localized strings I have collected over years and implemented into GER file.

There are more then 900 strings so far and may a few have been implemented into ENG already....

By the way, I use the Cmar "EasySTBLmanager" from MTS along with Notepad++

 

 

KW_Non_Localized_Strings.txt 48.54 kB · 1 download


That helps a ton, thank you! Since @Jvsmith did a lot of the russian translation, I've started by trying to "catch up" with his work for the english version. I'll post here when I'm happy with everything.

Posted
11 minutes ago, Loveternity said:


That helps a ton, thank you! Since @Jvsmith did a lot of the russian translation, I've started by trying to "catch up" with his work for the english version. I'll post here when I'm happy with everything.


Just don't try to translate directly from Russian or German :) Direct translation is often just complete nonsense. By the way, there are still some hardcoded strings in French in the mod, but I have never seen them in the game, probably these are early pieces of Oniki code. If you see untranslated or raw messages in the game, but do not find these strings in the log, try to remember them and report them here.

Posted (edited)

Im sure this has been answered but could someone remind me how to make changes to tuning? If i want to turn always spank on, what do i need ti do? Talk to me like im dull-witted.

 

ETA: I can open the tuning mod in s3pe but I can't seem to actually edit any lines.  Any help appreciated.

Edited by Laslolaslo
Posted
11 hours ago, Jvsmith said:

 

 

Don't nitpick. Especially since you can fix STBL yourself using s3se. And thus help the developer.

Forgive me. I'm new to all of this, and I thought I was helping. Most of the guides point to a wiki that no longer exists, and the mod is big enough to be a bit overwhelming to a newbie.

 

I didn't know about s3se. I'll take a look.

Posted
3 hours ago, Laslolaslo said:

Im sure this has been answered but could someone remind me how to make changes to tuning? If i want to turn always spank on, what do i need ti do? Talk to me like im dull-witted.

 

ETA: I can open the tuning mod in s3pe but I can't seem to actually edit any lines.  Any help appreciated.

No worries we all start somewhere, you’ll be a pro in no time 🥰

 

Glad you got the Tuning package opened in S3PE. Take your mouse over an XML file you want to edit and Right Click. When you’ve Right Clicked it will open a menu. Scroll to the bottom and Left Click ‘Notepad’

 

This opens an instance of the notepad.exe inside S3PE. Make any changes to your XML with notepad. SAVE notepad when you are done and close it. Upon closing notepad S3PE will prompt you to further commit the changes saved. You’ll notice the XML has a line crossed through the text it done correctly. Save the package in S3PE with File>Save. You’re done. The package should be updated with your changes saved.

 

hope this helps

Posted
21 minutes ago, KinkyKatie89 said:

No worries we all start somewhere, you’ll be a pro in no time 🥰

 

Glad you got the Tuning package opened in S3PE. Take your mouse over an XML file you want to edit and Right Click. When you’ve Right Clicked it will open a menu. Scroll to the bottom and Left Click ‘Notepad’

 

This opens an instance of the notepad.exe inside S3PE. Make any changes to your XML with notepad. SAVE notepad when you are done and close it. Upon closing notepad S3PE will prompt you to further commit the changes saved. You’ll notice the XML has a line crossed through the text it done correctly. Save the package in S3PE with File>Save. You’re done. The package should be updated with your changes saved.

 

hope this helps

Thank you!

IIRC, don't I also need to toggle something on in the settings once the game is running?

Posted
1 hour ago, KinkyKatie89 said:

No worries we all start somewhere, you’ll be a pro in no time 🥰

 

Glad you got the Tuning package opened in S3PE. Take your mouse over an XML file you want to edit and Right Click. When you’ve Right Clicked it will open a menu. Scroll to the bottom and Left Click ‘Notepad’

 

This opens an instance of the notepad.exe inside S3PE. Make any changes to your XML with notepad. SAVE notepad when you are done and close it. Upon closing notepad S3PE will prompt you to further commit the changes saved. You’ll notice the XML has a line crossed through the text it done correctly. Save the package in S3PE with File>Save. You’re done. The package should be updated with your changes saved.

 

Sorry, I’m still having trouble, I changed the always spank option from “False” to “True” and dropped the saved tuning file in packages, but I’m still not getting the option to spank. I enable Reduced Autonomy as well. Is there anything else I’m supposed to do?

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...