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

4.60 star(s) 46 Votes

Jman9

Engaged Member
Jul 17, 2019
2,295
958
Kinda. There's a bunch of issues and proposals up in the air right now, and it looks like Goldo's been busy with RL.

But, of course, Kite80 will certainly jump in with both feet when the time comes for an 'official' announcement. :p

There are other plans in motion as well. :sneaky:
 
  • Red Heart
Reactions: DudeGuy69

ramius

Newbie
Mar 9, 2018
32
26
it crashed when i click slave market and new postings after few days playthrough, is there a way to track the bug?
there are "exception has occured" in the beginning but i ignore it
 

Leortha

Active Member
Jun 25, 2019
744
667
Once you click Ignore even once, all bets are off. Any further crashes have a high likelihood of being caused by the Ignore itself.
 
  • Like
Reactions: Jman9

Kite80

Well-Known Member
Modder
May 30, 2017
1,079
1,068
As Jman said, there may be a few more changes before the official announcement, for now 0.2 main plot is completed (although it will end in chapter 3) and there are a few bugs around which still need to be fixed, but 0.2 is quite stable atm; I'm playing at insane level and reached chapter 2 without bug issues
 
  • Like
Reactions: SenPC

ramius

Newbie
Mar 9, 2018
32
26
after restarting a few playthrough turns out it's only caused by a single mod(Scathach) and the game worked well ever since, i only reach the wagon part.

i guess that ignorable error in the beginning is only for the intro?
 

Jman9

Engaged Member
Jul 17, 2019
2,295
958
...single mod(Scathach) and the game worked well ever since, i only reach the wagon part.
You have really strange ideas about what mods and game levels/chapters/areas are. :cautious:

i guess that ignorable error in the beginning is only for the intro?
An ignorable error (= you can click 'ignore' without the game crashing or going into an error loop) is not necessarily an error that can be ignored (= doesn't fuck up your game beyond repair).

Any errors you get need to be resolved. Ignore them at your own peril. (Not to mention you'll be delaying any fixes for bugs if you behave like this during what's still a beta.)
 

jahall

Well-Known Member
Feb 20, 2019
1,538
940
Is there any way of dealing with the murders by the koniochi without having to beat the minigame where you need to get three hits on one with the warhammer within the time limit? I have slow reactions and poor eyesight, so beating it is likely to be impossible for me. The main reason why I play RPGs is to avoid games that require quick reactions.
 

Leortha

Active Member
Jun 25, 2019
744
667
Is there any way of dealing with the murders by the koniochi without having to beat the minigame where you need to get three hits on one with the warhammer within the time limit? I have slow reactions and poor eyesight, so beating it is likely to be impossible for me. The main reason why I play RPGs is to avoid games that require quick reactions.
The shop sells an item that allows you to auto-catch a ninja. It's basically an insta-win for the mini-game. (Caltrops, basically)

That said, it only works for the first two times you face each ninja. The third time she is much faster, and the item no longer works. That said, it does not matter how fast you are the third time, you cannot catch her. This is because the story for catching them the third time is not in the game yet. So to serve as a blocker until the story is added they are currently uncatchable.
 
  • Like
Reactions: jahall

jahall

Well-Known Member
Feb 20, 2019
1,538
940
The shop sells an item that allows you to auto-catch a ninja. It's basically an insta-win for the mini-game. (Caltrops, basically)

That said, it only works for the first two times you face each ninja. The third time she is much faster, and the item no longer works. That said, it does not matter how fast you are the third time, you cannot catch her. This is because the story for catching them the third time is not in the game yet. So to serve as a blocker until the story is added they are currently uncatchable.
Thanks. If you can't complete the quest anyway ATM, then I shan't worry too much about it. After asking, I realised that the reason my search in the thread for "koniochi" didn't find anything was because I'd misspelled it and it should be "kuniochi". I should have searched for "ninja" instead - I can spell that!
 

Kamilos192

New Member
Feb 2, 2019
8
0
Whenever i go visit any shop in chapter 2 i get this error:

Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/BKmain.rpy", line 408, in script call
    $ renpy.call(selected_location.menu[1])
  File "game/BKevents.rpy", line 2610, in script call
    call visit_merchant(NPC_stella) from _call_visit_merchant
  File "game/BKevents.rpy", line 2883, in script
    $ result = ui.interact()
  File "game/BKevents.rpy", line 2883, in <module>
    $ result = ui.interact()
  File "game/BKscreens.rpy", line 5145, in execute
    screen item_tab(left, right, context):
  File "game/BKscreens.rpy", line 5145, in execute
    screen item_tab(left, right, context):
  File "game/BKscreens.rpy", line 5150, in execute
    if context == "shop":
  File "game/BKscreens.rpy", line 5168, in execute
    if story_flags["shop restock"]:
  File "game/BKscreens.rpy", line 5169, in execute
    use restock_button(right)
  File "game/BKscreens.rpy", line 5124, in execute
    screen restock_button(merc, upgrade=False):
  File "game/BKscreens.rpy", line 5124, in execute
    screen restock_button(merc, upgrade=False):
  File "game/BKscreens.rpy", line 5126, in execute
    hbox spacing 20 xalign 0.5 yalign 0.08 yanchor 0.0:
  File "game/BKscreens.rpy", line 5127, in execute
    textbutton "Restock inventory" text_size 18 tooltip "Restock this shop's inventory for %s gold (available once a day)." % shop_restock_cost[merc.name][game.chapter]:
  File "game/BKscreens.rpy", line 5127, in keywords
    textbutton "Restock inventory" text_size 18 tooltip "Restock this shop's inventory for %s gold (available once a day)." % shop_restock_cost[merc.name][game.chapter]:
KeyError: u'Stella'

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

Full traceback:
  File "game/BKmain.rpy", line 408, in script call
    $ renpy.call(selected_location.menu[1])
  File "game/BKevents.rpy", line 2610, in script call
    call visit_merchant(NPC_stella) from _call_visit_merchant
  File "game/BKevents.rpy", line 2883, in script
    $ result = ui.interact()
  File "E:\Gry\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:\Gry\Brothel_King-pc\renpy\python.py", line 2028, in py_exec_bytecode
    exec bytecode in globals, locals
  File "game/BKevents.rpy", line 2883, in <module>
    $ result = ui.interact()
  File "E:\Gry\Brothel_King-pc\renpy\ui.py", line 297, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "E:\Gry\Brothel_King-pc\renpy\display\core.py", line 2702, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "E:\Gry\Brothel_King-pc\renpy\display\core.py", line 3094, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "E:\Gry\Brothel_King-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "E:\Gry\Brothel_King-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "E:\Gry\Brothel_King-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "E:\Gry\Brothel_King-pc\renpy\display\screen.py", line 430, in visit_all
    callback(self)
  File "E:\Gry\Brothel_King-pc\renpy\display\core.py", line 3094, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "E:\Gry\Brothel_King-pc\renpy\display\screen.py", line 440, in per_interact
    self.update()
  File "E:\Gry\Brothel_King-pc\renpy\display\screen.py", line 625, in update
    self.screen.function(**self.scope)
  File "game/BKscreens.rpy", line 5145, in execute
    screen item_tab(left, right, context):
  File "game/BKscreens.rpy", line 5145, in execute
    screen item_tab(left, right, context):
  File "game/BKscreens.rpy", line 5150, in execute
    if context == "shop":
  File "game/BKscreens.rpy", line 5168, in execute
    if story_flags["shop restock"]:
  File "game/BKscreens.rpy", line 5169, in execute
    use restock_button(right)
  File "game/BKscreens.rpy", line 5124, in execute
    screen restock_button(merc, upgrade=False):
  File "game/BKscreens.rpy", line 5124, in execute
    screen restock_button(merc, upgrade=False):
  File "game/BKscreens.rpy", line 5126, in execute
    hbox spacing 20 xalign 0.5 yalign 0.08 yanchor 0.0:
  File "game/BKscreens.rpy", line 5127, in execute
    textbutton "Restock inventory" text_size 18 tooltip "Restock this shop's inventory for %s gold (available once a day)." % shop_restock_cost[merc.name][game.chapter]:
  File "game/BKscreens.rpy", line 5127, in keywords
    textbutton "Restock inventory" text_size 18 tooltip "Restock this shop's inventory for %s gold (available once a day)." % shop_restock_cost[merc.name][game.chapter]:
  File "<screen language>", line 5127, in <module>
KeyError: u'Stella'

Windows-8-6.2.9200
Ren'Py 7.3.5.606
Brothel King 0.2
Sat Oct 23 06:22:20 2021
 
Last edited:

phupdup

Well-Known Member
Oct 24, 2019
1,391
1,102
If you know how to get into the console, it would be interesting to see what you get if you type:

Code:
NPC_stella
There should have been a scene where you encounter the 4 women who get into a dustup with some knuckleheads as you first go into your brand new location. Those four become shopkeeps in the city proper, and Stella is one of them.

Whenever i go visit any shop in chapter 2 i get this error:

Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/BKmain.rpy", line 408, in script call
    $ renpy.call(selected_location.menu[1])
  File "game/BKevents.rpy", line 2610, in script call
    call visit_merchant(NPC_stella) from _call_visit_merchant
  File "game/BKevents.rpy", line 2883, in script
    $ result = ui.interact()
  File "game/BKevents.rpy", line 2883, in <module>
    $ result = ui.interact()
  File "game/BKscreens.rpy", line 5145, in execute
    screen item_tab(left, right, context):
  File "game/BKscreens.rpy", line 5145, in execute
    screen item_tab(left, right, context):
  File "game/BKscreens.rpy", line 5150, in execute
    if context == "shop":
  File "game/BKscreens.rpy", line 5168, in execute
    if story_flags["shop restock"]:
  File "game/BKscreens.rpy", line 5169, in execute
    use restock_button(right)
  File "game/BKscreens.rpy", line 5124, in execute
    screen restock_button(merc, upgrade=False):
  File "game/BKscreens.rpy", line 5124, in execute
    screen restock_button(merc, upgrade=False):
  File "game/BKscreens.rpy", line 5126, in execute
    hbox spacing 20 xalign 0.5 yalign 0.08 yanchor 0.0:
  File "game/BKscreens.rpy", line 5127, in execute
    textbutton "Restock inventory" text_size 18 tooltip "Restock this shop's inventory for %s gold (available once a day)." % shop_restock_cost[merc.name][game.chapter]:
  File "game/BKscreens.rpy", line 5127, in keywords
    textbutton "Restock inventory" text_size 18 tooltip "Restock this shop's inventory for %s gold (available once a day)." % shop_restock_cost[merc.name][game.chapter]:
KeyError: u'Stella'

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

Full traceback:
  File "game/BKmain.rpy", line 408, in script call
    $ renpy.call(selected_location.menu[1])
  File "game/BKevents.rpy", line 2610, in script call
    call visit_merchant(NPC_stella) from _call_visit_merchant
  File "game/BKevents.rpy", line 2883, in script
    $ result = ui.interact()
  File "E:\Gry\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:\Gry\Brothel_King-pc\renpy\python.py", line 2028, in py_exec_bytecode
    exec bytecode in globals, locals
  File "game/BKevents.rpy", line 2883, in <module>
    $ result = ui.interact()
  File "E:\Gry\Brothel_King-pc\renpy\ui.py", line 297, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "E:\Gry\Brothel_King-pc\renpy\display\core.py", line 2702, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "E:\Gry\Brothel_King-pc\renpy\display\core.py", line 3094, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "E:\Gry\Brothel_King-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "E:\Gry\Brothel_King-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "E:\Gry\Brothel_King-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "E:\Gry\Brothel_King-pc\renpy\display\screen.py", line 430, in visit_all
    callback(self)
  File "E:\Gry\Brothel_King-pc\renpy\display\core.py", line 3094, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "E:\Gry\Brothel_King-pc\renpy\display\screen.py", line 440, in per_interact
    self.update()
  File "E:\Gry\Brothel_King-pc\renpy\display\screen.py", line 625, in update
    self.screen.function(**self.scope)
  File "game/BKscreens.rpy", line 5145, in execute
    screen item_tab(left, right, context):
  File "game/BKscreens.rpy", line 5145, in execute
    screen item_tab(left, right, context):
  File "game/BKscreens.rpy", line 5150, in execute
    if context == "shop":
  File "game/BKscreens.rpy", line 5168, in execute
    if story_flags["shop restock"]:
  File "game/BKscreens.rpy", line 5169, in execute
    use restock_button(right)
  File "game/BKscreens.rpy", line 5124, in execute
    screen restock_button(merc, upgrade=False):
  File "game/BKscreens.rpy", line 5124, in execute
    screen restock_button(merc, upgrade=False):
  File "game/BKscreens.rpy", line 5126, in execute
    hbox spacing 20 xalign 0.5 yalign 0.08 yanchor 0.0:
  File "game/BKscreens.rpy", line 5127, in execute
    textbutton "Restock inventory" text_size 18 tooltip "Restock this shop's inventory for %s gold (available once a day)." % shop_restock_cost[merc.name][game.chapter]:
  File "game/BKscreens.rpy", line 5127, in keywords
    textbutton "Restock inventory" text_size 18 tooltip "Restock this shop's inventory for %s gold (available once a day)." % shop_restock_cost[merc.name][game.chapter]:
  File "<screen language>", line 5127, in <module>
KeyError: u'Stella'

Windows-8-6.2.9200
Ren'Py 7.3.5.606
Brothel King 0.2
Sat Oct 23 06:22:20 2021
 

Jman9

Engaged Member
Jul 17, 2019
2,295
958
File "game/BKscreens.rpy", line 5127, in keywords
textbutton "Restock inventory" text_size 18 tooltip "Restock this shop's inventory for %s gold (available once a day)." % shop_restock_cost[merc.name][game.chapter]:
KeyError: u'Stella'
It looks like you're behind on patches. Mine uses this format:

BKscreens.rpy said:
restock_cost = shop_restock_cost["minion merchants"][game.chapter]
I think someone already remarked that whoever is maintaining the OP now fucked up and hosted the patch separately on Nopy (and then promptly forgot about updating it :(), whereas Goldo's modus operandi has been to use the same Mediafire link for the entirety of 0.2 beta testing and just change its contents.

Those four become shopkeeps in the city proper, and Stella is one of them.
Stella is not one of the four Evenicle girls, she's the Blood Isles trade rep.

Could be a new phrase...
Interesting... But I think I'm gonna go with this:
Or maybe I'm just a weeb.
:p
 
  • Haha
Reactions: SenPC

Bogman

Newbie
Mar 10, 2018
80
35
The shop sells an item that allows you to auto-catch a ninja. It's basically an insta-win for the mini-game. (Caltrops, basically)

That said, it only works for the first two times you face each ninja. The third time she is much faster, and the item no longer works. That said, it does not matter how fast you are the third time, you cannot catch her. This is because the story for catching them the third time is not in the game yet. So to serve as a blocker until the story is added they are currently uncatchable.
So the when you get there you're stuck? no way to advance to the next chapter?
 

Bogman

Newbie
Mar 10, 2018
80
35
Last time this was answered. And it was not the first time, either. :cautious:
well i didn't get that option. i got hair from the kunoichi in the slums and the dress from the one in the docks.. i tried 3 or 4 times to beat haruka but i didn't get the old man option..do i need the girl with the 75 skill before or what?
 

Jman9

Engaged Member
Jul 17, 2019
2,295
958
You don't need to meet all the ninja gals. That's a red herring. You need to mine one to 'max out' the current story, and then it'll continue.

The old man Papa Freak will tell you about his tastes in great detail before you need to get her a girl.
 
4.60 star(s) 46 Votes