noobtrain

Can't we all get along?
Game Developer
Mar 20, 2022
872
2,730
Another thing i noticed in my current game is the amount of married women is extremely low, not only in younger women where that might be the norm but in all age groups.
(I did not test slaves yet, i do not think they stay married after enslavement, but it should be mentioned in their history.)
For theater and friends through appointment it is at or below 5% (test with around 100) and for women in the nightclub there is about 50% chance for a boyfriend but i never had a married woman there.
Some girls seem to be very unsure about their jobs.
any time any action is done with them, they switch jobs for some reason.
I made some adjustments to increase the marriage rate. Fixed the other bug. The issue was the stripper job. It wasn't being removed so it kept coming back each time. Thank you!

I also added max incentive to your whores with the super expensive gift from the heart feature.
 

noobtrain

Can't we all get along?
Game Developer
Mar 20, 2022
872
2,730
from previous version you can increase your max cum by taking some drug,
since upgrade to version 6.9 the ballmax is lock at 80

after some digging i found this code in Vivod location

Code:
if ballmax[you]<150:
    !    if girl[you]>50 and ballmax[you]<90:ballmax[you]=90
    !    if girl[you]>100 and ballmax[you]<100:ballmax[you]=100

    ballmax[you] = 80+girl[you]/40*10
end
If I'm not wrong this code intended to increase the max cum after player have sex with 40 girls
but because that all previous effect that can raise ball size is overwritten.

I add small modification to keep previous drug effect working,

thus, give player another means to increase ball size without massively increased number of NPC.


Code:
if ballmax[you]<150:
    extra_girl=girl[you]-(assign_girl*4)

!    if girl[you]>50 and ballmax[you]<90:ballmax[you]=90
!    if girl[you]>100 and ballmax[you]<100:ballmax[you]=100

if extra_girl>=4:
        ballmax[you] = ballmax[you]+(extra_girl/4)
        assign_girl = assign_girl+(extra_girl/4)
    end
end
I'm not sure what your 'assign_girl' and 'extra_girl' variables are for but they don't exist in-game.

I made some adjustments and will meet you half way. Here is the new formula:

ballmax[you]=(80+(girl[you]/2)+maleextract[you])

Since this code/formula is located in module 'vivod', you won't see the change until you go to sleep and start a new day. Sleeping causes the temporary adjustments to drop off while the permanent increases remain.

This is much more generous than before. Before this change, you literally had to fuck half a town in order to increase your ballmax much at all.

The only drug that I've set to cause a permanent increase to ballmax is the 'male extract'. You have to consume it from your inventory. +1 to ballmax per dose is extremely generous. The temporary boosts from other drugs should still work but they don't last longer than the current day.
 

Elbek

Newbie
Oct 29, 2017
99
64
well... now that became community project. Would be nice to improve lots and lots of things, even add variety. Beggining with the layout. Make it cleaner.
 

noobtrain

Can't we all get along?
Game Developer
Mar 20, 2022
872
2,730
Evil 2 - 0.69 Beta build 6

Changes

I finished overhauling NPC generation and NPC stories. I may tune a few things but it's at least 98% completed. Divorces happen too frequently with NPC stories so I'll have to tweak that a bit. It's hard to stay married these days lol.

Instead of saying 'guy #' in NPC stories, I now give the person a name. I also list the babies name who is being born along with their gender (instead of just "A child is born"). I added a bunch of additional text to the stories to hopefully add more variety.

I also finished tuning body dimensions/proportions.

The NPC jobs overhaul has been completed.

The 'Give all your girls a super expensive gift from the heart' feature now maxes their incentive if they're working for you as a whore or slave.

Adjusted the ballmax formula based on player feedback. It will be much easier to increase this now but not too easy hopefully. Consuming 'male extract' from your inventory will now give you a small increase to ballmax. You have to sleep before you'll see the permanent effect. The temporary effect can be seen right away but doesn't last beyond the current day.

I'll add to this as I remember things...

Lots of bug fixes! All reported bugs have been fixed.

The main feature left that I would like to include when version 0.69 goes out of beta is player body preferences. Instead of relying on the default beauty score, players will be able to influence what is attractive to them. A girl's beauty score will be adjusted according to your selected preferences. I'm only roughly 15% of the way done with this.

You'll also be able to workout with girl friends. This feature has been completed but it's currently greyed out since you don't have the pictures for it yet.


Installation

Replace the two existing files with the two from the .7z archive.


Update your save game

Run this console command twice in the 'spectre1viper command injector':

gs'dyn' & gs'dyn2' & gs'dyn3'


Beginner's Guide
How to trigger the random events and stories in Evil 2
 
Last edited:

Dgunslinger

Active Member
Feb 4, 2021
555
917
Evil 2 - 0.69 Beta build 6

Changes

I finished overhauling NPC generation and NPC stories. I may tune a few things but it's at least 98% completed. Divorces happen too frequently with NPC stories so I'll have to tweak that a bit. It's hard to stay married these days lol.

Instead of saying 'guy #' in NPC stories, I now give the person a name. I also list the babies name who is being born along with their gender (instead of just "A child is born"). I added a bunch of additional text to the stories to hopefully add more variety.

I also finished tuning body dimensions/proportions.

The NPC jobs overhaul has been completed.

The 'Give all your girls a super expensive gift from the heart' feature now maxes their incentive if they're working for you as a whore or slave.

Adjusted the ballmax formula based on player feedback. It will be much easier to increase this now but not too easy hopefully. Consuming 'male extract' from your inventory will now give you a small increase to ballmax. You have to sleep before you'll see the permanent effect. The temporary effect can be seen right away but doesn't last beyond the current day.

I'll add to this as I remember things...

Lots of bug fixes! All reported bugs have been fixed.

The main feature left that I would like to include when version 0.69 goes out of beta is player body preferences. Instead of relying on the default beauty score, players will be able to influence what is attractive to them. A girl's beauty score will be adjusted according to your selected preferences. I'm only roughly 15% of the way done with this.

You'll also be able to workout with girl friends. This feature has been completed but it's currently greyed out since you don't have the pictures for it yet.


Installation

Replace the two existing files with the two from the .7z archive.


Update your save game

Run this console command twice in the 'spectre1viper command injector':

gs'dyn' & gs'dyn2' & gs'dyn3'


Beginner's Guide
How to trigger the random events and stories in Evil 2
I am getting this

1702875278773.png

1702875316538.png



Basically no images. All help appreciated.
 

noobtrain

Can't we all get along?
Game Developer
Mar 20, 2022
872
2,730
I attempted to replay my own 'Pool Girl Stories - Sasha' story and it wouldn't start using the 'Start or replay the random events and stories in Evil 2' feature. I left out one line of code in order to make it work. If you wish to replay this story you can either re-download build 6 or type the following into the 'spectre1viper command injector':

pool_girl_stories_sasha=0
 
  • Like
Reactions: Yukino

Storm4n

Active Member
Jul 10, 2017
887
358
Is there a way to guess what's your relationship level with a girl? I see nothing like stats or anything or maybe I'm damn blind

also, is there a way to force your way when it comes to blackmailed women saying "no I won't do camwhoring because someone MAY recognize me..." unlike doing on-foot prostitution on the streets it seems, since you can assign them to take dick in a road but cannot tell them to wear a damn mask on them and have their identities hidden while doing shows -_-


Code:
if komp>0 and server>0 and $loc[npc]!'locale_camwhore':
        act'Set <<$genre2[pol[npc]]>> up as a camwhore':
            cls
            if in_buisness[npc]=5 and corr[npc]+lust[npc]<150:
                '<<$name[npc]>> refuses - "Hey, I agreed to push drugs, not to show boobs!"'
                act'<b>Leave</b>':gt $loc[you]
            elseif youslut[npc]=1 and married_you[npc]=0:
                '<<$name[npc]>> refuses, <<$genre[pol[npc]]>> is too afraid of being seen by people <<$genre[pol[npc]]>> knows.'
                act'<b>Leave</b>':gt $loc[you]
            else
                minut+=rand(5,10)
                gs'stat'
                in_buisness[npc]=3
                in_buisnesstext[npc]=3
                $loc[npc]='locale_camwhore'
                if slave[npc]=1:
                    'You rent an apartment with a computer and webcam for your new camwhore slave.'
                else
                    !'You rent an apartment with a computer and webcam for your new camwhore.'
                    'You say that it is cool to be camwhore, how you can sit yourself in front of the computer and show off to lots of horny viewers.'
                    '<<$name[npc]>> and I agree and you are now renting an apartment with a computer and webcam for <<$genre2[pol[npc]]>> new job.'
                    youslut[npc]=3
                    if ((institut[npc]>0 and institut[npc]<6) or (odnogrup[npc]>0 and institut[npc]!6)) and rand(1,6)<3:
                        institut[npc]=0
                        odnogrup[npc]=0
                        '<br><<$name[npc]>> was <b>kicked out</b> of the University for camwhoring.'
                        $story[npc]+='<br>'
                        $story[npc]+=' Age <<age[npc]>> - I was <b>kicked out</b> of the University for camwhoring.'
                    end
                end
I mean I got no idea how to properly code but I'm going to try and edit this without burning the whole house down...
 
Last edited:

noobtrain

Can't we all get along?
Game Developer
Mar 20, 2022
872
2,730
Is there a way to guess what's your relationship level with a girl? I see nothing like stats or anything or maybe I'm damn blind

also, is there a way to force your way when it comes to blackmailed women saying "no I won't do camwhoring because someone MAY recognize me..." unlike doing on-foot prostitution on the streets it seems, since you can assign them to take dick in a road but cannot tell them to wear a damn mask on them and have their identities hidden while doing shows -_-


Code:
if komp>0 and server>0 and $loc[npc]!'locale_camwhore':
        act'Set <<$genre2[pol[npc]]>> up as a camwhore':
            cls
            if in_buisness[npc]=5 and corr[npc]+lust[npc]<150:
                '<<$name[npc]>> refuses - "Hey, I agreed to push drugs, not to show boobs!"'
                act'<b>Leave</b>':gt $loc[you]
            elseif youslut[npc]=1 and married_you[npc]=0:
                '<<$name[npc]>> refuses, <<$genre[pol[npc]]>> is too afraid of being seen by people <<$genre[pol[npc]]>> knows.'
                act'<b>Leave</b>':gt $loc[you]
            else
                minut+=rand(5,10)
                gs'stat'
                in_buisness[npc]=3
                in_buisnesstext[npc]=3
                $loc[npc]='locale_camwhore'
                if slave[npc]=1:
                    'You rent an apartment with a computer and webcam for your new camwhore slave.'
                else
                    !'You rent an apartment with a computer and webcam for your new camwhore.'
                    'You say that it is cool to be camwhore, how you can sit yourself in front of the computer and show off to lots of horny viewers.'
                    '<<$name[npc]>> and I agree and you are now renting an apartment with a computer and webcam for <<$genre2[pol[npc]]>> new job.'
                    youslut[npc]=3
                    if ((institut[npc]>0 and institut[npc]<6) or (odnogrup[npc]>0 and institut[npc]!6)) and rand(1,6)<3:
                        institut[npc]=0
                        odnogrup[npc]=0
                        '<br><<$name[npc]>> was <b>kicked out</b> of the University for camwhoring.'
                        $story[npc]+='<br>'
                        $story[npc]+=' Age <<age[npc]>> - I was <b>kicked out</b> of the University for camwhoring.'
                    end
                end
I mean I got no idea how to properly code but I'm going to try and edit this without burning the whole house down...
If you have cheats enabled you can see what your relationship score is, otherwise you have a ballpark idea with what category the person is in 'Contacts', 'Best Friends', 'Sexual Partners', etc.

In Evil 2, sex work is even more frowned upon than in today's world. Some females resort to it due to pure desperation or to keep from starving to death. The Internet is too public, way more so than being a prostitute on the street or in a brothel. Yes, girls do wear masks or hide their faces IRL but generally not in Evil 2. It's a different world, different environment, different culture.

Feel free to edit the game as you'd like.
 
  • Like
Reactions: skybarbie

Swalexxx

Newbie
Dec 19, 2017
59
73
My game sometimes stops loading images.
Last time it occured was during sex doggystyle.
It will show a broken image icon and any picture or video thereafter becomes unable to find. (side-menu included)

Restarting fixes this.

Not game breaking, but I'm curious what the issue there is?
 

noobtrain

Can't we all get along?
Game Developer
Mar 20, 2022
872
2,730
My game sometimes stops loading images.
Last time it occured was during sex doggystyle.
It will show a broken image icon and any picture or video thereafter becomes unable to find. (side-menu included)

Restarting fixes this.

Not game breaking, but I'm curious what the issue there is?
You run out of video card memory in most cases. Other times, the game just gets corrupted and requires a restart (rare). If you leave your computer on for days at a time, Windows can sometimes require a reboot also. It's never happened to me personally (images stop working) as I have 6 GBs of video card memory and reboot my computer at least once per day.
 
  • Like
Reactions: skybarbie

Swalexxx

Newbie
Dec 19, 2017
59
73
You run out of video card memory in most cases. Other times, the game just gets corrupted and requires a restart (rare). If you leave your computer on for days at a time, Windows can sometimes require a reboot also. It's never happened to me personally (images stop working) as I have 6 GBs of video card memory and reboot my computer at least once per day.
Ah, I'll check next time it happens (y)
 

noobtrain

Can't we all get along?
Game Developer
Mar 20, 2022
872
2,730
Hey, what requirements are needed to assign an courier?
There aren't too many. They can't be a junky, slave, unique NPC, or high society. You have to have an excellent relationship with Tony and he has to talk to you about how drug couriers work. Your relationship has to be at least 120 with your whore.
 

noobtrain

Can't we all get along?
Game Developer
Mar 20, 2022
872
2,730
Update

I finished the female body preferences feature. I just need to test it a bit more. I've also begun working on eliminating some of the poor quality GIF style videos from the generic sex system that make the game look cheap. There will still be some in the hard to find categories (face slapping, spitting on face, pissing on face, and anal fisting where good quality video clips are hard to find). If anyone can provide a compilation video, that I can download, for any of these categories I'm willing to try to replace them also. The videos need to be at least 720p and good quality (hard to find for these categories). Links and search results don't help any so don't bother if you're only going to provide those.

There's a chance that I'll release an update tomorrow but I can't say for certain. Version 0.69 is getting close to a full release and getting out of beta. I have a lot of family activities going on until the end of the year but the game is still a high priority. I've spent a tremendous amount of time on game development and bug fixes the past two months.

If you don't get an update from me tomorrow then Merry Christmas and Happy Holidays to all! :love:
 

noobtrain

Can't we all get along?
Game Developer
Mar 20, 2022
872
2,730
Evil 2 - 0.69 Beta build 7

Changes, New Features, Improvements

  • Completed all the overhauls that I've been working on (some were finished in previous builds) - Roughly 20% of the game has been overhauled in version 0.69
  • Workout with female friends if you have a good relationship with them. They can get a small fat reduction, muscle improvement, and new skills depending on the fitness activity - new feature
  • Fool around with maids in your pool - new feature
  • Set and choose your own female body preferences (affects their beauty score/rating). New option in the 'Bathroom' menu - new feature
  • Approximately 40 new sex videos were added (generic sex system and dungeon slave training at the farm) eliminating roughly 80% of the poor quality GIF style videos in the generic sex system (finally)
  • A dozen new maid videos were added when spying on maids through your hidden camera system
  • Lots of bug fixes
  • Code cleanup and logic improvements

Female Body Preferences

With the new female body preferences feature, I had to overhaul how the 'Pimp that Bitch' cheat worked. It will be a bit confusing if you don't understand how it works. Every time you click on the cheat you'll have a 15% chance of adjusting the female's body to your female body preferences settings. This is per category and there are 8 categories (15% chance of a change per category). So if you keep clicking on the 'Pimp that Bitch' cheat, you'll see some of her body stats changing. There are multiple options you can choose per category and the option is chosen at random. An example:

Under 'Breast size preference' you chose: average, big, and large

If you hit the 15% RNG roll, breast size will be adjusted to one of your three selections (average, big, large). So if you use the 'Pimp that Bitch' cheat enough times, the female will meet all of your chosen selections under female body preferences. I hope this makes sense. Why not make it a 100% chance you may ask yourself? Because that cheat is also used somewhat commonly during NPC generation, not as a cheat per se, but to improve their default beauty. Variety needs to be maintained for newly generated NPCs.

I added the major categories that I felt were needed. I could add more but I don't want to over complicate things. Unless there is a large push to add a specific category I doubt more will be added.

If you don't use this new feature, the default beauty calculation will be used (the way it's always been before build 7).


Version 0.69 Beta

Build 7 represents close to what I'll be releasing with in a couple of weeks. I'm giving you the files now so that you can test build 7 and hopefully report any bugs you find.

Hopefully the vast majority of bugs have been eliminated with this version. The new features have yet to be tested/used by players however.


Download




Try to use the Google Drive link until the download limit is reached. If downloading from Mega, you'll have to wait for several hours to complete the download since it is just over 5 GB. A trick to avoid the wait is to close your web browser (don't cancel the download manually though), change your IP address, and then click on the download link again and it should resume. If you use a VPN it's very easy to change your IP address (just connect to a different server). If you don't use a VPN, you can keep releasing and renewing your IP address until you get a different one from your ISP. If you don't know how to do this, do an Internet search and learn how. There is a chance, depending upon the ISP, that they'll just keep giving you the same IP address and you won't be able to get a new one and will be forced to wait.


Installation

Copy 'Evil 2 - 0_69 Beta build 7.7z' to your 'EVIL 2' folder (not the 'Evil' folder). Right-click on the file - 7-zip - 'Extract Here' - 'Overwrite All' - Select OK to merge and overwrite the existing files. Don't create a new folder when extracting. If you aren't prompted to replace existing files then you didn't install the update correctly.

A full installation of the game requires the following:

Evil 2 - 0.55 Beta (base game)
Evil 2 - 0.59 Required Update (Family Trouble storyline release post)
Evil 2 - 0.69 Beta build 7 (two versions above are required)

If you are new to the game, please follow the 'Installation' instructions on the opening post (OP).


Existing Save Games

A new game is recommended but not required.

For existing save games, run the following command twice in the 'spectre1viper command injector':

gs'dyn' & gs'dyn2' & gs'dyn3' & gs'dinsex' & gs'dinsex2' & dynamic $d_clear_random & dynamic $d_clear_vars & gt'place_main'

Save your game afterwards.


Beginner's Guide
How to trigger the random events and stories in Evil 2
 
Last edited:
3.80 star(s) 29 Votes