BiterBit Posted April 19 Author Posted April 19 1 minute ago, anton557 said: It doesn't matter, you can add me whatever you want 😃 You can use "anton557". I use the nickname "Stone" on the nexusmods website. I'll definitely credit you then! I also realized that, while most of the languages have a translation for many strings, it usually is just less than half strings or with a good portion of them just untranslated/missing. So for build 446 I'm thinking about releasing FULL-EN + RU considering you carefully translated practically everything! I hope anyone who wants to contribute to the STBLs can reach out so I can progressively add any coherent SBTL to the mod!! 1
BiterBit Posted April 19 Author Posted April 19 (edited) Guys... I think I have a big news. I managed to create a test version of a "Kinky World Light" prototype that does not use any kind of EA autonomy override, switching OFF the entire autonomy conversion the mod used to do in the first place. This means that there's a huge increase of performances (clearly, because your CPU doesn't need to process the second KW autonomy) and if everything works as expected, this is an actual variant of KW that just lets you play some kind of "user directed only" interactions if you want the old EA autonomy back without any strange behaviors. AFTER-EDIT: As per the next comment, it's actually not a variant for "user directed only", it's actually a full KW variant because EA still recognizes KW actions as valid and pushes them through every Sim autonomy without the need of a second manager (and it's GREAT). Expected increased performance only for this kind of change and not considering further performance fixes I could do, is something like ~15% - 35%+ (it's huge). Additionally: as per the pure theory, KW actions could still potentially be triggered autonomously as candidate by EA autonomy because they have valid DataTuning values EA reads, so there's a chance this prototype build can really be some kind of revolution here. You don't even know how much joyful I am right now for this kind of "discovery". I'll keep you all posted about this. Edited April 20 by BiterBit 6
Dustercoat0321 Posted April 19 Posted April 19 I like it when NPCs go "Woohoo" to each other on their own. But it would be nice if it were lighter. 1
BiterBit Posted April 19 Author Posted April 19 (edited) 19 minutes ago, jung0321 said: I like it when NPCs go "Woohoo" to each other on their own. But it would be nice if it were lighter. Surprisingly: they still do. I'm testing it right now and EA is candidating Kinky actions BY ITSELF without the need of a KW autonomy system. Just this is astonishing to me. It clearly need A LOT of refining and fixes, but it's actually playable and still with some kind of perceived autonomy in general. Crazy!! EDIT: Of course I'm not talking about a 446 build here (that I'm going to release in any case) but of a separate version for anyone who will want to try this out when (potentially) ready! Edited April 19 by BiterBit 3
Gentlelovely Posted April 20 Posted April 20 (edited) 21 hours ago, BiterBit said: Thank you so much!! ❤️ This really opens the door for a lot of new potential traits to be added in that table, and also to be spread across Sims in your world! I don't even know how, but I found some NPCs already had some traits in my Isla Paradiso save 😂 Like, a male mermaid has been found with "Feet Lover" and "Prude" traits and it was so damn hilarious because he was also "evil" 😂 In 446 btw there should be a dedicated button to spread traits across every Sim!! I luckily ended my work on autonomy (now mermaids survive as well and get their hydration from showers etc.) and accomplished the following TODOs as well, along with that: - Towel behaviour is back at normal - EA Change Outfit toggle (to set default outfit when you change it, as per the previous comments) - Pre-Made NPCs creation toggle (that can now be disabled so there won't be a continuous disposal of them if you have Overwatch or equivalent mods) - Informative Popup to inform you that "Stray Pet Services" cannot be used as a Setting if you didn't enable ZooLover What it's left: - Spread Traits button/feature - More stability and performance fixes to make the game run/load smoother and better - Potentially a button in Settings that allows you to switch to "Info mode" where click on a row doesn't enable a toggle but triggers a popup that explains you what every setting do 🤞 All of this sounds exciting! Specifically spreading of the traits. That adds even more variety and hilarious situations out in the world. Can't wait to try it, but I'm having issues with the new version. When I activate kinky world, it makes my pie menu have several interactions duplicates as shown in the first image. Before I activate it, my menu were normal, as it shows in the second image. I started on a new save and a previous save, and it happened both times. I took Kinky world out and had no duplicates. Not sure what's causing the issue. I checked for conflicts on the Dashboard, and the only thing kinky world related showing a conflict is in the third image. Edited April 20 by Gentlelovely 1
Gentlelovely Posted April 20 Posted April 20 9 hours ago, BiterBit said: Surprisingly: they still do. I'm testing it right now and EA is candidating Kinky actions BY ITSELF without the need of a KW autonomy system. Just this is astonishing to me. It clearly need A LOT of refining and fixes, but it's actually playable and still with some kind of perceived autonomy in general. Crazy!! EDIT: Of course I'm not talking about a 446 build here (that I'm going to release in any case) but of a separate version for anyone who will want to try this out when (potentially) ready! Every time I come to this forum, you've got a new treat for me to be excited for! I would definitely check this out if/when you release it. 1
BiterBit Posted April 20 Author Posted April 20 (edited) 3 hours ago, Gentlelovely said: All of this sounds exciting! Specifically spreading of the traits. That adds even more variety and hilarious situations out in the world. Can't wait to try it, but I'm having issues with the new version. When I activate kinky world, it makes my pie menu have several interactions duplicates as shown in the first image. Before I activate it, my menu were normal, as it shows in the second image. I started on a new save and a previous save, and it happened both times. I took Kinky world out and had no duplicates. Not sure what's causing the issue. I checked for conflicts on the Dashboard, and the only thing kinky world related showing a conflict is in the third image. Hi GentleLovely!! Romantic Interactions bucket duplicated keys has been explicitely reported in my main thread/post description as an official "bug" related to Romantic interactions only 😭: This is caused by a simple fact: KW writes in its code its specific romantic actions that have the same name as EA's one, but have a slightly different "logic" like adding arousal, adding woohoo motive and something like that: SocializeProxy.kFlirtyGreetings = new string[3] { "Greet Flirty", "Greet Seductive", "Greet Hot" }; SocializeProxy.kFlirtySocials = new string[6] { "Flirt", "Compliment Personality", "Compliment Appearance", "Flirty Joke", "Pick Up Line", "Wink" }; SocializeProxy.kAmorousSocials = new string[4] { "Amorous Hug", "Embrace", "Stroke Cheek", "Watch the Stars" }; SocializeProxy.kKisses = new string[7] { "Kiss", "Kiss on Cheek", "Make Out", "First Kiss", "Heat Of The Moment Kiss", "Dip Kiss", "Blow A Kiss" }; Propose Going Steady Propose Marriage Have Private Wedding Ask to Break up With Break Up EDIT: I'm correcting myself, these duplicates aren't born because they add arousal or woohoo motive, but EXCLUSIVELY to allow romantic interactions in special situations like incest and/or >teens, when it could have been potentially done by simply overriding EA's default gatings. I'll try fixing this permanently in 446. Reason why this wouldn't happen before 445, is that there was a bug in the code that wouldn't have allowed EA romantic interactions between same age Sims, aside from the ones KW wrote itself, usually manifesting by same sex Sims not being able to have romantic EA interactions, only KW ones, and sometimes like just 1 or 2 of them. This has been fixed so that every Sim can be romantic with anybody else (like EA decides), especially females on females (they couldn't, before, not with EA logics), but with a graphical bug: given that KW gave its names as an exact copy of EA's ones, you see duplicates. This is also one of the reasons why I don't like injecting custom actions that are supposed to replace EA!! I worked on that many hours without a chance to "merge" the two duplicate keys without success (that, furthermore, appears only after the first EA first kiss), but in 446 I'll be sure to just silence the KW ones at this point that honestly can be seen as pretty useless. I'll add a toggle to avoid KW injecting same name keys in romantic bucket!! This mod used to declare war so much to EA instead of going along with it 😢 Edited April 20 by BiterBit 2
Gentlelovely Posted April 20 Posted April 20 (edited) 36 minutes ago, BiterBit said: Hi GentleLovely!! Romantic Interactions bucket duplicated keys has been explicitely reported in my main thread/post description as an official "bug" related to Romantic interactions only 😭: This is caused by a simple fact: KW writes in its code its specific romantic actions that have the same name as EA's one, but have a slightly different "logic" like adding arousal, adding woohoo motive and something like that: SocializeProxy.kFlirtyGreetings = new string[3] { "Greet Flirty", "Greet Seductive", "Greet Hot" }; SocializeProxy.kFlirtySocials = new string[6] { "Flirt", "Compliment Personality", "Compliment Appearance", "Flirty Joke", "Pick Up Line", "Wink" }; SocializeProxy.kAmorousSocials = new string[4] { "Amorous Hug", "Embrace", "Stroke Cheek", "Watch the Stars" }; SocializeProxy.kKisses = new string[7] { "Kiss", "Kiss on Cheek", "Make Out", "First Kiss", "Heat Of The Moment Kiss", "Dip Kiss", "Blow A Kiss" }; Propose Going Steady Propose Marriage Have Private Wedding Ask to Break up With Break Up Reason why this wouldn't happen before 445, is that there was a bug in the code that wouldn't have allowed EA romantic interactions between same age Sims, aside from the ones KW wrote itself, usually manifesting by same sex Sims not being able to have romantic EA interactions, only KW ones, and sometimes like just 1 or 2 of them. This has been fixed so that every Sim can be romantic with anybody else (like EA decides), especially females on females (they couldn't, before, not with EA logics), but with a graphical bug: given that KW gave its names as an exact copy of EA's ones, you see duplicates. This is also one of the reasons why I don't like injecting custom actions that are supposed to replace EA!! I worked on that many hours without a chance to "merge" the two duplicate keys without success (that, furthermore, appears only after the first EA first kiss), but in 446 I'll be sure to just silence the KW ones at this point that honestly can be seen as pretty useless. I'll add a toggle to avoid KW injecting same name keys in romantic bucket!! This mod used to declare war so much to EA instead of going along with it 😢 Ohhhhhhh, okay! I missed that! Thank you for pointing it out, and sorry for asking about something you addressed! I can deal with duplicates that are harmless. I thought my game was broke again, lol. I just got done doing the 50/50 method in my mods folder two days ago for a different conflict, and it was hellllll. Edited April 20 by Gentlelovely 1
BiterBit Posted April 20 Author Posted April 20 35 minutes ago, Gentlelovely said: Ohhhhhhh, okay! I missed that! Thank you for pointing it out, and sorry for asking about something you addressed! I can deal with duplicates that are harmless. I thought my game was broke again, lol. I just got done doing the 50/50 method in my mods folder two days ago for a different conflict, and it was hellllll. Don't worry about that, you were actually right to point it out! It's annoying 🥲 I just implemented a new toggle in Miscellaneous for 446 named "Inject KW Romantic Interactions (Pie Menu)" that is default True, and when you set it to false, it deletes duplicate keys ONLY from adult > adult interactions that it's the case where they appear!! 🙏 3
Gentlelovely Posted April 20 Posted April 20 27 minutes ago, BiterBit said: Don't worry about that, you were actually right to point it out! It's annoying 🥲 I just implemented a new toggle in Miscellaneous for 446 named "Inject KW Romantic Interactions (Pie Menu)" that is default True, and when you set it to false, it deletes duplicate keys ONLY from adult > adult interactions that it's the case where they appear!! 🙏 You're so quick on solutions, I love that! I cannot stress how much you're appreciated 😭 2
skrteecat Posted April 20 Posted April 20 Feels so nit-picky for what may be a minor issue in the scheme of things, but it has been bugging me at first glance! It might be particular JVS's 440 KW build I upgraded from, but the "Creampied Penis" buff for the giving male and/or futa(? if applicable) sim no longer occurs for anal-based animations, being restricted to vaginal-based animations (flagged as anal however if the receiving sim is male, meaning the buff never occurs in a male to male or pure anal scenario). The respective "Creampied" buff for the receiving sim appears in working order, whether male or female. As it is, sex seems rather skewed in favor of the receiving sim (female ESPECIALLY) through plentiful buffs applied and stacked accordingly, otherwise lacking for the giving sim fortunate to get well... anything really, if at all. More or less tested with two sims in a foul mood going at it; the giving sim still under the weather, the receiving sim elated on cloud nine! 🤣 Not that it is difficult or anything to keep sims happy (mods aside that make it a challenge), but any consideration to bring some sense of balance would be appreciated! For example, maybe an optional toggle of sorts to extend the "Creampied Penis" buff to oral and/or handjob-based animations? 2
BiterBit Posted April 20 Author Posted April 20 32 minutes ago, skrteecat said: Feels so nit-picky for what may be a minor issue in the scheme of things, but it has been bugging me at first glance! It might be particular JVS's 440 KW build I upgraded from, but the "Creampied Penis" buff for the giving male and/or futa(? if applicable) sim no longer occurs for anal-based animations, being restricted to vaginal-based animations (flagged as anal however if the receiving sim is male, meaning the buff never occurs in a male to male or pure anal scenario). The respective "Creampied" buff for the receiving sim appears in working order, whether male or female. As it is, sex seems rather skewed in favor of the receiving sim (female ESPECIALLY) through plentiful buffs applied and stacked accordingly, otherwise lacking for the giving sim fortunate to get well... anything really, if at all. More or less tested with two sims in a foul mood going at it; the giving sim still under the weather, the receiving sim elated on cloud nine! 🤣 Not that it is difficult or anything to keep sims happy (mods aside that make it a challenge), but any consideration to bring some sense of balance would be appreciated! For example, maybe an optional toggle of sorts to extend the "Creampied Penis" buff to oral and/or handjob-based animations? Exceptional feedback here! I'll take a look at the code to understand how male buffs are generated in their logic and I'll let you know 😀 1
BiterBit Posted April 20 Author Posted April 20 (edited) 5 hours ago, skrteecat said: Feels so nit-picky for what may be a minor issue in the scheme of things, but it has been bugging me at first glance! It might be particular JVS's 440 KW build I upgraded from, but the "Creampied Penis" buff for the giving male and/or futa(? if applicable) sim no longer occurs for anal-based animations, being restricted to vaginal-based animations (flagged as anal however if the receiving sim is male, meaning the buff never occurs in a male to male or pure anal scenario). The respective "Creampied" buff for the receiving sim appears in working order, whether male or female. As it is, sex seems rather skewed in favor of the receiving sim (female ESPECIALLY) through plentiful buffs applied and stacked accordingly, otherwise lacking for the giving sim fortunate to get well... anything really, if at all. More or less tested with two sims in a foul mood going at it; the giving sim still under the weather, the receiving sim elated on cloud nine! 🤣 Not that it is difficult or anything to keep sims happy (mods aside that make it a challenge), but any consideration to bring some sense of balance would be appreciated! For example, maybe an optional toggle of sorts to extend the "Creampied Penis" buff to oral and/or handjob-based animations? After losing my head to how to create/edit STBLs for moodlets, I can now introduce you to the new male orgasm (I'm too lazy to create a new thumbnail): Along with "Creamy Wet Dick" extended to oral job, handjob and anal as well now! They will make their appearance in build 446 under 2 new toggles in "Sex Gameplay Mechanics" so male experience can be more balanced! Edited April 20 by BiterBit 2
Dustercoat0321 Posted April 20 Posted April 20 I would like you to consider improving Woohoo scoring. 1
BiterBit Posted April 20 Author Posted April 20 5 minutes ago, jung0321 said: I would like you to consider improving Woohoo scoring. Feel free to share your ideas and suggestions, I'm open to them! I'm kinda an old schooler for scoring and I would just love to keep EA design for WooHooing (pretty much a "romantic interest+" design extended to friendships), but that would clearly loose value on traits and general score mechanics! Maybe there's a way in between for that, but needs to be implemented correctly. I'm curious about that in any case, so please let me know!
Dustercoat0321 Posted April 21 Posted April 21 [1B9] 0x5377409757E636D0: Hopeless! {1.SimFirstName} sucks at sex. {MB.He}{FB.She} lacks experience or {MB.he}{FB.she}'s having a bad day. [1BA] 0x5377409757E636D1: {1.SimFirstName} lacks experience or {MB.his}{FB.her} mind was elsewhere. Whatever it was, this shag was anything but good. [1BB] 0x5377409757E636D2: {1.SimFirstName} didn't seemed to be really inspired. Itt was not that bad, but {0.SimFirstName} hoped for better. [1BC] 0x5377409757E636D3: That wasn't that bad. {1.SimFirstName} has proved {MB.himself}{FB.herself} a decent partner. {0.SimFirstName} appreciated it and feels satisfied after this shag. [1BD] 0x5377409757E636D4: So gifted! {1.SimFirstName} put {MB.his}{FB.her} heart and soul into it and {0.SimFirstName} had a great time. {MA.He}{FA.She} wants only one thing: to do it again! [1BE] 0xCF7E7C6A4A3D364A: What was all the fuss about? Here is how to spoil something that should have been magical. {1.SimFirstName} sucks at this. {MB.He}{FB.She} lacks experience or {MB.he}{FB.she}'s having a bad day. [1BF] 0x2E2AF913B0197AB7: {0.SimFirstName} is really disappointed. {1.SimFirstName} lacks experience or {MB.his}{FB.her} mind was elsewhere. Whatever it was, this first experience was anything but good. [1C0] 0x97165BD928651388: {0.SimFirstName} was hoping for better for {MA.his}{FA.her} first time having sex. {1.SimFirstName} didn't seemed to be really inspired. It's not that is was bad, but it definitely wasn't magical. [1C1] 0x6529B6BC64512D4D: {1.SimFirstName} has proved {MB.himself}{FB.herself} a decent partner. {0.SimFirstName} appreciated it and feels relieved that everything went fine for {MA.his}{FA.her} first time. [1C2] 0xBE90B90B8E95DACE: Unforgettable! {1.SimFirstName} put {MB.his}{FB.her} heart and soul into it and {0.SimFirstName} will remember this experience forever. {MA.He}{FA.She} wants only one thing: to do it again! [1C3] 0x5377409757E636D5: Divine! {0.SimFirstName} can't believe it. {MA.He}{FA.She} never thought it was possible to feel this way. {1.SimFirstName} is a real expert and probably knows the Kama Sutra all by heart. [1C4] 0xBD5903E0052A292B: Divine! That was so intense... {0.SimFirstName}'s whole body is still shaking. {MA.He}{FA.She} never thought it was possible to feel this way. How lucky {MA.he}{FA.she} is to have this first experience with someone so gifted. {1.SimFirstName} is a real expert. It was about the evaluation after the woohoo session ended. It seems like it is operating independently of woohoo skills or Physical Attractiveness (though I am not entirely sure).
Oestrogen Posted April 21 Posted April 21 10 hours ago, BiterBit said: After losing my head to how to create/edit STBLs for moodlets, I can now introduce you to the new male orgasm (I'm too lazy to create a new thumbnail): Along with "Creamy Wet Dick" extended to oral job, handjob and anal as well now! They will make their appearance in build 446 under 2 new toggles in "Sex Gameplay Mechanics" so male experience can be more balanced! Thank you for that :3 I am curious though, is it any different from replacing STBL/string of KW traits? 1
BiterBit Posted April 21 Author Posted April 21 (edited) 1 hour ago, Oestrogen said: Thank you for that :3 I am curious though, is it any different from replacing STBL/string of KW traits? You're welcome! Actually, yeah. Beside the fact that editing traits is easier because they were pretty much all in the same code, and their STBLs were easily foundable, with moodlets is different. When you have something in the code that has a class or "namespace", you can easily convert it from a string of code to a string in STBL thanks to FNV64. I never touched a moodlet before or understood how it's done (so it was great to learn it), but the point is that the "source" you need to pass to an STBL editor is not in the code 😂 You don't have a code string to convert, you need to know where moodlets are located specifically and how TS3 can read them In particular, KW had a Buffs XML separated in a different package I didn't find at the start (KinkyMod_Settings) where you need to build the first "skeleton" of the moodlet and simple parameters the game reads. Then you go into the code and program the logic of the moodlet. Then I was like: "ok how do I convert it to STBL now?" 😂 And found out TS3 reads moodlets STBLs from a different source (not the code itself) and it's something like: Gameplay/Excel/buffs/BuffList:<buffname> And something like that, same goes for description, while instead the "origin" of the moodlet has a part that originates from the code but also from a Hex conversion of a string, like: Gameplay/Excel/buffs/Origin:<0xH573829001732> It was crazy but being obsessive I managed to find out how it works 😂 Traits, in comparison, are a 5 minute thing And in all this madness you also need to import an IMAG resource in the package for every moodlet that has a thumbnail if you don't want to use a basegame PNG or another resource 😅 And I yet did not "study" how this resource needs to be exactly, so I fallbacked to classic Climax thumb Edited April 21 by BiterBit 1
BiterBit Posted April 21 Author Posted April 21 8 hours ago, jung0321 said: [1B9] 0x5377409757E636D0: Hopeless! {1.SimFirstName} sucks at sex. {MB.He}{FB.She} lacks experience or {MB.he}{FB.she}'s having a bad day. [1BA] 0x5377409757E636D1: {1.SimFirstName} lacks experience or {MB.his}{FB.her} mind was elsewhere. Whatever it was, this shag was anything but good. [1BB] 0x5377409757E636D2: {1.SimFirstName} didn't seemed to be really inspired. Itt was not that bad, but {0.SimFirstName} hoped for better. [1BC] 0x5377409757E636D3: That wasn't that bad. {1.SimFirstName} has proved {MB.himself}{FB.herself} a decent partner. {0.SimFirstName} appreciated it and feels satisfied after this shag. [1BD] 0x5377409757E636D4: So gifted! {1.SimFirstName} put {MB.his}{FB.her} heart and soul into it and {0.SimFirstName} had a great time. {MA.He}{FA.She} wants only one thing: to do it again! [1BE] 0xCF7E7C6A4A3D364A: What was all the fuss about? Here is how to spoil something that should have been magical. {1.SimFirstName} sucks at this. {MB.He}{FB.She} lacks experience or {MB.he}{FB.she}'s having a bad day. [1BF] 0x2E2AF913B0197AB7: {0.SimFirstName} is really disappointed. {1.SimFirstName} lacks experience or {MB.his}{FB.her} mind was elsewhere. Whatever it was, this first experience was anything but good. [1C0] 0x97165BD928651388: {0.SimFirstName} was hoping for better for {MA.his}{FA.her} first time having sex. {1.SimFirstName} didn't seemed to be really inspired. It's not that is was bad, but it definitely wasn't magical. [1C1] 0x6529B6BC64512D4D: {1.SimFirstName} has proved {MB.himself}{FB.herself} a decent partner. {0.SimFirstName} appreciated it and feels relieved that everything went fine for {MA.his}{FA.her} first time. [1C2] 0xBE90B90B8E95DACE: Unforgettable! {1.SimFirstName} put {MB.his}{FB.her} heart and soul into it and {0.SimFirstName} will remember this experience forever. {MA.He}{FA.She} wants only one thing: to do it again! [1C3] 0x5377409757E636D5: Divine! {0.SimFirstName} can't believe it. {MA.He}{FA.She} never thought it was possible to feel this way. {1.SimFirstName} is a real expert and probably knows the Kama Sutra all by heart. [1C4] 0xBD5903E0052A292B: Divine! That was so intense... {0.SimFirstName}'s whole body is still shaking. {MA.He}{FA.She} never thought it was possible to feel this way. How lucky {MA.he}{FA.she} is to have this first experience with someone so gifted. {1.SimFirstName} is a real expert. It was about the evaluation after the woohoo session ended. It seems like it is operating independently of woohoo skills or Physical Attractiveness (though I am not entirely sure). Hey! I'll check out later how the outcome for woohoo really works and how it's calculated, and I'll let you know! 1
Oestrogen Posted April 21 Posted April 21 5 hours ago, BiterBit said: Gameplay/Excel/buffs/Origin:<0xH573829001732> It was crazy but being obsessive I managed to find out how it works 😂 Glad you figured it all out, must be quite rewarding to make sense of EA coding and edit stuff your way! I read back and noticed that you were discussing with another user on duplicated pie interactions from the More Romantic Interactions mod, but would you happen to know what aspect did KW interact with the laundry machine in particular? Whenever I click on a laundry machine, there are 2 "Do laundry" interactions. I have narrowed it down to Buzzler's Moar Interactions mod hosted on MTS, but I am curious to learn what KW does to cause that odd behaviour. Same interaction duplicate thing happens with swimming (I have 2 "Swim" interactions lol), and this time I can confidently say is caused by Nraas' GoHere, which changes how sims swim in ponds/pools so that the previous direction to swim to a particular location does not get automatically cancelled out before the sim swims to where they were instructed. Is it due to how KW is overhauling sims' automony to its own system, as you have stated earlier? 1
BiterBit Posted April 21 Author Posted April 21 (edited) 20 hours ago, jung0321 said: [1B9] 0x5377409757E636D0: Hopeless! {1.SimFirstName} sucks at sex. {MB.He}{FB.She} lacks experience or {MB.he}{FB.she}'s having a bad day. [1BA] 0x5377409757E636D1: {1.SimFirstName} lacks experience or {MB.his}{FB.her} mind was elsewhere. Whatever it was, this shag was anything but good. [1BB] 0x5377409757E636D2: {1.SimFirstName} didn't seemed to be really inspired. Itt was not that bad, but {0.SimFirstName} hoped for better. [1BC] 0x5377409757E636D3: That wasn't that bad. {1.SimFirstName} has proved {MB.himself}{FB.herself} a decent partner. {0.SimFirstName} appreciated it and feels satisfied after this shag. [1BD] 0x5377409757E636D4: So gifted! {1.SimFirstName} put {MB.his}{FB.her} heart and soul into it and {0.SimFirstName} had a great time. {MA.He}{FA.She} wants only one thing: to do it again! [1BE] 0xCF7E7C6A4A3D364A: What was all the fuss about? Here is how to spoil something that should have been magical. {1.SimFirstName} sucks at this. {MB.He}{FB.She} lacks experience or {MB.he}{FB.she}'s having a bad day. [1BF] 0x2E2AF913B0197AB7: {0.SimFirstName} is really disappointed. {1.SimFirstName} lacks experience or {MB.his}{FB.her} mind was elsewhere. Whatever it was, this first experience was anything but good. [1C0] 0x97165BD928651388: {0.SimFirstName} was hoping for better for {MA.his}{FA.her} first time having sex. {1.SimFirstName} didn't seemed to be really inspired. It's not that is was bad, but it definitely wasn't magical. [1C1] 0x6529B6BC64512D4D: {1.SimFirstName} has proved {MB.himself}{FB.herself} a decent partner. {0.SimFirstName} appreciated it and feels relieved that everything went fine for {MA.his}{FA.her} first time. [1C2] 0xBE90B90B8E95DACE: Unforgettable! {1.SimFirstName} put {MB.his}{FB.her} heart and soul into it and {0.SimFirstName} will remember this experience forever. {MA.He}{FA.She} wants only one thing: to do it again! [1C3] 0x5377409757E636D5: Divine! {0.SimFirstName} can't believe it. {MA.He}{FA.She} never thought it was possible to feel this way. {1.SimFirstName} is a real expert and probably knows the Kama Sutra all by heart. [1C4] 0xBD5903E0052A292B: Divine! That was so intense... {0.SimFirstName}'s whole body is still shaking. {MA.He}{FA.She} never thought it was possible to feel this way. How lucky {MA.he}{FA.she} is to have this first experience with someone so gifted. {1.SimFirstName} is a real expert. It was about the evaluation after the woohoo session ended. It seems like it is operating independently of woohoo skills or Physical Attractiveness (though I am not entirely sure). Hey! I had a look at the code and here's what I've found about scoring. The score used for "notifications" (Awful, Good, Great, Divine) is generated from a base that includes "random" + "skill mastery" multiplied for "mood factor", as a basis Then, you have conditional bonuses (species, anal or vaginal flags, penis sizes in certain situations) and a multiplier by "scoreMultiplier" (so a duration relative to the minimum duration), where if the stage grants a climax, the scoring adds an additional bonus. The "final notifications" are then further thresholded with outcome "results" like >=2, >=1, >=0.5, etc. So in understandable words, what actually is considered is: - the active Sim's sexual skill and/or history, - the active Sim's mood/buffs/moodlets, - some contextual bonuses - a small random factor, - duration/phase/climax modifiers Physical Attraction actually only affects the probability of succcessful interactions before the WooHoo, more than the final pure outcome score, I guess also because "Physical Attraction" has never even been fully implemented considering you have to manually set it and has not any specific dynamic in game that increase it. So yeah, I can get why that's confusing. It could be rewritten a little or redesigned to include Physical Attraction as well, but I would say that first, Physical Attraction should have an actual logic in game. I kinda thought about making it linked to Athletic Skill, but even there it wouldn't make any sense. The real point is that physical attraction is really subjective... So it's pretty much meaningless to add a "logic" that makes you "wonderful", mostly because in such an old game you couldn't create too many specific logics related to CAS (like simmetry or whatever makes someone gorgeous). What I can think of, is that "Seduce" shouldn't be gated to a certain level of attractiveness you have to manually set, because it doesn't make sense. What can be implemented is that you could try seducing someone if you have a certain level of charisma, for example. While Physical Attractiveness could actually be deleted entirely considering that "alluring" is an actual moodlet in the base game if I'm not wrong, given when you appreciate yourself in the mirror. I think I can note this stuff and potentially wrote down some ideas! But as of now I don't know how much I can do 😕 Edited April 21 by BiterBit 1
BiterBit Posted April 21 Author Posted April 21 (edited) 10 hours ago, Oestrogen said: Glad you figured it all out, must be quite rewarding to make sense of EA coding and edit stuff your way! I read back and noticed that you were discussing with another user on duplicated pie interactions from the More Romantic Interactions mod, but would you happen to know what aspect did KW interact with the laundry machine in particular? Whenever I click on a laundry machine, there are 2 "Do laundry" interactions. I have narrowed it down to Buzzler's Moar Interactions mod hosted on MTS, but I am curious to learn what KW does to cause that odd behaviour. Same interaction duplicate thing happens with swimming (I have 2 "Swim" interactions lol), and this time I can confidently say is caused by Nraas' GoHere, which changes how sims swim in ponds/pools so that the previous direction to swim to a particular location does not get automatically cancelled out before the sim swims to where they were instructed. Is it due to how KW is overhauling sims' automony to its own system, as you have stated earlier? Hey there! Yeah, KW has its faults here, but not entirely. What happens by the code is that sadly (and I always repeat sadly) KW injects in TS3 every kind of singleton and interaction to override vanilla's, to introduce its own features even when in my opinion there would really be no actual need. You can see examples in things like: - WashingMachine.DoLaundry.Singleton - SwimHere.Singleton - SwimAround.Singleton - SwimAroundInOcean.Singleton - GetInPool.SkinnyDipSingleton - PoolLadder.GetInPool.Singleton That are made pretty much for granting behaviours like washing dirty panties, underwear in general, or manage some nudity in pools. I honestly think it's crazy enough to have this many singletons in override, and these are just some files related to your request... It's plenty of them. This is the reason why I wanted to work on a way lighter and simpler KW mod that would have really granted just the basics. But, back to your question: at least for these interactions (laundry, swimming) KW correctly manages to override EA's interactions so that you are supposed to only see 1 voice for everything (aside from social interactions in some cases). When other mods actually overrides the EA's singletons as well, it happens that you can see duplicates, a good example being the Nraas overrides you mentioned. By my side I never saw swim or laundry duplicates, but the cause is always the same: the re-writing/re-injecting of EA's. Patching this behavior trying to detect other mods singletons and "merge" or "hide" KW ones is very risky and I wouldn't really suggest that, the best thing in this case (sadly, again) is to play with less mods possible when you have Kinky World installed 😕 At least, for now Edited April 22 by BiterBit 1
BiterBit Posted April 22 Author Posted April 22 (edited) Hi everyone! I just finished working on latest ReFiner 1.7 if everyone wanted to update the mod version to include Isla Paradiso fixes and the Camera Mode as well (that in any case was already in Kinky World). It's on ModTheSims! I'll update anyone as soon as I finish 446 v0.8.9 as well! Love and kisses (not duplicated) Edited April 22 by BiterBit 5
Koinzell1 Posted April 24 Posted April 24 (edited) thanks for updating this mod. in the previous builds of this mod. when an NPC takes a shower, there was an option to woohoo them wail they take a shower, i could not find the option for this. the only new shower options is sharing a shower for official couples. how do you get NPCs to send you nude pics? it usually happens after you get in a sexual relationship with them. after some updates now its rarely happens in my game. later builds required them to have the exhibition trait/maxed skills to give them the ability to do this, in this build they never do this, matter of fact the exhibition trait never worked, NPCs/sluts never strip at all. so what's the tricks and triggers? Edited April 24 by Koinzell1 1
BiterBit Posted April 24 Author Posted April 24 (edited) 9 minutes ago, Koinzell1 said: thanks for updating this mod. in the previous builds of this mod. when an NPC takes a shower, there was an option to woohoo them wail they take a shower, i could not find the option for this. the only new shower options is sharing a shower for official couples. NPCs that you had sex with used to send the player nude selfies, later builds required them to have the exhibition trait/maxed skills to give them the ability to do this, in this build they never do this, matter of fact the exhibition trait never worked, NPCs/sluts never strip at all. is there a way or something to unlock this in the options? Hi Koinzel, thank you for your feedback. It's really likely that the selfie mechanic built on ex CAS traits, once migrated to the new traits system, introduced a bug because I probably forgot to "hook" every "ex CAS" feature to the traits themselves (despite looking for them), this being one example. In 446 I'll be sure to make it work like it was supposed to, and also to bring back the shower behavior you described, despite I don't remember touching shower code in 445. I'll check the code specifically about everything you asked for and give you a feedback about it! In the meantime, make sure that Selfies are enabled in the Settings. If I'm not wrong also, the Selfie mechanic is built on a specific EP you have to have enabled, University or Generations. I'll keep you posted 👌 Edited April 24 by BiterBit
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now