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

4.60 star(s) 46 Votes

Ixiah

Member
Aug 17, 2016
409
230
Once i get the first Pimp Licence and unlock the 2 next districts, i lose so much Gold, do i need to rebuild my reputation ?
Should i only upgrade once i have like 5000G so i can weather the lack of rep until it builds itself up ?
 

Jman9

Engaged Member
Jul 17, 2019
2,295
958
Depends on your difficulty and setup, I guess. But you do need to re-acquire your reputation, so a buffer is advisable.
 
Jun 24, 2017
189
388
where can i find the girl packs or is ther only the basic
There are a few places to get new girls or girl packs. First, on F95, there is a thread here that you can check out. Second, there is a thread on the site hentaihighschool.com, which was the main forum for Brothel King, but the site is currently down, and we're not sure if and when it is coming back up. Lastly, a Google Doc was maintained by a small number of users on hentaihighschool.com, and while you can't visit the site, I have the link .
 

goldo00

Newbie
Aug 9, 2019
20
59
Ok since we're here, I have a question on a part of game design. It is about a future feature to make the farm more interesting. It is a bit spoiler-y...

You don't have permission to view the spoiler content. Log in or register now.
 

Perdurabo

Member
May 4, 2017
119
80
Ok since we're here, I have a question on a part of game design. It is about a future feature to make the farm more interesting. It is a bit spoiler-y...

You don't have permission to view the spoiler content. Log in or register now.
I'm not big on save scumming myself (in fact, I tend to do ironman style in every game...thanks for teaching me that habit, Resident Evil!) but I'd say that the daily/weekly random seed method would be best. It basically serves to keep the system intact while also making savescumming a pain in the ass, so that if someone wants to do more than just abort a truly doomed decision, they have to jump through hoops.
 

Kite80

Well-Known Member
Modder
May 30, 2017
1,079
1,068
Personally I wouldn't care about save scumming for those new mechanics, everyone knows that cheating is not a good idea if you want to enjoy a game
 

__neronero

Member
Jan 23, 2021
285
392
You don't have permission to view the spoiler content. Log in or register now.

If the backlash is too harsh, savescummers/cheaters will find a way to get around it. Or they will complain that you've hindered them from doing so.
 

xelayna

Newbie
Jul 19, 2017
30
14
Code:
I'm sorry, but an uncaught exception occurred.

While processing text tag {/size} in u'{size=21}A peasant went berserk and attacked Karin all of a sudden!\n{color=#00B050}Your girl has the means to defend herself, however. She knees the bastard right in the balls and he crumbles on the floor crying.\n{/color}Your girl is safe, and you pocket the content of his wallet while your henchmen throw the poor sucker out in a dark alley: 46 gold.{/color}{/size}'.:
  File "game/BKendday.rpy", line 677, in script call
    call show_night_event(ev) from _call_show_night_event
  File "game/BKevents.rpy", line 735, in script
    $ renpy.say(ev.char, text_descript + "{/size}")
  File "game/BKevents.rpy", line 735, in <module>
    $ renpy.say(ev.char, text_descript + "{/size}")
Exception: u'/size' closes a text tag that isn't open.

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

Full traceback:
  File "game/BKendday.rpy", line 677, in script call
    call show_night_event(ev) from _call_show_night_event
  File "game/BKevents.rpy", line 735, in script
    $ renpy.say(ev.char, text_descript + "{/size}")
  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 735, in <module>
    $ renpy.say(ev.char, text_descript + "{/size}")
  File "renpy/exports.py", line 1419, in say
    who(what, *args, **kwargs)
  File "renpy/character.py", line 1249, in __call__
    self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)
  File "renpy/character.py", line 901, in do_display
    **display_args)
  File "renpy/character.py", line 647, in display_say
    rv = renpy.ui.interact(mouse='say', 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 3325, 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 3839, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "renpy/display/core.py", line 2565, in draw_screen
    renpy.config.screen_height,
  File "render.pyx", line 492, in renpy.display.render.render_screen
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 826, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 826, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 826, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/screen.py", line 688, in render
    child = renpy.display.render.render(self.child, w, h, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 826, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 1264, in render
    st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 1029, in render
    surf = render(d, width - x, rh, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/text/text.py", line 2096, in render
    virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True)
  File "renpy/text/text.py", line 610, in __init__
    self.paragraphs = self.segment(text.tokens, style, renders, text)
  File "renpy/text/text.py", line 1039, in segment
    raise Exception("%r closes a text tag that isn't open." % text)
Exception: u'/size' closes a text tag that isn't open.

Windows-10-10.0.19041
Ren'Py 7.4.11.2266
Brothel King 0.2 v220414
Sat Apr 16 01:21:38 2022
 

__neronero

Member
Jan 23, 2021
285
392
You don't have permission to view the spoiler content. Log in or register now.
I do agree with that. The time investment should be carefully considered.
I reckon a minority of players play the evil playstyle and an even smaller minority also use the farm. And speaking for myself, that's not primarily because of gameplay reasons (ofcourse it is a factor) but because it thematically doesn't appeal to me.

On another note, I would be a big proponent of having a stable branch + a less advertised test branch again once we are no longer refugees on F95zone.
 

DougTheC

Member
Oct 15, 2018
386
218
Code:
I'm sorry, but an uncaught exception occurred.

While processing text tag {/size} in u'{size=21}A peasant went berserk and attacked Karin all of a sudden!\n{color=#00B050}Your girl has the means to defend herself, however. She knees the bastard right in the balls and he crumbles on the floor crying.\n{/color}Your girl is safe, and you pocket the content of his wallet while your henchmen throw the poor sucker out in a dark alley: 46 gold.{/color}{/size}'.:
  File "game/BKendday.rpy", line 677, in script call
    call show_night_event(ev) from _call_show_night_event
  File "game/BKevents.rpy", line 735, in script
    $ renpy.say(ev.char, text_descript + "{/size}")
  File "game/BKevents.rpy", line 735, in <module>
    $ renpy.say(ev.char, text_descript + "{/size}")
Exception: u'/size' closes a text tag that isn't open.

...
Windows-10-10.0.19041
Ren'Py 7.4.11.2266
Brothel King 0.2 v220414
Sat Apr 16 01:21:38 2022
Actually an extra closing tag {/color} in BKfunctions.rpy line 1105, change
Code:
+ __("\n{/color}Your girl is safe, and you pocket the content of his wallet while your henchmen throw the poor sucker out in a dark alley: %s gold.{/color}") % str(cust.ent_budget))
to
Code:
+ __("\n{/color}Your girl is safe, and you pocket the content of his wallet while your henchmen throw the poor sucker out in a dark alley: %s gold.") % str(cust.ent_budget))
 
  • Like
Reactions: xelayna

Jman9

Engaged Member
Jul 17, 2019
2,295
958
is this legit?
Doubtful. As Kite80 said, why upload an old version. So I doubt 'Traplan' is Goldo. Unless he's trying to pull a fast one on us. :sneaky:

I suppose that ought to get reported, for the virus report if nothing else.
 
  • Like
Reactions: Torinir

Leortha

Active Member
Jun 25, 2019
744
667
Doubtful. As Kite80 said, why upload an old version.
The one reason I can think of would be to revive an old mod. Like yours. If someone wanted to distribute your Bonanza mod they would need an old version as the base. Definitely sounds like that is not what is happening here, but that would theoretically be one legit reason for distributing an old base version.
 

Jman9

Engaged Member
Jul 17, 2019
2,295
958
Well, okay, but if they have a link to Bonanza, they probably have Goldo's 0.15b link as well. This is still alive, I presume?

Not to mention that hosting anything without the author even knowing about is is a dick move. And itch.io is big enough now that letting such things slide is not quite the same as having random ad pirates host your stuff.
 

ekusonas

Newbie
Aug 9, 2020
21
11
Ok since we're here, I have a question on a part of game design. It is about a future feature to make the farm more interesting. It is a bit spoiler-y...

You don't have permission to view the spoiler content. Log in or register now.
I don't think it's really worth all the effort to try and prevent save-scumming honestly, at least not by finding ways of punishing the behavior. Instead, why not put in additional gameplay methods for a player to achieve the desired result that they're save-scumming to get in the first place and maybe a small reward for doing so?
 
4.60 star(s) 46 Votes