Ren'Py Brothel King [v0.2] [Goldo]

4.60 star(s) 46 Votes

Leortha

Active Member
Jun 25, 2019
744
667
each of those girls folder go to game/girls
And if you are playing 0.15b, every separate girl pack needs to go directly under the "girls" folder. If you are playing the unstable 0.2 beta, there are ways to set up organizational folders under "girls", but that option does not exist for the stable version.
 

fogginstance

Member
Apr 11, 2019
191
121
how the hell do you raise preference beyond "refuses"?? i've tried absolutely everything i can think of to increase it, even save scumming to try out every permutation, but it just stalls out or falls slightly. I can't deal with her phobias which might be CAUSING her to be stuck at refusal because she's... stuck at refusal! Even when I manage to train her with a fixation her preference will stall or fall slightly.
 

Leortha

Active Member
Jun 25, 2019
744
667
how the hell do you raise preference beyond "refuses"?? i've tried absolutely everything i can think of to increase it, even save scumming to try out every permutation, but it just stalls out or falls slightly. I can't deal with her phobias which might be CAUSING her to be stuck at refusal because she's... stuck at refusal! Even when I manage to train her with a fixation her preference will stall or fall slightly.
As a general matter the way to raise their preference is via training in the appropriate sex act.

That said, it is quite possible for one or another sex act preference to get stuck. If you train a girl successfully and her preference does not raise by even a single percentage point, there is a good chance that she is stuck for that one act.

When this happens the way to get it unstuck is to raise her Libido and/or Obedience stats. Raise these, and eventually she will get unstuck. Unfortunately both these stats are capped based on the girl's current ranking.

Without any modifiers in play all stats cap as 50 * ranking. So C rank girls cap at 50. B at 100, etc. Traits, skills, and other things can modify these caps.

A 50 in Libido/obedience is often not enough to get past blockages. 100 usually is enough. This means that C rank girls can end up totally stuck until you can manage to rank her up to rank B or increase the cap in other ways.
 

Jman9

Engaged Member
Jul 17, 2019
2,295
958
how the hell do you raise preference beyond "refuses"??
Max Libido, Obedience, love or fear depending on how you intend to treat her, and remove any phobias you can. Lecturing her (the 'talk' option, which works off Charisma) can get past the problem of not being allowed to train the act at all.

Note that a girl with many phobias or an unfortunate combination might need to be ranked up before you start getting anywhere. Giving her some appropriate items like obedience rings, slavekinis, slutty dresses, sausages, etc can help. Plus, you can recycle those for new trainees.

I can't deal with her phobias which might be CAUSING her to be stuck at refusal because she's... stuck at refusal!
You can force her to face her phobias. This is somewhat dangerous, because failure can 'lock in' the phobia, but otherwise it can be as good as a gentle treatment, even better if she's sufficiently afraid.

Even when I manage to train her with a fixation her preference will stall or fall slightly.
The point of fixation training is not to raise preferences but to get rid of the phobia. I think it takes 4 successes to completely remove a phobia. She might even have several phobias influencing the same act. :D

You haven't experienced true training pain if you haven't tried Bonanza and encountered a Prude rank F slave with three nudity-related phobias. :devilish: Vanilla is a piece of cake in comparison.
 

Ego Orb

Newbie
Apr 20, 2018
50
38
Am I doing something wrong with regards to installing 0.2? I downloaded it from the two links here: then pasted the contents of the patch from the 2nd link into the game folder and overwrit everything, then once I try to start it I get bombarded with errors. Is it just because it's a beta, or is it something I'm doing wrong? I also tried to use the basic girl pack from Kite80 's thread and just wound up getting more errors.
 

Duke Greene

Active Member
Feb 6, 2018
828
1,851
You haven't experienced true training pain if you haven't tried Bonanza and encountered a Prude rank F slave with three nudity-related phobias. :devilish: Vanilla is a piece of cake in comparison.
I played Bonanza a few months ago and holy shit. My first attempt I spent about 8 in-game months in chapter 1 :LUL:
 
  • Haha
Reactions: Jman9

Jman9

Engaged Member
Jul 17, 2019
2,295
958
Am I doing something wrong with regards to installing 0.2?
Probably, since others don't have these problems. You're also performing some sort of time travel shenanigans, so I wouldn't rule out anything here. :p

Is it just because it's a beta
It's definitely not so beta it would fail to run altogether without additional complications.

I get bombarded with errors.
Post a traceback and we'll see. Trying to second-guess what you might have done wrong is just a waste of time.

I also tried to use the basic girl pack from Kite80 's thread and just wound up getting more errors.
Again, what errors, exactly?
 
  • Like
Reactions: Ego Orb

Ego Orb

Newbie
Apr 20, 2018
50
38
Probably, since others don't have these problems. You're also performing some sort of time travel shenanigans, so I wouldn't rule out anything here. :p
I'm not sure what you mean by that, are the links I downloaded from not the right ones? I suppose I could post the first error I got, maybe you could make heads or tails of it:
You don't have permission to view the spoiler content. Log in or register now.
I ignored it, then after starting a new game and picking my character I got this error:
You don't have permission to view the spoiler content. Log in or register now.
Ignored it again, but this time after picking a starting place I got this error which seemingly repeated too many times to ignore:
You don't have permission to view the spoiler content. Log in or register now.
 

DougTheC

Member
Oct 15, 2018
386
218
I'm not sure what you mean by that, are the links I downloaded from not the right ones? I suppose I could post the first error I got, maybe you could make heads or tails of it:
You don't have permission to view the spoiler content. Log in or register now.
I ignored it, then after starting a new game and picking my character I got this error:
You don't have permission to view the spoiler content. Log in or register now.
Ignored it again, but this time after picking a starting place I got this error which seemingly repeated too many times to ignore:
You don't have permission to view the spoiler content. Log in or register now.
Your last error with 'NPC' object has no attribute 'quests'
is a result of the initialization being interrupted by an error before reaching weekly updates. Will go away if other error avoided.

Your first two errors might be cured by starting the Console at the first menu by using Shift-o (or at first error by Console option), and entering this line (copy & paste OK):
persistent.girl_mix["default"] = []
Then leave the console by using Esc key, exit pgm, and start pgm again.

This type of thing may have crept in because frequent users/beta-testers rarely do a all-new install without some persistent settings.

The HHS BK forum has a thread for beta ver 0.2 issues.

Please let me know if this fix does or doesn't work.
 
Last edited:
  • Like
Reactions: Ego Orb

Jman9

Engaged Member
Jul 17, 2019
2,295
958
I'm not sure what you mean by that
You somehow managed to post before the last post in the thread. o_O

File "game/BKevents.rpy", line 104, in <module>
if not persistent.girl_mix["default"]:
KeyError: u'default'
Looks like an initialisation issue. For a quick and semi-permanent fix, do either as Doug suggested, or find line 104 in BKevents.rpy and change it from
Code:
    if not persistent.girl_mix["default"]:
        $ persistent.girl_mix["default"] = list(gpacks)
to
Code:
    if not persistent.girl_mix:
        $ persistent.girl_mix = defaultdict(list)

    if not persistent.girl_mix.has_key("default") or not persistent.girl_mix["default"]:
        $ persistent.girl_mix["default"] = list(gpacks)
Do not use a text editor that introduces formatting for this, such as Word. Notepad, Wordpad, Notepad++, a multitude of programming APIs would all work.

I ignored it
...
Ignored it again
As a rule, ignoring errors can cause new ones, which are no longer 'proper' errors since they're due to you going outside the game's constraints. So if you ignore an error and get another one, the new one is most likely 'bogus'.
 
  • Like
Reactions: Ego Orb

Ego Orb

Newbie
Apr 20, 2018
50
38
Your last error with 'NPC' object has no attribute 'quests'
is a result of the initialization being interrupted by an error before reaching weekly updates. Will go away if other error avoided.

Your first two errors might be cured by starting the Console at the first menu by using Shift-o (or at first error by Console option), and entering this line (copy & paste OK):
persistent.girl_mix["default"] = []
Then leave the console by using Esc key, exit pgm, and start pgm again.

This type of thing may have crept in because frequent users/beta-testers rarely do a all-new install without some persistent settings.

The HHS BK forum has a thread for beta ver 0.2 issues.

Please let me know if this fix does or doesn't work.
Worked like a charm. Many thanks.
Also, you should extract files so each girl-named girlpack folder gets copied into folder game\girls.
I actually did that the first time around. I may have just been silly thinking that the girlpacks had anything to do with it.
You somehow managed to post before the last post in the thread. o_O


Looks like an initialisation issue. For a quick and semi-permanent fix, do either as Doug suggested, or find line 104 in BKevents.rpy and change it from
Code:
    if not persistent.girl_mix["default"]:
        $ persistent.girl_mix["default"] = list(gpacks)
to
Code:
    if not persistent.girl_mix:
        $ persistent.girl_mix = defaultdict(list)

    if not persistent.girl_mix.has_key("default") or not persistent.girl_mix["default"]:
        $ persistent.girl_mix["default"] = list(gpacks)
Do not use a text editor that introduces formatting for this, such as Word. Notepad, Wordpad, Notepad++, a multitude of programming APIs would all work.


As a rule, ignoring errors can cause new ones, which are no longer 'proper' errors since they're due to you going outside the game's constraints. So if you ignore an error and get another one, the new one is most likely 'bogus'.
That "posting before the last post" thing was probably because it was my first F95 post and it needed to be approved by a moderator before it went through.
Ty for all the help in getting this resolved, friends. :)
 
Last edited:
  • Like
Reactions: DougTheC

DougTheC

Member
Oct 15, 2018
386
218
is the game still in development?
Definitely, with two points to mention:
  1. The next version is ver. 0.2, in an extended beta-test at the HHS forum, open to people willing to put up with a fair amount of bugs from development changes. Ver 0.15b will not have much further work done to it, beyond new girl packs.
  2. Game-feature additions and story continuation will be gradual, as it is mainly done by one person. I consider him to have a good story-telling style, but this is no sped-up patreon project with 5 staff members.
 

Ego Orb

Newbie
Apr 20, 2018
50
38
Anyone know what's the deal with girls ignoring your settings for what sex acts they should do? It seemed like it didn't start happening before I got the 2nd brothel and ranked them up... I wouldn't normally care that much, but I was trying to keep them virgin for the Bride Zodiac. I assume that the chastity belt doesn't actually help with this? That's a shame, if so.
 

Leortha

Active Member
Jun 25, 2019
744
667
Anyone know what's the deal with girls ignoring your settings for what sex acts they should do? It seemed like it didn't start happening before I got the 2nd brothel and ranked them up... I wouldn't normally care that much, but I was trying to keep them virgin for the Bride Zodiac. I assume that the chastity belt doesn't actually help with this? That's a shame, if so.
I assume you are playing 0.15b. The situation is much better in 0.2, in good part because I griped heavily about it to Goldo.

There are basically three things possibly happening, only two of which you have much control over.

First is that, when you train a girl to remove a phobia, the game picks an act to happen from the ones possible for that phobia. For instance, if you are trying to get rid of a phobia of Doggy-style, the game may pick Anal, or it may pick Sex. If it picks Sex, you are out of luck, and her cherry is popped. The way to avoid this is to not train to remove any phobias that may pick Sex.

Second, selecting Fetish training or Group training may pop a virgin.

And finally, the one that you cannot avoid. In most any working or whoring situation it's possible for the client to talk the girl into a normally undesired act. Normally this is not a huge deal. But it can and often does wind up deflowering virgins. There is no way in 0.15b to avoid this possibility.

Goldo may have tweaked the first two, but the big change in 0.2 that I requested was for the third. As I said to him, it's hard enough to protect a virgin from the things that I can control without the third making that all moot. I requested that the "talk her into a different act" thing, specifically for virgins, not be allowed to talk her into sex. The in-game point here is that the girl knows that a lot of her value to her master comes from her virginity. She would not allow her value to be destroyed like that against her master's wishes.
 
  • Like
Reactions: Ego Orb

Ego Orb

Newbie
Apr 20, 2018
50
38
I assume you are playing 0.15b. The situation is much better in 0.2, in good part because I griped heavily about it to Goldo.

There are basically three things possibly happening, only two of which you have much control over.

First is that, when you train a girl to remove a phobia, the game picks an act to happen from the ones possible for that phobia. For instance, if you are trying to get rid of a phobia of Doggy-style, the game may pick Anal, or it may pick Sex. If it picks Sex, you are out of luck, and her cherry is popped. The way to avoid this is to not train to remove any phobias that may pick Sex.

Second, selecting Fetish training or Group training may pop a virgin.

And finally, the one that you cannot avoid. In most any working or whoring situation it's possible for the client to talk the girl into a normally undesired act. Normally this is not a huge deal. But it can and often does wind up deflowering virgins. There is no way in 0.15b to avoid this possibility.

Goldo may have tweaked the first two, but the big change in 0.2 that I requested was for the third. As I said to him, it's hard enough to protect a virgin from the things that I can control without the third making that all moot. I requested that the "talk her into a different act" thing, specifically for virgins, not be allowed to talk her into sex. The in-game point here is that the girl knows that a lot of her value to her master comes from her virginity. She would not allow her value to be destroyed like that against her master's wishes.
I'm pretty sure I'm playing 0.2, but it doesn't show the version number on the main menu. I downloaded from here and extracted the patch into the game folder overwriting. It's like you said, though. She was apparently "talked into" losing her virginity while whoring. I dunno if my version isn't right, or what. I did make it far enough into the storyline that Gio gave me a letter, I don't think that happens in 0.15, does it?
 
Last edited:

Jman9

Engaged Member
Jul 17, 2019
2,295
958
I'm pretty sure I'm playing 0.2, but it doesn't show the version number on the main menu.
Well, crash the game and look at the traceback, then. :p

I did make it far enough into the storyline that Gio gave me a letter, I don't think that happens in 0.15, does it?
Yeah, that's pretty conclusive of you playing 0.2.

It's like you said, though. She was apparently "talked into" losing her virginity while whoring.
No, it's not. Getting 'talked into' wrong sex only happened while working a job. Whoring is entirely on you, because you enabled either sex or group sex. If it's not, it's most likely a bug and we need a detailed report, preferably with a save and instructions on how to repeat the situation.

Do note that a whore can be forced into a 'wrong' sex act if your security is poor. That's again working as intended.

I assume that the chastity belt doesn't actually help with this?
No, unless you play the insane mod by yours truly.
 
  • Like
Reactions: Ego Orb
4.60 star(s) 46 Votes