She's waiting...ready to tease you live - Jerkmate is free! Join Now!
x

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

4.60 star(s) 51 Votes

Jman9

Engaged Member
Jul 17, 2019
2,295
966
172
Why does this management sim have an awful minigame that seems designed for teenaged fps nerds with ADHD?
...
Please tell me there's a way to skip this cancerous shit.
I guess Goldo got seduced by "I can do this!", a common programmer pitfall. :( Towards the end of March, there was some discussion of putting in some kind of scaling difficulty, but I don't know if that led to anything.

Anyway, if you just want to solve this for yourself, go open up BKminigame.rpy, find the line saying
Code:
def __init__(self, ninja, guest=None, timer=0.8, countdown = 20, special=None):
and change 'timer' or 'countdown' to your liking. I'd say even 'timer = 3' is pretty generous.

I started to upload my girl packs (all Real Life porn girls) to Mega.
Girl packs and mods have their own thread.
 
Last edited:
  • Like
Reactions: Reij and LymeTime

taler

Well-Known Member
Oct 5, 2017
1,758
1,406
370
So as someone who played the old version quite a bit, what would be more fresh and interesting to me? Bonaza mod or 0.2?
 

Jman9

Engaged Member
Jul 17, 2019
2,295
966
172
So as someone who played the old version quite a bit, what would be more fresh and interesting to me? Bonaza mod or 0.2?
How old is 'old'? 0.14? 0.15? 0.15b? Generally speaking, I'd still say Bonanza is probably going to be the more 'novel' experience. Whether it's one you'd like is another matter. :devilish:
 
Last edited:
  • Like
Reactions: taler

taler

Well-Known Member
Oct 5, 2017
1,758
1,406
370
How old is 'old'? 0.14? 0.15? 0.15b? Generally speaking, I'd still say Bonanza is probably going to be the more 'novel' experience. Whether it's one you'd like is another matter. :devilish:
Thanks yeah 14 I think. I'll give bonanza a play thanks
 

Fox.Mulder

Active Member
Jul 31, 2017
500
211
217
Good to see this is still getting worked on, and many packs being made! It still takes up so much space on my computer lol. I tried getting back into it again for a while too and it's still really fun. I do however play with the mod on so I can refresh the market occasionally or give myself a couple more daily action allowances otherwise it feels a bit too grindy at times. I wanted to try using the "give all girls a random job" option and just switch it up every day for free variety but for some reason it just auto-sticks every girl as the "whore" job which is weird. xD
 

Kite80

Well-Known Member
Modder
May 30, 2017
1,090
1,128
340
Consider that MC gets reputation points each time girls have sex with customers, one point for each rank; having many girls whoring speeds up MC level growth, a good way to reduce grinding, especially if you focus on speed increase first.
 

Fox.Mulder

Active Member
Jul 31, 2017
500
211
217
Oh yeah I get that, I mainly play for a long time without using the mod until I get to a point where I wanna mess about for a bit. Eventually restart or something and try different things.

I do still wonder though why the "give all girls a random job" option only ever forces "whore" jobs? It doesn't seem to do that if they can't whore yet though. I just like the variety a random job button might bring to seeing more of each individual packs content. Granted you could do it manually, it's just nice to maybe have.
 

Jman9

Engaged Member
Jul 17, 2019
2,295
966
172
I mainly play for a long time without using the mod until I get to a point where I wanna mess about for a bit.
The console is handier if you know the code somewhat. :D

Eventually restart or something and try different things.
I think the biggest vanilla thing you can try is the harder difficulty levels.

I do still wonder though why the "give all girls a random job" option only ever forces "whore" jobs?
Because it's a debug tool and not a game feature?

I just like the variety a random job button might bring...
If you want something that does it for you and adds some more training options, . Not a fan of the 'extended' training, but I think the job distribution is exactly what you want.
 
  • Like
Reactions: Fox.Mulder

Fox.Mulder

Active Member
Jul 31, 2017
500
211
217
The console is handier if you know the code somewhat. :D
Haha I daren't mess with too much in the console, in case I break stuff. I think the most I did was add more rooms for a while but it does get pretty laggy as you'd expect!

Because it's a debug tool and not a game feature?

If you want something that does it for you and adds some more training options, . Not a fan of the 'extended' training, but I think the job distribution is exactly what you want.
I don't really know the difference between what makes it a debug tool or not honestly haha, it was simply an option in the cheat menu that sounded fun but only seemed to do one thing I guess. ^^ But I'll take a look at that link. Not sure on the extended training either but the job thing does sound interesting, thanks!
 

Leortha

Active Member
Jun 25, 2019
744
669
167
I don't really know the difference between what makes it a debug tool or not honestly haha, it was simply an option in the cheat menu that sounded fun but only seemed to do one thing I guess. ^^ But I'll take a look at that link. Not sure on the extended training either but the job thing does sound interesting, thanks!
In some ways it is the developer's opinion that makes the difference. Goldo has expressed that the cheats are only there because he wanted them available for helping debug the game. At one point he was going to totally remove them from 0.2, but a number of us persuaded him to leave them accessible because they are so useful for debugging. With 0.2 he's made it a little harder to even get at the cheats (you have to manually edit the game's config file to enable them), and using them has consequences of disabling the new achievement system.
 

DougTheC

Member
Oct 15, 2018
394
226
165
...I do still wonder though why the "give all girls a random job" option only ever forces "whore" jobs? It doesn't seem to do that if they can't whore yet though. I just like the variety a random job button might bring to seeing more of each individual packs content. Granted you could do it manually, it's just nice to maybe have.
The bolded part seems to refer to BKhelp.rpy (line 1741 in ver 0.2; similar in ver 0.15b).

Yes, this does set each girl that will do whoring to work as whore; others will get random non-whore job.

To give more variety in jobs, you could edit so only 1/5 of whore-ready girls get assigned as whore, and others put into the pool for other 4 jobs. (Code compiles & should work but untested, as I don't want to disable ver 0.2 achievements.)
Will need to quit program after edit, then start program & load save. Make sure your backup file does not end in ".rpy".

Change
Code:
                "Give all girls a random job":
                    python:
                        for girl in MC.girls:
                            if girl.will_do("whore"):
                                girl.set_job("whore")
                            else:
                                girl.set_job(rand_choice(all_jobs))
to
Code:
                "Give all girls a random job":
                    python:
                        for girl in MC.girls:
                            if girl.will_do("whore") and random.randint(1,5) <= 1:    # 4/5 of whore-capable get assigned regular jobs
                                girl.set_job("whore")
                            else:
                                girl.set_job(rand_choice(all_jobs))
 
Last edited:
  • Like
Reactions: Fox.Mulder

Fox.Mulder

Active Member
Jul 31, 2017
500
211
217
Ah I see, that's actually kinda interesting how it's set up that way! Might be worth trying that if the mod doesn't really vibe with me.

And I guess it's fine as well if that's how Goldo wanted the game to play out, though I personally always appreciate optional cheat systems in adult games haha. Play first, cheat later is kinda how I approach a lot of them.
 

Yukihirou

Well-Known Member
Feb 4, 2018
1,553
1,411
304
Phew, one of the game that keeps me coming back to it. Cheers !
P/S: when will the Boa Hancock x her snake pet event in her room be solved I wonder, it's been there for such a long time now.
 

taler

Well-Known Member
Oct 5, 2017
1,758
1,406
370
Can this game be updated to work with the latest renpy sdk 7.4.6? Only works on 7.3?
 

Jman9

Engaged Member
Jul 17, 2019
2,295
966
172
when will the Boa Hancock x her snake pet event in her room be solved I wonder, it's been there for such a long time now.
Boa got updated at some point, although that was a while ago. Is the latest version still bugged for you?

Can this game be updated to work with the latest renpy sdk 7.4.6? Only works on 7.3?
Most likely. But what are you missing from 7.4.6 that 7.3 does not have?
 

Yukihirou

Well-Known Member
Feb 4, 2018
1,553
1,411
304
Boa got updated at some point, although that was a while ago. Is the latest version still bugged for you?
Yeah, still happens to me.
I downloaded 0.2 and new patch from:
https://f95zone.to/threads/brothel-king-v0-15b-goldo.3282/post-5899189

I'll try to edit this post and post the error here.

EDIT: (File attached below as well)
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/BKmain.rpy", line 1272, in script call
call slave_interact(girl) from _call_slave_interact
File "game/BKinteractions.rpy", line 389, in script call
$ renpy.call(topic.label, girl)
File "game/BKinteractions.rpy", line 3330, in script call
call expression custom_label pass (girl=girl) from _call_expression_2
File "game/girls/Boa_Hancock/_events.rpy", line 271, in script
$ girl.acquire_perk(Perk("Snake-Weapon", Effect("change", "defense", 2), base_description = "She is protected by a guardian snake."))
File "game/girls/Boa_Hancock/_events.rpy", line 271, in <module>
$ girl.acquire_perk(Perk("Snake-Weapon", Effect("change", "defense", 2), base_description = "She is protected by a guardian snake."))
TypeError: __init__() takes at least 4 arguments (4 given)

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "game/BKmain.rpy", line 1272, in script call
call slave_interact(girl) from _call_slave_interact
File "game/BKinteractions.rpy", line 389, in script call
$ renpy.call(topic.label, girl)
File "game/BKinteractions.rpy", line 3330, in script call
call expression custom_label pass (girl=girl) from _call_expression_2
File "game/girls/Boa_Hancock/_events.rpy", line 271, in script
$ girl.acquire_perk(Perk("Snake-Weapon", Effect("change", "defense", 2), base_description = "She is protected by a guardian snake."))
File "E:\Brothel_King-0.2 test2\Brothel_King-pc\renpy\ast.py", line 914, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "E:\Brothel_King-0.2 test2\Brothel_King-pc\renpy\python.py", line 2028, in py_exec_bytecode
exec bytecode in globals, locals
File "game/girls/Boa_Hancock/_events.rpy", line 271, in <module>
$ girl.acquire_perk(Perk("Snake-Weapon", Effect("change", "defense", 2), base_description = "She is protected by a guardian snake."))
TypeError: __init__() takes at least 4 arguments (4 given)

Windows-8-6.2.9200
Ren'Py 7.3.5.606
Brothel King 0.2 v210316
Sat Jul 03 13:12:07 2021
 

DougTheC

Member
Oct 15, 2018
394
226
165
Yeah, still happens to me.
I downloaded 0.2 and new patch from:
https://f95zone.to/threads/brothel-king-v0-15b-goldo.3282/post-5899189

EDIT: (File attached below as well)
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/BKmain.rpy", line 1272, in script call
call slave_interact(girl) from _call_slave_interact
File "game/BKinteractions.rpy", line 389, in script call
$ renpy.call(topic.label, girl)
File "game/BKinteractions.rpy", line 3330, in script call
call expression custom_label pass (girl=girl) from _call_expression_2
File "game/girls/Boa_Hancock/_events.rpy", line 271, in script
$ girl.acquire_perk(Perk("Snake-Weapon", Effect("change", "defense", 2), base_description = "She is protected by a guardian snake."))
File "game/girls/Boa_Hancock/_events.rpy", line 271, in <module>
$ girl.acquire_perk(Perk("Snake-Weapon", Effect("change", "defense", 2), base_description = "She is protected by a guardian snake."))
TypeError: __init__() takes at least 4 arguments (4 given)
If you downloaded the ver 0.2 from those links June 4 or later, you have the latest 0.2.

Here are my edited versions of her _events.rpy and _BK.ini files, which have fixed all her issues (at least programmatically...)
After unzipping, they go into her girl folder with her pics. You may want to delete or rename extension of _events.rpyc to force recompile next program start.
Last edited Nov 2020; the only section I put my personal tastes into is in cloning options, keep_first_name & keep_last_name.

The line that errors in yours is like this in mine:
Code:
 $ girl.acquire_perk(Perk("Snake-Weapon", "story", [Effect("change", "defense", 3)], base_description = "She is protected by a guardian snake."), forced=True)
View attachment Boa_event_ini.zip
 
Last edited:
  • Like
Reactions: Yukihirou
4.60 star(s) 51 Votes