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

4.60 star(s) 51 Votes

YaBoiDeath

Member
Sep 20, 2021
213
230
134
Is it possible for there to be a future update that adds a mode that purely the brothel management and training without the story, where you can continue to grow your brothel without needing to jump through quests and instead just upgrade your brothel and brothel license with gold?
 
Jul 21, 2020
43
119
112
Is it possible for there to be a future update that adds a mode that purely the brothel management and training without the story, where you can continue to grow your brothel without needing to jump through quests and instead just upgrade your brothel and brothel license with gold?
Yeah, in fact Goldo's said he's adding that to 0.3
 
  • Like
Reactions: Ego Orb

selberdreher

Member
Dec 29, 2017
448
945
190
Is it possible for there to be a future update that adds a mode that purely the brothel management and training without the story, where you can continue to grow your brothel without needing to jump through quests and instead just upgrade your brothel and brothel license with gold?
Yeah, in fact Goldo's said he's adding that to 0.3
I just hope the storyline / quests get some more content too. While the brothel management part is ofc interesting and necessary, my motivation for this stems mainly from the quests and the story NPCs.
My weekly gaming sessions with that little half-demon loli chaos priestress are just too hilarious to miss!
 
Last edited:

AustinGreatCat

New Member
Jun 18, 2022
1
0
1
Unfortunately the link in the faq.txt file ingame does not work anymore. Can somebody explain how i can create girl mixes from the folder structure as 200 folders just containing names is a bit messy. Thanks a lot!!
 

Leortha

Active Member
Jun 25, 2019
744
669
167
Unfortunately the link in the faq.txt file ingame does not work anymore. Can somebody explain how i can create girl mixes from the folder structure as 200 folders just containing names is a bit messy. Thanks a lot!!
Just preface the directory names for organizational folders with a plus sign (+). folders that start with a plus sign will be treated as organizational, rather than as girl packs themselves.
 
  • Like
Reactions: selberdreher

FruitSmoothie

Well-Known Member
Jan 22, 2019
1,763
2,272
422
Yeah, in fact Goldo's said he's adding that to 0.3
Oh cool, I'll wait for that then. Story often ruins these types of games for me. I've been putting off trying this specifically because I heard some people complaining about the forced story stuff, so I'm looking forward to that change.

Reminds me of how much I enjoyed Strive for Power when it was still early beta before the story existed. Just going around and fighting and capturing girls and doing whatever. Exploring and finding out where all the monster girls were and capturing them, finding the best ways to level up and make gold, etc etc, was entertaining enough, then the story stuff came in and gated all that freedom. That completely tanked my enthusiasm for the game. Sometimes people try to force that linear progression shit too much because they think it will add to the game but it really subtracts from it. It's kind of like how achievements in games make people play more, but they enjoy the game less because they're doing shit they don't want to do.

Always gotta be careful about shit that starts to make your game feel more like a job than a game. It's not always obvious or clear cut and depends greatly on the type of game.
 
Last edited:

ek1231234

New Member
Dec 2, 2020
2
0
11
Tried it all and am at a stop:
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/BKchapter1.rpy", line 2831, in script
return
Exception: Could not find return label (u'game/BKevents.rpy', 1670696649, 17992).

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

Full traceback:
File "game/BKchapter1.rpy", line 2831, in script
return
File "/private/var/folders/1v/x3n11_bn14sf17ymx0fkyt240000gn/T/AppTranslocation/B5627D14-B37C-430E-AAEF-E16834BB9A5A/d/Brothel_King.app/Contents/Resources/autorun/renpy/ast.py", line 1567, in execute
next_node(renpy.game.context().lookup_return(pop=True))
File "/private/var/folders/1v/x3n11_bn14sf17ymx0fkyt240000gn/T/AppTranslocation/B5627D14-B37C-430E-AAEF-E16834BB9A5A/d/Brothel_King.app/Contents/Resources/autorun/renpy/execution.py", line 710, in lookup_return
raise Exception("Could not find return label {!r}.".format(self.return_stack[-1]))
Exception: Could not find return label (u'game/BKevents.rpy', 1670696649, 17992).

Darwin-21.5.0-x86_64-i386-64bit
Ren'Py 7.4.10.2178
Brothel King 0.2 v220711
Sun Dec 11 20:18:43 2022
Swapped my decisions, tried rollback, old saves etc - and can't get forward from thieve's guild's point after handling both captives :/
 

__neronero

Member
Jan 23, 2021
285
393
74
Tried it all and am at a stop:


Swapped my decisions, tried rollback, old saves etc - and can't get forward from thieve's guild's point after handling both captives :/
Someone ran into this before. Likely caused by saving in the middle of an event, then updating the game, then loading that old save.

The solution was to load an older (auto)save that wasn't made during an event, but I guess you've already tried that :/

Another solution could be to load the save with the older version of BK in which it was made, but it's not like we've got a comprehensive archive of older versions handy, so that's tricky too.

DougTheC said:
From info on Lemmasoft, it seems your call return stack is broken.

Some ways for that to happen are:
  • Loading an old save from prior version that was made during an event (Saves recommended on brothel main screen)
  • Having auto-refresh of compiled code, and having game open when installing patch/editing .rpy files
Try loading an earlier save that was not made during an event.
 
  • Like
Reactions: DougTheC

KL-001-A

Active Member
Dec 16, 2019
568
1,111
357
Oh cool, I'll wait for that then. Story often ruins these types of games for me. I've been putting off trying this specifically because I heard some people complaining about the forced story stuff, so I'm looking forward to that change.

Reminds me of how much I enjoyed Strive for Power when it was still early beta before the story existed. Just going around and fighting and capturing girls and doing whatever. Exploring and finding out where all the monster girls were and capturing them, finding the best ways to level up and make gold, etc etc, was entertaining enough, then the story stuff came in and gated all that freedom. That completely tanked my enthusiasm for the game. Sometimes people try to force that linear progression shit too much because they think it will add to the game but it really subtracts from it.
This, in both cases. SfP was a bigger one since they slowly drifted the game from being focused on having all these custom characters with your own custom images, to having a bunch of NPCs with premade designs that cost the dev a bunch of time and money to add to the game, and a lot of the game's sandbox appeal took a back seat. IIRC the second game is doubling down on the latter, but I haven't checked.

In the case of Brothel King, the story isn't enjoyable, I never liked any of the characters, and there were all these dumb hurdles and gates and walls in your way, and plots full of things the player can't actually control/prevent, preventing you from actually PLAYING the game. I'll cheer when the game gets a sandbox mode, or a mode that guts out all the story content.

Dishonorable mention to Lilith's Throne, a game where it was originally a sandbox set in a huge city; the dev decided to add a bunch of new locations and a dodgy story that makes the player do a bunch of things they don't necessarily want to do, for a plot that the player themselves isn't particularly invested in. (The game's plot is that you're sucked into an alternate/parallel(?) world full of sexy demons and furries and whatever else, and that you want to go back. Why the literal FUCK would the player want their character to leave a sexy place full of fun customization, a mansion full of your slaves/wives/husbands, and unlimited magic to do things to people?)
 
  • Like
Reactions: Bricecube

__neronero

Member
Jan 23, 2021
285
393
74
Goldo recently exactly how barebones a sandbox mode should be.

Goldo said:
It's an open question I have: How much story should I take out of the 'no-story' mode? So far I've gone with disabling most of the one-off events, whether they relate to the main questline or not, because I assume people just want to play without being interrupted by events.

But another route would be to allow most one-off events to happen, just not the main story line. I'm not sure which option people are thinking of when they ask for 'no-story'.
 

vadi9203

Member
Aug 2, 2019
463
273
238
Another solution could be to load the save with the older version of BK in which it was made, but it's not like we've got a comprehensive archive of older versions handy, so that's tricky too.
I have some of the patch from older versions. Just we should know wich was the date for the version he used before updating it and i can post it.
 

Daemmerwind

Newbie
Aug 30, 2021
16
31
23
I stumbled over this game and I love it!
Especially the girl packs.
Now I read there is a bonanza mod(?) that adds a lot of new sexy traits...

But the only mod I can find is the one called trait king. (which also is great, I'm having a lot of fun ^^)
I'm thinking about adding some traits that fits my kinks...
So I'm opening the BKtraits.rpy and can simply add my traits in one of the three columns, right?
(I know there is a manual in the file but I was not able to find out was the dictionary means.)
Maybe some of you could help?
 
  • Like
Reactions: __neronero

__neronero

Member
Jan 23, 2021
285
393
74
I'm thinking about adding some traits that fits my kinks...
So I'm opening the BKtraits.rpy and can simply add my traits in one of the three columns, right?
(I know there is a manual in the file but I was not able to find out was the dictionary means.)
Maybe some of you could help?
A dictionary is just a way to store a bunch of data in the code, such as a list of all positive traits. (although a dictionary is technically not a list, but let's not get into that)

Yes, you can simply add new traits to the gold_traits, pos_traits, neg_traits parts of the code.
If you want to keep using trait king, then add your new traits to /Mods/Trait King/Trait King.rpy instead. (The mod kinda throws away the dictionaries from BKtraits.rpy and starts over from scratch)

Effects is the most difficult part to fully comprehend, because it's so broad and can be used to influence almost anything in the game. Traits are effects, Spells are effects, Consumables and items are effects, Perks are effects, etc. I recommend simply browsing through BKtraits.rpy or Trait King.rpy for inspiration. Below is a short introduction that's given where the Effect class is defined.

Code:
         ## Type defines how the effect work

         # Boost applies a % increase (or decrease). Value is a float number
         # Change applies a fixed value change which is not limited by stat max. Change can be reversed. Value is a number.
         # Gain applies a one time permanent gain and is limited by stat max. Gain cannot be reversed. Value is a number.
         # Set replaces a base value with the new value
         # Allow unlocks a brothel option
         # Special is hard-coded

         ## Value depends on the effect type. It is often used for checking the presence of an effect, so set it to 1 unless you need it to work differently

         ## Target defines what the effect affects

         ## Chance is the chance that the effect will happen. A float number.

         ## Scales_with is hard-coded for the moment and only concerns MC stats // <- I think this part is outdated, you can also use it on girls -neronero

         ## Scope is the scope of the effect: individual (None), brothel-wide ("brothel"), farm-wide ("farm"), free-girls ("city"), or "world" ("everywhere")
 

Daemmerwind

Newbie
Aug 30, 2021
16
31
23
Thank you very much.
I added my Traits by simply copying an old one and changing the name.
But it doesn't seem to appear after about 100 reloads.
There seem to be no error-message of an unknown trait. So maybe I'm still a little mistaken. Hmm...
 

__neronero

Member
Jan 23, 2021
285
393
74
Thank you very much.
I added my Traits by simply copying an old one and changing the name.
But it doesn't seem to appear after about 100 reloads.
There seem to be no error-message of an unknown trait. So maybe I'm still a little mistaken. Hmm...
You can test if your traits are in the game by opening the console (Shift + O) and typing the following, including the quotation marks around your trait's name.
trait_dict["Your Trait"]

The response should be a store.Trait object, not a KeyError.
 

Daemmerwind

Newbie
Aug 30, 2021
16
31
23
I see, all my traits generate errors whilst the officials traits generate store objects.
Let's see what I did wrong. ^^
I'll get into it.
 

ek1231234

New Member
Dec 2, 2020
2
0
11
I have some of the patch from older versions. Just we should know wich was the date for the version he used before updating it and i can post it.
Thanks for the replies (Neronero too).

I updated the game before even starting to play, so it isn't caused by an update :/ Prolly just me suffering for using a mac if there's no other workarounds - thanks though! :)
 
4.60 star(s) 51 Votes