Vinfamy

creating moddable 3D life simulator
Game Developer
Jul 5, 2017
1,250
4,851
55.jpg

Windows (64-bit):
- - -
Windows (32-bit):
- - -
Linux:
- - - -

Update Only: (requires v5.0 Stable or later)
Windows (64-bit):
- - - -
Windows (32-bit):
- - - -
Linux:
- - - -

Change Log:
- This update is the second Kink of the Month update for July, focusing on Netori (where you're the bull). Like most kinks, this is an optional module disabled by default. Enable it first in Esc > Mod Manager.
- If you impregnate another guy's SO, the guy may find out (100% if you're different race from him) which could then lead to scenes of him confronting you demanding child support (you can offer your own SO instead to make it even) or admitting he likes it and asks you to impregnate her again.
- If you're quite senior in your office job, you may get seduced by the spouse of a subordinate (their jobexperience is at least 30 lower than yours) to help get them promoted. When you finally give them their promotion, they may then come home to celebrate only to find you there.
- Every NPCs that have already got the 'Cuck' tag (which could happen in almost all Netori scenes) will now occasionally invite you over to bang their SO when they watch. Their SO will gradually gain attraction to you and lose attraction to them. Eventually you can ask the SO to simply dump the cuck. Even after the cuck has been dumped, they will eventually start dating someone new and will again ask you to come over again to 'sample the new goods' and repeat the cycle.
- The Cuck-tagged NPC above asks you to come over but their SO isn't there this time. Instead, they have there another couple who is looking for a bull and you've been highly recommended.
- When hanging out with someone you've slept with behind their SO's back, they mention they told another married friend about the affair and the friend wants a piece as well.
- When hanging out with a friend at a nightclub or bar, your companion starts eyeing up someone who's already there with their SO. You can simply dissuade your friend or offer to be the wing(wo)man to distract the target's SO while your friend has a go. Your friend may suceed depending on their attractiveness and the target's perversion. If they fail on their own, there's the chance depending on the SO's submissiveness that the SO admits they have some cuckold fantasy and is looking for a bull. You can stick to the original wingman arrangement and offer your friend ... or offer yourself as the bull to essentially cuck both.
- If you have the 'paul Ince..." module enabled, your two 'lifegivers' have been having problems as one with the same gender as you is no longer as vigorous in 'battle' as they used to. You can ignore it or offer yourself to fulfill this duty on their behalf from now on.
 

Blue_Ant

New Member
Jul 23, 2021
12
7
If anyone wondering why some porn shoot does not increase player's money, Its because the choice adding director into the scene messed up the calculation script.

here's my quick dirty fix
Code:
Elseif 3 || Random(0, 100) < choice*pornfame
// add this
    If choice == 1
        diff = 1
    Elseif choice == 2
        diff = 2
    Else
        diff = 3
    EndIf
money => money + Dice/choice // replace with
money += Dice/diff

I use += rather than => money gained using => does not increase the money achievement progression.

back to lurking
Edited to fix the code
 
Last edited:
  • Like
Reactions: larsV

larsV

Member
Jan 13, 2018
199
68
If anyone wondering why some porn shoot does not increase player's money, Its because the choice adding director into the scene messed up the calculation script.

here's my quick dirty fix

Elseif 3 || Random(0, 100) < choice*pornfame
// add this
If choice = 1
diff = 1
Elseif choice = 2
diff = 2
Else
diff = 3
EndIf


money => money + Dice/choice // replace with
money += Dice/diff

I use += rather than => money gained using => does not increase the money achievement progression.

back to lurking
wow... post edit hates tab
thanks finally a solution,i had few times pointed out this bug
 

Hogeyhead

Newbie
Mar 17, 2020
29
5
Hey guys, I redownload this game every so often, and try to get the game to produce asian npcs. I'm still getting no luck I think the last time I tried was 5.3 or something. Am I just doing something wrong, or is race not really something that works very well yet?
 

Icebird

Member
Sep 22, 2017
369
269
If anyone wondering why some porn shoot does not increase player's money, Its because the choice adding director into the scene messed up the calculation script.

here's my quick dirty fix

Elseif 3 || Random(0, 100) < choice*pornfame
// add this
If choice = 1
diff = 1
Elseif choice = 2
diff = 2
Else
diff = 3
EndIf


money => money + Dice/choice // replace with
money += Dice/diff

I use += rather than => money gained using => does not increase the money achievement progression.

back to lurking
wow... post edit hates tab
Sry to say, but you use wrong the equal above.
If you want to give a variable a value use "variable = value" ( "choice = 1" gives the 'choice' '1' as value )
If you inspect a variable to be have a desired value or condition use "If variable == value" ( "If choice == 1" gives the inspection true or false value).
So my opinion the "If choice = 1" and the "Elseif choice = 2" never return a true state and the "Else" line will be the only valid option, this means this code always return that "diff" is 3.
But if you wanna simplify the whole thing why not use this instead?
"money += Dice/choice"
 
Last edited:

Icebird

Member
Sep 22, 2017
369
269
Hey guys, I redownload this game every so often, and try to get the game to produce asian npcs. I'm still getting no luck I think the last time I tried was 5.3 or something. Am I just doing something wrong, or is race not really something that works very well yet?
To be honest the game doesn't generate asians well enough. If you has patience you can modify the beauty standards in the game with gives the asian specific standards (like face presets) what you like more points. With this workaround more acceptable asian npc will be generated for you.
 

Blue_Ant

New Member
Jul 23, 2021
12
7
But if you wanna simplify the whole thing why not use this instead?
"money += Dice/choice"
This normally works. But in some scenes, there's another choice that will overwrite the previous choice value.
e.g in porn_shoot.lpscene
the first 4 Choices determine the payment
0:quit
1:full payment receive
2:half payment receive
3:1 third payment receive.

If it stop there, then yes, your solution are correct.
However, in several cases, there are more choices to be made
e.g
0:add director to the scene
1:add bystanders to the scene
This overwrite the choice value

since the original payment calculation are
money => money + Dice/choice
if the player chose 0 ... well anything divided by zero will explode or return 0 or null, the player will gain nothing after the scene.

That's why i use custom var only for the first choice options.
Yes, maybe its not elegant, since i am not a coder.
it just works.
 
  • Like
Reactions: larsV

larsV

Member
Jan 13, 2018
199
68
If anyone wondering why some porn shoot does not increase player's money, Its because the choice adding director into the scene messed up the calculation script.

here's my quick dirty fix

Elseif 3 || Random(0, 100) < choice*pornfame
// add this
If choice = 1
diff = 1
Elseif choice = 2
diff = 2
Else
diff = 3
EndIf


money => money + Dice/choice // replace with
money += Dice/diff

I use += rather than => money gained using => does not increase the money achievement progression.

back to lurking
wow... post edit hates tab
could you look into the photo shoot ? i have the feeling that same problem is going on there,a few shoots are not getting paid,if you accept clothes too
 

larsV

Member
Jan 13, 2018
199
68
This normally works. But in some scenes, there's another choice that will overwrite the previous choice value.
e.g in porn_shoot.lpscene
the first 4 Choices determine the payment
0:quit
1:full payment receive
2:half payment receive
3:1 third payment receive.

If it stop there, then yes, your solution are correct.
However, in several cases, there are more choices to be made
e.g
0:add director to the scene
1:add bystanders to the scene
This overwrite the choice value

since the original payment calculation are
money => money + Dice/choice
if the player chose 0 ... well anything divided by zero will explode or return 0 or null, the player will gain nothing after the scene.

That's why i use custom var only for the first choice options.
Yes, maybe its not elegant, since i am not a coder.
it just works.
yes it does works,greatly thanks for finding the solution to this bug :)
 

Icebird

Member
Sep 22, 2017
369
269
This normally works. But in some scenes, there's another choice that will overwrite the previous choice value.

That's why i use custom var only for the first choice options.
Yes, maybe its not elegant, since i am not a coder.
it just works.
You find a solution yourself so it's great. (y) (And I can confirm that scene is faulty.)
While I play with this game I'm do the same, find solutions to the bugs and write over codes according to my taste.
Let me share how I wroted over that scene:
Code:
0:: "Turn down the offer"
1:: "Rip the director off (<P1C>)"
2:: "Offer a fair price (<P2C>)"
3:: "Give the director a bargain (<P3C>)"
       
selected = choice
I give an other name (use a custom variable to store the value) for the fixed variable 'choice' and use as 'selected' when it needs.

...later where the payout happen only inserted this (what's equal with your method):

Code:
money += (Dice/selected)
So the outcome is same.
 
Last edited:

Blue_Ant

New Member
Jul 23, 2021
12
7
could you look into the photo shoot ? i have the feeling that same problem is going on there,a few shoots are not getting paid,if you accept clothes too
it should be fine, since the choice of keeping the clothes came after the money calculation

original
money += Random(2500, 10000)/choice
modelfame += 0.25

try using this, just to check
//
checkIncome = Random(2500, 10000)/choice
money += checkIncome
"I gained <checkIncome>"
modelfame += 0.25
 

Blue_Ant

New Member
Jul 23, 2021
12
7
selected = choice[/CODE]

I give an other name (use a custom variable to store the value) for the fixed variable 'choice' and use as 'selected' when it needs.

...later where the payout happen only inserted this (what's equal with your method):

Code:
money += (Dice/selected)
So the outcome is same.
your solution uses less line... much better than mine :D
will implement it to my files
 
  • Like
Reactions: Icebird

Hogeyhead

Newbie
Mar 17, 2020
29
5
To be honest the game doesn't generate asians well enough. If you has patience you can modify the beauty standards in the game with gives the asian specific standards (like face presets) what you like more points. With this workaround more acceptable asian npc will be generated for you.
I've tried that, but never really gotten it to work. I'm willing, but really I kind of need some help. Do you have some settings that work, either a file or just tell me what to set it to? If that's too much trouble I understand. But thanks.
 
3.30 star(s) 118 Votes