jmkarlsson

Member
Nov 25, 2017
476
136
249
You can't convince a whore or slave to work harder when they're unassigned, they have to be working.

If they're working you can convince them to work harder:

View attachment 5004040

Or you can convince everyone working in a particular whore or slave job:

View attachment 5004043

This feature was added a long time ago since it became too tedious to convince every slave and whore individually when the player had a lot of whores and slaves working for them.


Whores and slaves don't make good store managers so you don't have that option. It doesn't make sense for them to have that option. If she pays off her debt and is no longer a whore then it doesn't matter what job she's assigned to as a whore.
What I am requesting is that if a whore/slave is working that the option to ask them to work harder is right below the leave option so that when I do the daily convincing on the 2 key by default.

Regarding the store manager issue I wanted to know if asking a debt whore to work as a cam whore or at the brothel would
disqualify her from becoming a store manager after the debt was paid.
 

skybarbie

Active Member
Aug 18, 2022
700
1,877
211
What I am requesting is that if a whore/slave is working that the option to ask them to work harder is right below the leave option so that when I do the daily convincing on the 2 key by default.

Regarding the store manager issue I wanted to know if asking a debt whore to work as a cam whore or at the brothel would
disqualify her from becoming a store manager after the debt was paid.
I'll look at it but if logic has to be reworked then it won't happen. It's far easier to just convince everyone working at a particular job instead of doing each girl individually, however you still have the option of convincing each girl individually.

As long as she is no longer a whore her previous job as a whore, no matter what it was, doesn't disqualify her to be a Store Manager as far as I'm aware.
 

James5265

New Member
Dec 2, 2022
3
3
13
Absolutely, have enjoyed this game the latest patch has fixed many of the annoyances, that were plaguing me. I wish I knew programing, I would love to design a game of this caliber. Thank you all the devs for your hard work. And great story telling, and game play.
 

The Grifter

Active Member
May 28, 2017
746
1,162
379
Me again, with another game mechanics question.

I wonder how the game calculates the chance of a junkie NPC not having caps for their dose, giving the player the option to offer her to be his whore?
I'm guessing factors like rich/ordinary/poor backgrounds are involved, but are parameters like jobs, corruption, intelligence, married/single, how long you sold them drugs and/or other factors involved as well? Is the outcome random each time the player offers drugs, or is it decided at the beginning of a new day?

And another of my naive feature ideas.
If the player manages to 'Arrange a setup' and then demands a repayment, how difficult would it be to implement a similar option like when a debtor that your gang found has a daughter of legal age? This would allow including further game options for future updates - while the daughter becomes the players whore, dear mom will instead become an enemy, and depending on social background one that could trigger a hidden assassination timer with a game over, unless the player takes care of that enemy in time?
 
  • Like
Reactions: jmkarlsson

skybarbie

Active Member
Aug 18, 2022
700
1,877
211
Me again, with another game mechanics question.

I wonder how the game calculates the chance of a junkie NPC not having caps for their dose, giving the player the option to offer her to be his whore?
I'm guessing factors like rich/ordinary/poor backgrounds are involved, but are parameters like jobs, corruption, intelligence, married/single, how long you sold them drugs and/or other factors involved as well? Is the outcome random each time the player offers drugs, or is it decided at the beginning of a new day?

And another of my naive feature ideas.
If the player manages to 'Arrange a setup' and then demands a repayment, how difficult would it be to implement a similar option like when a debtor that your gang found has a daughter of legal age? This would allow including further game options for future updates - while the daughter becomes the players whore, dear mom will instead become an enemy, and depending on social background one that could trigger a hidden assassination timer with a game over, unless the player takes care of that enemy in time?
I looked at the code and the logic is very basic and could use an overhaul. It's based almost entirely on the NPC's dom value. There's no check to see if they have the money or not. If they have a very low dom value you have the option of turning them into a whore and it's assumed they don't have the money to pay for a drug dose.

You've requested that feature before. It's not a bad idea. Sadly none of the developers have wanted to pursue it. :( Keep in mind that only Useck is adding to the game currently. I'm barely doing bug fixes and just threw you a bone with the Rhonda Rousey changes/fixes. noobtrain and I aren't doing anything with the game aside from basic bug fixes. I haven't touched the code since version 0.75 Patch 3 was released.

The dev team for Evil 2 (primarily noobtrain and skybarbie) put out a lot of large releases in the past, full of new features, but that has come to an end sadly. There's zero motivation for us to continue for several reasons (explained in detail in past posts).
 

The Grifter

Active Member
May 28, 2017
746
1,162
379
I looked at the code and the logic is very basic and could use an overhaul. It's based almost entirely on the NPC's dom value. There's no check to see if they have the money or not. If they have a very low dom value you have the option of turning them into a whore and it's assumed they don't have the money to pay for a drug dose.
I see, thanks for the info.

You've requested that feature before. It's not a bad idea. Sadly none of the developers have wanted to pursue it. :( Keep in mind that only Useck is adding to the game currently. I'm barely doing bug fixes and just threw you a bone with the Rhonda Rousey changes/fixes. noobtrain and I aren't doing anything with the game aside from basic bug fixes. I haven't touched the code since version 0.75 Patch 3 was released.
Did I? Huh, can't remember suggesting that particular idea in the past. Must be getting old. Older. Damn.
When I post my ideas, suggestions and pointing out stuff that feel contradictory I do not expect either you or noobtrain to sit down and turn it into code. I understood perfectly well the first five times either of you wrote that you wouldn't further actively develop the game. My posts are intended for people like Useck wo can take them and run with them, or ignore them completely.
So, there is neither any need nor expectations by my side for you to "throw me" personally "a bone", as you so kindly put it.
Thank you.
 
  • Like
Reactions: noobtrain

smokrader

Member
Dec 25, 2017
292
222
225
hy , quick question , i have the game up to the .69 version, if i download the 75 update , will i be in order or do i need to find and download the .70, .71, .72,.73,.74 updates ?
 

jmkarlsson

Member
Nov 25, 2017
476
136
249
I would like to request that when it comes to income from legal businesses that all the stores come before any of the factories in the end of day report.
 

skybarbie

Active Member
Aug 18, 2022
700
1,877
211
hy , quick question , i have the game up to the .69 version, if i download the 75 update , will i be in order or do i need to find and download the .70, .71, .72,.73,.74 updates ?
You can grab the latest version here (QSP only update) or you can download 0.75 with Patch 3 included here. The download links on the OP don't include patch 3.

Most everyone ignores the 'Installation' instructions on the OP for some reason but that tells you what files need to be downloaded and installed.
 

The Grifter

Active Member
May 28, 2017
746
1,162
379
I started tinkering with the game code myself in the last days. Nothing noteworthy really, just stuff like adding some additional text lines that are randomly picked during sex and stuff like that.
Then I tried to add a check for a girl being pregnant for 5 days, which would then generate a new line in her bio:

if vag[num]>0 and festus[num]>0:
if pregday[npc]=5:
$story[npc]+='<br> Age <<age[npc]>> - I took a pregnancy test... you knocked me up when you fucked me a few days ago!</b>'
end
end


I added this under Body at line 941. Unfortunately the line gets added multiple times when I run the game with this. Any hint what I'm doing wrong?
 
Last edited:

skybarbie

Active Member
Aug 18, 2022
700
1,877
211
I started tinkering with the game code myself in the last days. Nothing noteworthy really, just stuff like adding some additional text lines that are randomly picked during sex and stuff like that.
Then I tried to add a check for a girl being pregnant for 5 days, which would then generate a new line in her bio:

Code:
if vag[num]>0 and festus[num]>0:
    if pregday[npc]=5:
        $story[npc]+='<br> Age <<age[npc]>> - I took a pregnancy test... you knocked me up when you fucked me a few days ago!</b>'
    end
end
I added this under Body at line 941. Unfortunately the line gets added multiple times when I run the game with this. Any hint what I'm doing wrong?
The 'body' module can get run multiple times on an NPC during the same day. You really need to move the code to a location that only gets run once per day such as 'vivod' or add it to the '$d_fix_npcs' function in module 'dyn2'. Probably the last suggestion would be best as it's a generic function that's run at the start of each day to fix and adjust a bunch of NPC code.
 

The Grifter

Active Member
May 28, 2017
746
1,162
379
The 'body' module can get run multiple times on an NPC during the same day. You really need to move the code to a location that only gets run once per day such as 'vivod' or add it to the '$d_fix_npcs' function in module 'dyn2'. Probably the last suggestion would be best as it's a generic function that's run at the start of each day to fix and adjust a bunch of NPC code.
Took your advice and added it to dyn2... after removing my typos it works like intended, thanks a lot.

I'm adding the bit of code in the spoiler, for anyone interested. It merely adds a line in the npc's bio that the MC knocked her up, text varies slightly depending on marital status and lust when the check is made:


You don't have permission to view the spoiler content. Log in or register now.
 
Last edited:

skybarbie

Active Member
Aug 18, 2022
700
1,877
211
Took your advice and added it to dyn2... after removing my typos it works like intended, thanks a lot.

I'm adding the bit of code in the spoiler, for anyone interested. It merely adds a line in the npc's bio that the MC knocked her up, text varies slightly depending on marital status and lust when the check is made:


You don't have permission to view the spoiler content. Log in or register now.
Looking good.

Two tips:

#1 - You don't need to add the </b> code at the end of your text. That syntax is meant to end bolded text. So if you want to bold something you start the text with <b> and you end the bolding with </b>. The <br> code at the beginning of the text line is just a bold (hard) return.

#2 - You need to add a third condition for girls that are married to the MC. Example:

elseif married_you[npc]>0:

Add this before your last else statement (in the middle).
 

The Grifter

Active Member
May 28, 2017
746
1,162
379
Looking good.

Two tips:

#1 - You don't need to add the </b> code at the end of your text. That syntax is meant to end bolded text. So if you want to bold something you start the text with <b> and you end the bolding with </b>. The <br> code at the beginning of the text line is just a bold (hard) return.
Thanks, I missed that one. Copy pasta salad error while learning from my betters.

#2 - You need to add a third condition for girls that are married to the MC. Example:

elseif married_you[npc]>0:

Add this before your last else statement (in the middle).
I considered it when I wrote the lines, but decided the reactions from the single girls would cover it. Looking at it again, I think you're right, though. I take it the </br> is optional, then? Sorry, the last time i wrote in HTML was twenty years ago...

You don't have permission to view the spoiler content. Log in or register now.

I'm thinking about adding more checks for the happy girl being Phoebe, Anna or the MC's daughter.
Which parameters would you recommend for me to check for?
 
Last edited:

skybarbie

Active Member
Aug 18, 2022
700
1,877
211
Thanks, I missed that one. Copy pasta salad error while learning from my betters.



I considered it when I wrote the lines, but decided the reactions from the single girls would cover it. Looking at it again, I think you're right, though. I take it the </br> is optional, then? Sorry, the last time i wrote in HTML was twenty years ago...

You don't have permission to view the spoiler content. Log in or register now.

I'm thinking about adding more checks for the happy girl being Phoebe, Anna or the MC's daughter.
Which parameters would you recommend for me to check for?
If you want to capture all family members including daughters you could use this condition:

if $loc[npc]='relatives'

Phoebe

if npc=4

Anna

if npc=5

The </br> code isn't needed. Generally you only use that type of syntax when formatting text, pictures, or videos. Examples:

<b>bold</b>
<i>italics</i>
<font>font</font>

<br> is just a bold (hard) return so it doesn't need to be closed.
 

The Grifter

Active Member
May 28, 2017
746
1,162
379
If you want to capture all family members including daughters you could use this condition:

if $loc[npc]='relatives'

Phoebe

if npc=4

Anna

if npc=5

The </br> code isn't needed. Generally you only use that type of syntax when formatting text, pictures, or videos. Examples:

<b>bold</b>
<i>italics</i>
<font>font</font>

<br> is just a bold (hard) return so it doesn't need to be closed.
How about this? I don't think I have to do a check for lust in this case, all involved are pretty much garanteed to have a high lust stat if they slept with the MC. I also decided to break up the checks, the if/elseif started to become really convoluted.

You don't have permission to view the spoiler content. Log in or register now.
 
Last edited:

skybarbie

Active Member
Aug 18, 2022
700
1,877
211
How about this? I don't think I have to do a check for lust in this case, all involved are pretty much garanteed to have a high lust stat if they slept with the MC. I also decided to break up the checks, the if/elseif started to become really convoluted.

You don't have permission to view the spoiler content. Log in or register now.
It looks good on paper. Always test your code to make sure all of your conditions work correctly. Never assume that your code works. This rule has saved me countless times in the past. I spend as much time testing my code as I do writing it, sometimes more.

A couple of small recommended changes:

Change:
Guess what brother mine

To:
Guess what brother of mine

Add a space after your comma in these two locations:

You came into my pussy even though I did not want you to,and now I´m pregnant.
you came into me even though I did not want you to,and now now I´m pregnant.

(remove the 2nd "now" in the above sentence)
(I would also change "came into me" to "came inside of me")
(I would change "came into my pussy" to "came inside my pussy" in the first sentence)
 

The Grifter

Active Member
May 28, 2017
746
1,162
379
It looks good on paper. Always test your code to make sure all of your conditions work correctly. Never assume that your code works. This rule has saved me countless times in the past. I spend as much time testing my code as I do writing it, sometimes more.

A couple of small recommended changes:

Change:
Guess what brother mine

To:
Guess what brother of mine

Add a space after your comma in these two locations:

You came into my pussy even though I did not want you to,and now I´m pregnant.
you came into me even though I did not want you to,and now now I´m pregnant.

(remove the 2nd "now" in the above sentence)
(I would also change "came into me" to "came inside of me")
(I would change "came into my pussy" to "came inside my pussy" in the first sentence)
Thanks, will fix missssspelling/typos later today.

I did test the code before posting, but was unsure if I overlooked checking for one or two of the conditions.

Quote from english.stackexchange.com:
" It's an archaic formation; once standard English, but now only used poetically, especially in a few stock phrases (of which "brother mine" is perhaps the most common). "
Since I intended Anna to be teasing when she tells MC this line I considered 'brother mine' appropriate.

EDIT: typos fixed in above post.
 
Last edited:
  • Like
Reactions: skybarbie

skybarbie

Active Member
Aug 18, 2022
700
1,877
211
Thanks, will fix missssspelling/typos later today.

I did test the code before posting, but was unsure if I overlooked checking for one or two of the conditions.

Quote from english.stackexchange.com:
" It's an archaic formation; once standard English, but now only used poetically, especially in a few stock phrases (of which "brother mine" is perhaps the most common). "
Since I intended Anna to be teasing when she tells MC this line I considered 'brother mine' appropriate.

EDIT: typos fixed in above post.
No worries. As a native English speaker it doesn't sound right IMO but if it works for you then that's more important. Definitions don't always follow common conversational English. For example, I changed some of the words Useck was using in his new features. Direct translations from his native language to English said it was the correct word but native English speakers don't talk that way or use those particular words in that way. It's weird and direct translations and definitions don't always follow typical speaking/language conventions. Do whatever you feel is best! You're the boss of your own code and features!
 
Last edited:
3.70 star(s) 31 Votes