If you could tell me how to change prostitution income that would be nice.
I could only find a single line that sets the baseline income for blowjob to $50 which is of course totally different than what the wiki says in either types of whoring but regardless of that, full service and escorting suppose to have a flat base line. I just couldn't find those.
You seem smart enough to do things yourself in the future so I will explain a basic process of how I found the values you need.
First, find out what the variable name for player money is. Easy with saveeditonline or web dev panel
In code, search for that variable and += because += means "add to"
If we don't even know it, we can guess at a few common words... cash, money, income, etc.
You said the base is 50, so let's try cash+=50
No results for what you want (in my old file at least), but we see "$cash+=50*_foodprice, $foodstuff-=50" and that tells us how we can do multiplication for a value
Let's see if we can find something about prostitution... let's start with a shortened word because variables are often short. Lets try prost
about 700 matches for prost
What if we do $ for global variable, and make it $prost ?
Now about 300 results
We can see
<<set $prostloc to 0>>
<<set $prostdays to 0>>
<<set $prostscore to 0>>
Let's try prostscore. 100 matches.
We find a line
<<if $analxp gte 80 and $prostscore lte 39>><<set _money+=300>><</if>>
Above that is a list of different xp rates and money values. At this point, we could add "*2" to all of them and play the game and see if our money doubles, so we could inspect more code to see if this is actually what we want.
If we search _money we get 250 results. A lot of them look the same. Let's try finding a formula with it. Let's try a checking formula. "If _money" gives 50 results.
<<if _money gte 1000>>
<<if $scarefactor gte 2>><<set _money-=200>><</if>>
<<if $scarefactor gte 3>><<set _money-=200>><</if>>
<<if $masterlove lte 19>><<set _money-=200>><</if>>
<</if>>
Yep, looks like money goes down when variables we like are low. _money is probably for prostitution income.
Let's try finding what _money gets added to "+=_money"
1 result
<<set $cash+=_money>>
So now we can make anything related to _money give double value with changing it to "<<set $cash+=2*_money>>" like we saw for "$cash+=50*_foodprice"
There's your double prostitution money without changing important game code
Edit: Wait, I looked around the area of code where that cash+=_money code is, just to be sure. And that whole code list seems like it might not be for prostitution income. Maybe it's slave sale price? This is why we check.
Let's go back to using prostscore and see what other possibly related code shows up
Searching backwards from the bottom of the file, we see
<<if _ran27 is 16>><<if _apnpc.age lte 19 and _apnpc.prostscore gte 5>>A man _apnpc.girlname recognizes as one of her regulars
prostscore is definitely relevant, and it seems that a higher value than 5 is required for an abduction event
Going up in the file more, we see
<<if _apnpc.prostscore gte 750>><<set _show+=25>><<set $totgain+=25>><</if>>
Now we have two new variables to look at "_show" and "totgain"
And the code below the line we found explains them
''_show dollars added!''
<<set _robbed to _show>>
<<set _apnpc.pussywear+=_ran5>>
<<set _apnpc.oralwear+=_ran5>>
<<set $totgain+=50*_ran3>>
<</if>>
You said the wiki said the base amount for prostitution is 50. This code says totgain is equal to a minimum of 50 multiplied by randomly chosen 1, 2, or 3. So totgain is at least 50, 100, or 150
totgain looks like it's our prostitution income amount
So let's change
<<set $totgain+=50*_ran3>> to <<set $totgain+=2*50*_ran3>>
That should double the income. Save your HTML file and try it out
For an extra step so make the visual amount change, we can also change
''_show dollars added!''
to (user-friendly code)
<<set _showdouble to 0>> <<set _showdouble+=2*_show>> ''_showdouble dollars added!''