Jump to content

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


Recommended Posts

Posted
Just now, Aouregan said:

Yeah, 09:00 to 11:30 and 13:00 to 15:00, then 15:00 to 17:00 for afterschool activities.
But I need to split that out over multiple days, since I cannot possibly fit regular class, alchemy, science, witchcraft plus some more, AND the regular afterschool stuff into every single day.
So that is the approach I am going: different classes on different days, first block always reserved for the regular class (Hey, the smut is what we are all using the mod for in the first place :D ). That effectively only leaves me the time frame between 13:00 and 15:00 for the extra classes, since I am also adding some of the planned, but never implemented afterschool activities, like music.

 

If you write an extension to the school algorithms, I'd be delighted to see your code and use it myself, with your permission. I simply lack the imagination to implement it :)
What are sims supposed to do in the music room, for example? Just play instruments, which they already do autonomously in their free time? The janitor has a really strange algorithm: he has non-autonomous tasks, but full autonomy is enabled, and he'll never use his room which isn't implemented at all, and I can roughly understand why: Oniki tried to come up with different ways to interact with the school, but each user has their own school. How is everything laid out there? How are the rooms found? What exactly will be in them?

Posted
Just now, Aouregan said:

I hope I can limit my changes to the HighSchoolSituation.cs itself, which would make sharing slightly easier. The world doesn't need yet another individual branch of KW :)
Ideally all that would be needed then is decompiling and recompiling the DLL with the modified cs by people who want the changes.

 

Um, that's unlikely to work. The main code is certainly in HighSchoolSituation.cs, but too much is related to the school: the entire Oniki.Careers branch, the entire Oniki.Roles branch, some code from the Sims3.Gameplay.Objects.RabbitHoles branch, and everything is interdependent. :(

Posted (edited)
19 minutes ago, Jvsmith said:

 

If you write an extension to the school algorithms, I'd be delighted to see your code and use it myself, with your permission. I simply lack the imagination to implement it :)
What are sims supposed to do in the music room, for example? Just play instruments, which they already do autonomously in their free time? The janitor has a really strange algorithm: he has non-autonomous tasks, but full autonomy is enabled, and he'll never use his room which isn't implemented at all, and I can roughly understand why: Oniki tried to come up with different ways to interact with the school, but each user has their own school. How is everything laid out there? How are the rooms found? What exactly will be in them?

 

When I looked at the janitor, yeah, I saw the readyroom reference where he is supposed to take a nappy, The readyroom never made any appearance in the highschoolsituation code :D

As for how the rooms are found it is pretty simple, I mean.. part of the music room code already exists, just unfinished from what I saw.

And for the others I have planned it is pretty simple, since they require specific items, like the research station (that code funnily also already exists, but only for room recognition. There is no further code for that room to be used). Same I can do for alchemy station for alchemy room, for example, plant pots for gardening class, the cauldron for witchcraft class etc.
It will be some work to get the rooms to actually be used properly.
But yeah, sure, once I am done, I am more than happy to share it. It is built for my personal needs, which is centered around the occult more than a usual school, but nifty people can change the code as they see fit. The possibilities for classes are pretty unlimited.

My current school sports 25 rooms in total, since it is a boarding school. As long as you avoid the specific room recognition furniture/item combos in non-school rooms, you can go totally ham on your building. Like, I will never put a desk in any of my bedrooms, lest it will be recognized as the infirmary, and such things.

 

P.S. Yeah, I hope I don't need to touch the related careers or anything. I shouldn't have to, but we will see.

 

PPS: Here the code I mentioned above. As far as I could tell science and music are non-functional, however.

 

SetClassroomsType(new Type[1] { typeof(ScienceResearchStation) }, ClassroomTypes.Sciences);
            SetClassroomsType(new Type[1] { typeof(MusicalInstrument) }, ClassroomTypes.Music);
            SetClassroomsType(new Type[1] { typeof(Easel) }, ClassroomTypes.Arts);
            SetClassroomsType(new Type[1] {    typeof(AthleticGameObject)}, ClassroomTypes.Sports);

Edited by Aouregan
Posted
Just now, Aouregan said:

PPS: Here the code I mentioned above. As far as I could tell science and music are non-functional, however.

 

SetClassroomsType(new Type[1] { typeof(ScienceResearchStation) }, ClassroomTypes.Sciences);
            SetClassroomsType(new Type[1] { typeof(MusicalInstrument) }, ClassroomTypes.Music);
            SetClassroomsType(new Type[1] { typeof(Easel) }, ClassroomTypes.Arts);
            SetClassroomsType(new Type[1] {    typeof(AthleticGameObject)}, ClassroomTypes.Sports);

 

Yes, all these extra classes are not implemented at all, I'll tell you more - they are not even implemented in The Sims 3 University Life expansion pack. :)

Posted
1 minute ago, Jvsmith said:

 

Yes, all these extra classes are not implemented at all, I'll tell you more - they are not even implemented in The Sims 3 University Life expansion pack. :)

 

Yeah, I need to pretty much reinvent the wheel with the classes I am planning, but eh, where would the fun be otherwise? :D

Posted (edited)
2 hours ago, Jvsmith said:

What are sims supposed to do in the music room, for example? Just play instruments, which they already do autonomously in their free time?

 

Pretty much that. Not all sims carry an instrument around. In Bridgeport a lot do, but in other worlds it is not a common thing. I noticed that an instrument spawns in a non-controlled sims inventory, IF they have or gain at least one point in any specific music skill. At least so it seems. I am too lazy to look for it in the game code, though :D

Since all my students are under my control (technically, at least. In reality I let them do whatever on full autonomy) that will never happen, tho. Also most sims in worlds outside of Bridgeport don't come with any music skills out of the box. Hell, service NPCs in Midnight Hollow don't even have traits. Need to add them manually with Master Controller (I am looking at you, Amalia Burnett, my sweet girl :) ).
I make these changes based on my personal needs and my needs are centered around Midnight Hollow as world. Also, my students live in the school, which is why I have them under my control (Well, technically they live in a near identical copy of the school on a residential lot right next door).

Edited by Aouregan
Posted
2 hours ago, Aouregan said:

PPS: Here the code I mentioned above. As far as I could tell science and music are non-functional, however.

 

SetClassroomsType(new Type[1] { typeof(ScienceResearchStation) }, ClassroomTypes.Sciences);
            SetClassroomsType(new Type[1] { typeof(MusicalInstrument) }, ClassroomTypes.Music);
            SetClassroomsType(new Type[1] { typeof(Easel) }, ClassroomTypes.Arts);
            SetClassroomsType(new Type[1] {    typeof(AthleticGameObject)}, ClassroomTypes.Sports);

I haven't played KW high school in years, but if I remember right you're correct, only Arts and Sports ever worked.

I has the impression that Sport barely worked (swimming classes where nothing much happened) and there was a low chance in Art class that your sim would be asked to pose topless. 

 

Suggestion: Maybe update the text for the "enroll in afterschool activities" button? I remember being utterly confused after using the phone or computer option signed my sim up for the regular high school after-school stuff. IIRC you need to click the KW high school and enroll from there.

Posted (edited)
1 hour ago, Yotix said:

I haven't played KW high school in years, but if I remember right you're correct, only Arts and Sports ever worked.

I has the impression that Sport barely worked (swimming classes where nothing much happened) and there was a low chance in Art class that your sim would be asked to pose topless. 

 

Suggestion: Maybe update the text for the "enroll in afterschool activities" button? I remember being utterly confused after using the phone or computer option signed my sim up for the regular high school after-school stuff. IIRC you need to click the KW high school and enroll from there.

 

Fixing the sign up for after school is on my list. I cannot remember the countless times my students ended up in the rabbithole afterschool activities.

It will be done in the same breath I add more afterschool activities to the KW High School. Some things will not be doable, however. Unsure how I would implement scouting, for example.

Not that it couldn't be done, mind you. It is just more work than I am willing to do. I will see, once I get to that point. I could see it work with some caveats.

There are also the field trips I need to look at, as they collide with the KW High School and get counted as "missed school on a field trip day" more often than not. I will probably have to disable them entirely for students enrolled in KW High School, as that bothers the everloving piss out of me XD

Edited by Aouregan
Posted

It would be nice to be able to add other afterschool activities. If only because if a Sim spends their regular lectures doing something else, even if it improves their skills, their grades will drop. By the way, you can reschedule existing afterschool activities using the retuner. For example, so that sports and art don't overlap. I also really like Phoebe's cheerleading mod and Olomaya's theater mod; it would be great to integrate cheerleading. Right now, I've simply combined it with the sports club on a daily basis. Some of the kids play basketball, while others seem to support them. Sorry for continuing the discussion here; it might be in the wrong place.

Posted (edited)
16 hours ago, IvaInn said:

It would be nice to be able to add other afterschool activities. If only because if a Sim spends their regular lectures doing something else, even if it improves their skills, their grades will drop. By the way, you can reschedule existing afterschool activities using the retuner. For example, so that sports and art don't overlap. I also really like Phoebe's cheerleading mod and Olomaya's theater mod; it would be great to integrate cheerleading. Right now, I've simply combined it with the sports club on a daily basis. Some of the kids play basketball, while others seem to support them. Sorry for continuing the discussion here; it might be in the wrong place.

 

I will be trying to. BUT, keep in mind, this is not part of this build/branch in any way.

If I manage to do what I set out to do, I will upload it separately as .cs files.
You will have to recompile the DLL with those adjusted cs files yourself. I won't be opening yet another branch of the Kinkyworld mod or anything along those lines. We have enough of those already and the usability gets watered down.
Oh, I like what they did in this KW version, but I also like some of the changes here. Yeah, fuck you. That's what XD

Edited by Aouregan
Posted
Just now, Aouregan said:

 

I will be trying to. BUT, keep in mind, this is not part of this build/branch in any way.

If I manage to do what I set out to do, I will upload it separately as .cs files.
You will have to recompile the DLL with those adjusted cs files yourself. I won't be opening yet another branch of the Kinkyworld mod or anything along those lines. We have enough of those already and the usability gets watered down.

 

I don't mind forks. Everyone can choose the one that suits them best. More choice is good :)

Posted (edited)
26 minutes ago, Jvsmith said:

 

I don't mind forks. Everyone can choose the one that suits them best. More choice is good :)

NO! XD

Freedom of choice is not good. That is how we ended up with flat-earthers.
Make one KW mod, that selectively includes all the changes. I do not want Katie's female hygiene changes? Fine, let me opt out of that (WHich is prefectly possible, btw, and I love you for that, Katie!)
But do not make me choose between improved performance or some feature that I love. Work together, ffs.
I have the knowledge to make both work in parallel. Most people here do not. They download stuff and expect it to work.

Edited by Aouregan
Posted (edited)
On 6/10/2026 at 2:10 PM, Aouregan said:

 

Fixing the sign up for after school is on my list. I cannot remember the countless times my students ended up in the rabbithole afterschool activities.

It will be done in the same breath I add more afterschool activities to the KW High School. Some things will not be doable, however. Unsure how I would implement scouting, for example.

Not that it couldn't be done, mind you. It is just more work than I am willing to do. I will see, once I get to that point. I could see it work with some caveats.

There are also the field trips I need to look at, as they collide with the KW High School and get counted as "missed school on a field trip day" more often than not. I will probably have to disable them entirely for students enrolled in KW High School, as that bothers the everloving piss out of me XD

 

Some wild ideas based on https://sims.fandom.com/wiki/Afterschool_activity ...

 

Ballet and Scouting are for children, not teens, right?

Teens:

 

Art: Has been in KW since Onikikay builds.

Gameplay: Students will meet up in the art room. Students will paint on easels, but ignore sculpting stations.

Skill: Occasionally a sim will be asked to pose nude, gaining Exhibition. 

Ideas / Suggestions: 1 add a popup reminder for afternoon activities, 2 add support for sketching book (and have sims ask you to pose nude) 3 maybe add sculpting (and posing nude)? 

 

Debate / Logic: not KW

Gameplay: Students could meet in a classroom and discuss / play chess

Skill: Charisma, Logic

Ideas: chance to be asked to play strip chess, chance for something like truth or date?

 

Drama: not in KW

Gameplay: Students could meet in graduation room and read books / dress up / perform short scenes / dance

Skills: Charisma, Dance

Ideas: 1 have them read the script (book) 2 have them dress up for roles 3 optionally have them dance (musical performance?) 4 having the acting class enact scenes (rehearsal and performance with other students and parents?) might be nice but too much work to casually suggest for one afterschool activity in a mod.

 

Music: Not in KW

Gameplay: Students could meet in a mudic room and play instruments

Skills: instruments

Ideas: Teacher could tell them to continue playing under any circumstance, then steal your sim's clothing (if you keep playing you gain Exhibitionism, if not the teacher might punish you?)

 

Newspaper: not in KW

Gameplay: Have students sit at PC, maybe hand in photographs

Skills: Writing, photo

Ideas: rewards for handing in spicy photos from school, task to pose topless or get a topless picture of a sim, maybe blackmail scenario

 

Shop: Not in KW

Gameplay: Janitor could teach, sims would repair / tinker / fix and use workbenches

Skill: handiness

Ideas: something with the glory hole toilet maybe, getting items like dildos or collars or handcuffs from crafting

 

Sports: in KW

Gameplay: Students meet up near the pool then swim around for two hours. Occasionally someone may lose clothing.

Skill: Athletics, Exhibition

Not sure if it works without a pool, when I built a gym with soccer balls, workout machines and a radio, the students stole the soccer balls then danced (not unrealistic really)

 

 

Study: Not in KW

Gameplay: Students stay in school and do homework faster?

Skill: homework

Idea: Add "read this book" tasks, sometimes giving them the Exhibition book

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Edited by Yotix
Posted (edited)
25 minutes ago, Yotix said:

 

Some wild ideas based on https://sims.fandom.com/wiki/Afterschool_activity ...

 

Ballet and Scouting are for children, not teens, right?

Teens:

 

Art: Has been in KW since Onikikay builds.

Gameplay: Students will meet up in the art room. Students will paint on easels, but ignore sculpting stations.

Skill: Occasionally a sim will be asked to pose nude, gaining Exhibition. 

Ideas / Suggestions: 1 add a popup reminder for afternoon activities, 2 add support for sketching book (and have sims ask you to pose nude) 3 maybe add sculpting (and posing nude)? 

 

Debate / Logic: not KW

Gameplay: Students could meet in a classroom and discuss / play chess

Skill: Charisma, Logic

Ideas: chance to be asked to play strip chess, chance for something like truth or date?

 

Drama: not in KW

Gameplay: Students could meet in graduation room and read books / dress up / perform short scenes / dance

Skills: Charisma, Dance

Ideas: 1 have them read the script (book) 2 have them dress up for roles 3 optionally have them dance (musical performance?) 4 having the acting class enact scenes (rehearsal and performance with other students and parents?) might be nice but too much work to casually suggest for one afterschool activity in a mod.

 

Music: Not in KW

Gameplay: Students could meet in a mudic room and play instruments

Skills: instruments

Ideas: Teacher could tell them to continue playing under any circumstance, then steal your sim's clothing (if you keep playing you gain Exhibitionism, if not the teacher might punish you?)

 

Newspaper: not in KW

Gameplay: Have students sit at PC, maybe hand in photographs

Skills: Writing, photo

Ideas: rewards for handing in spicy photos from school, task to pose topless or get a topless picture of a sim, maybe blackmail scenario

 

Shop: Not in KW

Gameplay: Janitor could teach, sims would repair / tinker / fix and use workbenches

Skill: handiness

Ideas: something with the glory hole toilet maybe, getting items like dildos or collars or handcuffs from crafting

 

Sports: in KW

Gameplay: Students meet up near the pool then swim around for two hours. Occasionally someone may lose clothing.

Skill: Athletics, Exhibition

Not sure if it works without a pool, when I built a gym with soccer balls, workout machines and a radio, the students stole the soccer balls then danced (not unrealistic really)

 

 

Study: Not in KW

Gameplay: Students stay in school and do homework faster?

Skill: homework

Idea: Add "read this book" tasks, sometimes giving them the Exhibition book

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

So, once you look at the base code in the highschoolsituation.cs you will be greeted by this:


        public enum ClassroomTypes
        {
            Ballet = 0,
            Scouts = 1,
            Music = 2,
            Arts = 3,
            Newspaper = 4,
            Study = 5,
            Debate = 6,
            Drama = 7,
            Shop = 8,
            Sports = 9,
            Sciences = 10,
            Cheerleader = 11,
            Normal = 100
        }

 

I will be trying to make the most out of this, as I can. I will obviously not be able to cover all of those.

And yes, ballet skills can only be learned by children (which I think is hilariously stupid, but that's what we have), so I need to take a deep look at those.

Edited by Aouregan
Posted
On 6/10/2026 at 3:20 AM, Aouregan said:

Yeah, 09:00 to 11:30 and 13:00 to 15:00, then 15:00 to 17:00 for afterschool activities.
But I need to split that out over multiple days, since I cannot possibly fit regular class, alchemy, science, witchcraft plus some more, AND the regular afterschool stuff into every single day.
So that is the approach I am going: different classes on different days, first block always reserved for the regular class (Hey, the smut is what we are all using the mod for in the first place :D ). That effectively only leaves me the time frame between 13:00 and 15:00 for the extra classes, since I am also adding some of the planned, but never implemented afterschool activities, like music.

😳 That's a lot of "schooling" 😂 School hours can be modified? I've never played much with school aged sims so was never an issue and when I did they simply had pt jobs 😉

Posted
12 hours ago, Aouregan said:

NO! XD

Freedom of choice is not good. That is how we ended up with flat-earthers.
Make one KW mod, that selectively includes all the changes. I do not want Katie's female hygiene changes? Fine, let me opt out of that (WHich is prefectly possible, btw, and I love you for that, Katie!)
But do not make me choose between improved performance or some feature that I love. Work together, ffs.
I have the knowledge to make both work in parallel. Most people here do not. They download stuff and expect it to work.

I never EXPECT mods to work as we make mistakes but some aren't as open to critiquing that when they aren't directly participating in the modding ie animating/coding.

Posted (edited)
11 hours ago, S3Xlover said:

😳 That's a lot of "schooling" 😂 School hours can be modified? I've never played much with school aged sims so was never an issue and when I did they simply had pt jobs 😉

 

Yeah, I know.

I don't want to necessarily touch the school hours. I want to keep it as close as possible to the normal rabbithole school hours, if that makes any sense.

It would also open another can of worms, which are the scripts keeping tabs on the school during hours. They are causing a lot of issues in themselves, like breaking interactions between anyone boy-/girl friend or higher relationship status. That also happens in brothels, so is not related to the High school itself. I am still trying to find that.

There is a lot to dig through. My initial plan was to only touch the HighSchoolSituation.cs

I will try to keep it that way, but that also means that cs will end up containing a lot of code.

I won't be adding stuff like debate club or such, I mean... no one really wants those, I guess.

Edited by Aouregan
Posted
On 6/12/2026 at 2:01 AM, Aouregan said:

 

Yeah, I know.

I don't want to necessarily touch the school hours. I want to keep it as close as possible to the normal rabbithole school hours, if that makes any sense.

It would also open another can of worms, which are the scripts keeping tabs on the school during hours. They are causing a lot of issues in themselves, like breaking interactions between anyone boy-/girl friend or higher relationship status. That also happens in brothels, so is not related to the High school itself. I am still trying to find that.

There is a lot to dig through. My initial plan was to only touch the HighSchoolSituation.cs

I will try to keep it that way, but that also means that cs will end up containing a lot of code.

I won't be adding stuff like debate club or such, I mean... no one really wants those, I guess.

I get that. Can't have the youngsters going to class so early or late lol. The curfew thing has always been my annoyance especially with the 1min/sec time ratio. Interactions broken? I've not experienced it myself. Maybe a conflict?

Posted
On 5/31/2026 at 11:19 PM, Omicr0n said:

It's even worse if you try to pile on NRaas StoryProgression like I do. You definitely have to turn the overall speed down to Snail and make other adjustments before it becomes playable

 

A couple of things. First, you can disable or enable NRaas's SP on a town by town basis. Second, using NRaas SP in University gets really wonky if you use Traveler. Traveler will age local sims upon your sims' arrival to match the amount of time that has passed in your home world. So, if you play with multi generation households, subsequent generations will end up going to university and finding lots of elders as their classmates. Additionally, NRaas SP does not correctly handle the roles of students and professors, so you will also end up without any professors to interact with. You will find lectures and class activity sessions without a professor and possibly without any classmates.

 

On the NRaas forums, they recommend that you disable NRaas SP for the University world, and let the EA SP handle that world. It will make sure that there are plenty of students and professors to interact with. You might end up with elders as fellow students, but after another generation or two, they will be replaced with a new generation of students.

  • 2 weeks later...
Posted

Sorry if this has already been answered somewhere else (I didn't see it on any results google showed me), but I'm getting a weird thing where sims that aren't in my household have the stock censored skinny dipping animation while everything else is normal(Sims in the household have the modded nude skin when skinny dipping, and non-household sims don't have the blur when getting naked any other way) . Is there a setting I have to turn on in the XML or mod settings?  I have NRAAS Overwatch and master controller installed, but have the settings turned off that would conflict.  Any help would be appreciated! Again sorry if this has already been answered I'm still new to this modding thing.

Posted
10 minutes ago, dhwagg436utjjg said:

Sorry if this has already been answered somewhere else (I didn't see it on any results google showed me), but I'm getting a weird thing where sims that aren't in my household have the stock censored skinny dipping animation while everything else is normal(Sims in the household have the modded nude skin when skinny dipping, and non-household sims don't have the blur when getting naked any other way) . Is there a setting I have to turn on in the XML or mod settings?  I have NRAAS Overwatch and master controller installed, but have the settings turned off that would conflict.  Any help would be appreciated! Again sorry if this has already been answered I'm still new to this modding thing.

Certain interactions may still need a separate decensor mod. You can use something like NRaas Decensor, or you can make your own with this.

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