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

4.60 star(s) 48 Votes

Jman9

Engaged Member
Jul 17, 2019
2,295
964
Nope, there's no way. It's been decided that you're accumulating too much gold as time goes on, so someone will have to take it. Currently, it's her.

Edit: Also, what gives you the idea that she's pocketing the money? Unless she's flat-out lying. And in that case, where are the real tax collectors? Somebody is going to tax you anyway.

Also, Kurohime is really not all that influential.
 
Last edited:

Ego Orb

Newbie
Apr 20, 2018
56
59
Does anyone know what determines how much energy use a girl's training will use? It's kind of annoying trying to remember as it seems to vary between girls. Is it random? Is it based on whether they have a heart or other feeling about the sex act?
 

technojaguar

Newbie
Jan 5, 2020
17
7
Nope, there's no way. It's been decided that you're accumulating too much gold as time goes on, so someone will have to take it. Currently, it's her.

Edit: Also, what gives you the idea that she's pocketing the money? Unless she's flat-out lying. And in that case, where are the real tax collectors? Somebody is going to tax you anyway.

Also, Kurohime is really not all that influential.
In one of our encounters she let it slip that it was her money, so yeah she's basically keeping it all for herself.
 

Jman9

Engaged Member
Jul 17, 2019
2,295
964
In one of our encounters she let it slip that it was her money, so yeah she's basically keeping it all for herself.
Do you mean the one throwaway line that says "I hope you have my... the Guild's money ready."? I wouldn't count that as conclusive evidence against everything else she says. Could be just her magical affliction acting up.

And again, assuming for the moment that she is taking the money, where are the real slavers or the King's taxmen? If she can mollify both, it's as good as her being who she says she is, and getting rid of her will not get rid of the taxes. Pretty much the opposite, in fact.

Is there a way to get rid of that awful fade-in on *every* transition?
Preferences -> Transitions -> None. Personally, I think you're bonkers, but have fun.

Edit: If you only want to get rid of some specific transition like 'fade' or 'dissolve', find
Code:
define flash = Fade(0.1, 0.0, 0.5, color="#fff")
in BKdeclarations.rpy and add something like
Code:
define dissolve = Dissolve(0.0)
and/or
Code:
define fade = Dissolve(0.0)
before or after that.

I still think it looks much uglier than before, but if that's what rocks your boat...
 
Last edited:
  • Like
Reactions: __neronero

Teeleh

New Member
Aug 9, 2018
2
6
Hello friends, I'm trying to make my own girl pack and I noticed that a lot of them use the .webp format. I am unfamiliar with this. What is the simplest way to switch a jpg or a png file to .webp? Also, I noticed a few packs have animations. Is this discouraged?
 
  • Like
Reactions: __neronero

fogginstance

Member
Apr 11, 2019
194
130
Preferences -> Transitions -> None. Personally, I think you're bonkers, but have fun.

Edit: If you only want to get rid of some specific transition like 'fade' or 'dissolve', find
Code:
define flash = Fade(0.1, 0.0, 0.5, color="#fff")
in BKdeclarations.rpy and add something like
Code:
define dissolve = Dissolve(0.0)
and/or
Code:
define fade = Dissolve(0.0)
before or after that.

I still think it looks much uglier than before, but if that's what rocks your boat...
Thanks; not sure how I managed to overlook that despite preferences being the first place I looked. I think they'd be more bearable if there weren't SO MANY transitions. this game can get kinda grindy at times, so even if the transitions are short, they can add up a lot over time. If you're looking to quickly do stuff, it's like constantly tripping on little pebbles. It's like playing a game with input lag. It's just so much faster & feels more responsive without the transitions. Oddly enough, the esc/save menu doesn't have any transition.

Follow-up; is there a proper hot-key for quick-load without the confirmation?
 
  • Like
Reactions: __neronero

Jman9

Engaged Member
Jul 17, 2019
2,295
964
...I'm trying to make my own girl pack...
Girl packs have their own thread.

What is the simplest way to switch a jpg or a png file to .webp?
A ?

I myself would have asked what's the most powerful or flexible tool for doing that. Which probably doesn't have a singular answer.

Also, I noticed a few packs have animations. Is this discouraged?
Kinda, mostly for size reasons. Not all types of animations work, either.


I think they'd be more bearable if there weren't SO MANY transitions. this game can get kinda grindy at times, so even if the transitions are short, they can add up a lot over time.
Well, if you're not enjoying the story, you could just skip it. Reading and appreciating the text takes longer than any transitions.

You could also redefine the offending transitions to be faster, but then you'd have to reapply these changes every update. No, see Edit2.

Like this:
Code:
define dissolve = Dissolve(0.2)

define fade = Fade(.2, 0, .2)

Oddly enough, the esc/save menu doesn't have any transition.
Why should it? Transitions are put in manually because just changing pictures is very jarring.

Follow-up; is there a proper hot-key for quick-load without the confirmation?
F9.

Edit: I put together a prospective list of updated hotkeys for when we finally get to revamping the OP. Look .

Edit2: Actually, you might want to try the attached file. Copy it into 'game' and play around with the numbers to see where your speed threshold is.
 
Last edited:
  • Like
Reactions: __neronero

Earliestbird

Member
Game Developer
Sep 5, 2020
199
639
Preferences -> Transitions -> None. Personally, I think you're bonkers, but have fun.
Whaaat, I turned off the transitions during my first playthrough and never looked back. Then again I don't ever play visual novels and quick, responsive gameplay is very important to me. It doesn't feel like having the transitions off take away anything from the story, personally.
 
  • Like
Reactions: Akren

Jman9

Engaged Member
Jul 17, 2019
2,295
964
Well, apparently you heathens come in a tribe. :p

All I can say is try the faster transitions file. If it doesn't convince you, well, we'll just have to remain in different camps. :)
 

Ego Orb

Newbie
Apr 20, 2018
56
59
It depends on the act: naked -5, service -7, sex -9, anal -11, fetish -13, bisexual -9, group -15
While that's certainly the way it used to be, there was either some change in 0.2 or a bug, because this fetish training used 20 energy. I'm using the latest patch installed from:
 

__neronero

Member
Jan 23, 2021
285
393
While that's certainly the way it used to be, there was either some change in 0.2 or a bug, because this fetish training used 20 energy. I'm using the latest patch installed from:
Good point, the effectiveness of training is multiplied by the player's charisma (+10% for each point you have). This also multiplies the amount of energy used.
Not sure if that's intended or an oversight. I guess the point could be made that you're able to convince the girl to make the training session longer.

edit: You have 5 charisma, -13 * 1.5 = -19.5 (rounded to -20)
I reported it on the bug thread at HHS. I doubt it's supposed to be multiplied along with the other stats like that.
 
Last edited:

Ego Orb

Newbie
Apr 20, 2018
56
59
Good point, the effectiveness of training is multiplied by the player's charisma (+10% for each point you have). This also multiplies the amount of energy used.
Not sure if that's intended or an oversight. I guess the point could be made that you're able to convince the girl to make the training session longer.

edit: You have 5 charisma, -13 * 1.5 = -19.5 (rounded to -20)
I reported it on the bug thread at HHS. I doubt it's supposed to be multiplied along with the other stats like that.
New version of 0.2 that just came out seems to have fixed this bug.
 
Last edited:
  • Yay, update!
Reactions: __neronero

poposss

New Member
Mar 26, 2021
12
0
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/BKendday.rpy", line 1026, in script call
    call play_events(type = "morning") from _call_play_events_1 # Note: Morning events are set with the new day's date: beware of the confusion
  File "game/BKevents.rpy", line 660, in script call
    call display_events(ev_list) from _call_display_events
  File "game/BKevents.rpy", line 672, in script call
    $ ev.play()
  File "game/BKevents.rpy", line 232, in script
    python:
  File "game/BKevents.rpy", line 233, in <module>
    if char.current_food_effect == eff: # Disables food lock
AttributeError: 'Main' object has no attribute 'current_food_effect'

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

Full traceback:
  File "game/BKendday.rpy", line 1026, in script call
    call play_events(type = "morning") from _call_play_events_1 # Note: Morning events are set with the new day's date: beware of the confusion
  File "game/BKevents.rpy", line 660, in script call
    call display_events(ev_list) from _call_display_events
  File "game/BKevents.rpy", line 672, in script call
    $ ev.play()
  File "game/BKevents.rpy", line 232, in script
    python:
  File "renpy/ast.py", line 928, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "renpy/python.py", line 2245, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/BKevents.rpy", line 233, in <module>
    if char.current_food_effect == eff: # Disables food lock
AttributeError: 'Main' object has no attribute 'current_food_effect'

Windows-10-10.0.19041
Ren'Py 7.4.10.2178
Brothel King 0.2 v211126
Wed Feb 23 14:37:55 2022

please help i love this game some much and thanxxxxxxxxxx fow the fantastic developers for the great game and girls packs

if i skip will i miss something mybe a scene or story

plz hlp
 

Jman9

Engaged Member
Jul 17, 2019
2,295
964
Brothel King 0.2 v211126

plz hlp
What part of "Unzip the patch in the 'game' folder and overwrite existing files" was so difficult to understand? I could see you not running the patch from yesterday, but being two and a half months out of date... :(
 

poposss

New Member
Mar 26, 2021
12
0
help
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/BKmain.rpy", line 228, in script call
    label visit_district:
  File "game/BKevents.rpy", line 150, in script
    menu:
  File "game/BKscreens.rpy", line 3182, in execute
    screen visit_district():
  File "game/BKscreens.rpy", line 3182, in execute
    screen visit_district():
  File "game/BKscreens.rpy", line 3209, in execute
    frame:
  File "game/BKscreens.rpy", line 3215, in execute
    has vbox
  File "game/BKscreens.rpy", line 3225, in execute
    grid 3 2:
  File "game/BKscreens.rpy", line 3229, in execute
    for location in location_dict[selected_district.name]:
  File "game/BKscreens.rpy", line 3231, in execute
    button:
  File "game/BKscreens.rpy", line 3245, in execute
    vbox:
  File "game/BKscreens.rpy", line 3249, in execute
    if location.secret:
  File "game/BKscreens.rpy", line 3260, in execute
    fixed:
  File "game/BKscreens.rpy", line 3276, in execute
    if location.action:
  File "game/BKscreens.rpy", line 3277, in execute
    button xsize 50 ysize 50 xpos 105 ypos 55 background None xmargin 0 ymargin 0 xpadding 0 ypadding 0:
  File "game/BKscreens.rpy", line 3278, in execute
    if location.can_do_action():
  File "game/BKscreens.rpy", line 3279, in execute
    add location_tb[location.menu[1]] insensitive_alpha 0.33 idle_alpha 0.66 hover_alpha 1.0
  File "game/BKscreens.rpy", line 3279, in <module>
    add location_tb[location.menu[1]] insensitive_alpha 0.33 idle_alpha 0.66 hover_alpha 1.0
KeyError: u'c3_contact_homura'

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

Full traceback:
  File "game/BKmain.rpy", line 228, in script call
    label visit_district:
  File "game/BKevents.rpy", line 150, in script
    menu:
  File "renpy/ast.py", line 1688, in execute
    choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
  File "renpy/exports.py", line 1062, in menu
    rv = renpy.store.menu(new_items)
  File "renpy/exports.py", line 1298, in display_menu
    rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
  File "renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "renpy/display/core.py", line 3315, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
  File "renpy/display/core.py", line 3735, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/screen.py", line 436, in visit_all
    callback(self)
  File "renpy/display/core.py", line 3735, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/screen.py", line 447, in per_interact
    self.update()
  File "renpy/display/screen.py", line 637, in update
    self.screen.function(**self.scope)
  File "game/BKscreens.rpy", line 3182, in execute
    screen visit_district():
  File "game/BKscreens.rpy", line 3182, in execute
    screen visit_district():
  File "game/BKscreens.rpy", line 3209, in execute
    frame:
  File "game/BKscreens.rpy", line 3215, in execute
    has vbox
  File "game/BKscreens.rpy", line 3225, in execute
    grid 3 2:
  File "game/BKscreens.rpy", line 3229, in execute
    for location in location_dict[selected_district.name]:
  File "game/BKscreens.rpy", line 3231, in execute
    button:
  File "game/BKscreens.rpy", line 3245, in execute
    vbox:
  File "game/BKscreens.rpy", line 3249, in execute
    if location.secret:
  File "game/BKscreens.rpy", line 3260, in execute
    fixed:
  File "game/BKscreens.rpy", line 3276, in execute
    if location.action:
  File "game/BKscreens.rpy", line 3277, in execute
    button xsize 50 ysize 50 xpos 105 ypos 55 background None xmargin 0 ymargin 0 xpadding 0 ypadding 0:
  File "game/BKscreens.rpy", line 3278, in execute
    if location.can_do_action():
  File "game/BKscreens.rpy", line 3279, in execute
    add location_tb[location.menu[1]] insensitive_alpha 0.33 idle_alpha 0.66 hover_alpha 1.0
  File "game/BKscreens.rpy", line 3279, in <module>
    add location_tb[location.menu[1]] insensitive_alpha 0.33 idle_alpha 0.66 hover_alpha 1.0
KeyError: u'c3_contact_homura'

Windows-10-10.0.19041
Ren'Py 7.4.10.2178
Brothel King 0.2 v220222
Wed Feb 23 16:04:53 2022
 

poposss

New Member
Mar 26, 2021
12
0
i did all that and downloaded another patch and do all that again can u help me what should i do my friend
 
4.60 star(s) 48 Votes