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

4.60 star(s) 48 Votes

Jman9

Engaged Member
Jul 17, 2019
2,295
964
If the game maker and who posted the OP here makes it hard to see if there was any update, it should not wonder anyone if it looks like it is abandoned.
That member was missing for a while, and even now has not been seen for over a month. This is half the reason why we're having so much trouble here, no quick and easy way to change the OP, unlike the girl packs and mods thread where Kite80 can handle such things.

I did not say Goldo should make in F95 a thread, just making a thread.
These threads exist. I admit they aren't particularly good for tracking development progress, which is why I suggested asking from the users here first, if one can't be bothered or doesn't have the time to actually check the state of the project. Goldo's never been particularly interested in enumerating or documenting intermediate releases, so I suppose that could be improved. But it's a hobby project, he has no obligation to do anything.

The OP of the BK test version thread was not touched sinced « Last Edit: August 03, 2020, 12:24:49 am by Goldo ». Which was 8 Month ago.
Not directly, but the beta updates it links to have been updated rather regularly, and much later than that.

If you look in the OP of the BK forum for the stable version " « Last Edit: June 22, 2020, 06:54:11 pm by Goldo » ". Which was 10 month ago,
And updating a post does not mean the release itself was changed. I think Goldo just changed some instructions around so it's more clear that you need both the release and the update, because lots of people were overlooking that. At that time, 0.15b had been frozen for just over 7 months, and earlier versions of 0.2 beta were out and about.

And if you look in our OP here, you see "Thread Updated: 2020-06-22 ". Which would be also 10 Month ago for a stable version.
If you look at the next line, it also says "Release Date: 2019-10-20", which by complete coincidence also happens to be true. :sneaky:


To sum it up, looking at post edit dates is not a good way to track releases. All these tell you is that something game-related was updated, clarified or changed. I have no idea why you thought it was a good idea to begin with. :confused:



Correct me if I'm wrong, but isn't the purpose of the 'Abandoned' tag to head off a zillion posts asking "Is this abandoned?" We are now in a situation where we've had a bunch of people asking exactly that, and we can probably expect the trend to continue. Plus all this discussion what 'Abandoned' means for different people.

My proposals for going forward:
  • Try to get the 'Abandoned' tag changed to 'Onhold'.
  • Change the OP so that the existence of the 0.2 beta and Goldo's current plans are clearly mentioned.
  • Ask Goldo to put some dates into the HHS release and beta threads.
 
  • Like
Reactions: Reij

Leortha

Active Member
Jun 25, 2019
744
668
My proposals for going forward:
  • Try to get the 'Abandoned' tag changed to 'Onhold'.
  • Change the OP so that the existence of the 0.2 beta and Goldo's current plans are clearly mentioned.
I'll let someone else do that, between the fairly final tone of the second reply from the mods, and the fact that someone (must have been a mod) deleted my screenshot of their response from out of my post, I get the feeling that I'm already treading on thin ice with them, and I don't want to find myself blocked or banned from here.

(That said, the idea that someone else is editing my posts is rather scary. I've known for a while that the mods here have that ability, but to have them stealth-edit one of my own posts...)
 

Jman9

Engaged Member
Jul 17, 2019
2,295
964
1.5 years ago it was released, what is your point?
That the "10 months" was a rather arbitrary observation, which you then doubled down on, for some reason. :rolleyes:

I'll let someone else do that, between the fairly final tone of the second reply from the mods...

...and I don't want to find myself blocked or banned from here.
I suppose I can do that. If the site staff are indeed twisting their own rules as they please, stealth editing posts and ready to stick to their guns on that, then I'm entirely willing to get banned. I can live without posting or sharing any of my work here.



I will need a consensus update for the OP, first. Something like this? Edit: I'm not sure where to put the 'might be on hold until I get rid of the squatters' bit, though. Ideas?


...

Thread Updated: 2021-04-XX
Release Date: 2019-10-20 (stable), 2021-03-17 (beta)
Developer:
Censorship: Partial (Mosaic)
Stable Version: 0.15b
Beta Version: 0.2
OS: Windows
Language: English

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

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

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



Patches:

Public beta:

Extras: -


...
 
Last edited:
D

Deleted member 3134592

Guest
Guest
I can finally play this game on my android. (Joiplay)
 

Leortha

Active Member
Jun 25, 2019
744
668
I can finally play this game on my android. (Joiplay)
I know that people have had issues playing it on android previously. What made the difference? Why were you able to do it now and not previously? Asking because it's almost a certainty that people will ask about it in the future, and it would be nice to know what you did to make it work.
 

Jman9

Engaged Member
Jul 17, 2019
2,295
964
What made the difference?
I suspect it was using Joiplay. Ren'Py versioning might also matter, since a little while ago a similar Ren'Py game/Joiplay combination got reported as failed. Although that was 7.2.2, which sits in-between the version used by BK.
 
D

Deleted member 3134592

Guest
Guest
I know that people have had issues playing it on android previously. What made the difference? Why were you able to do it now and not previously? Asking because it's almost a certainty that people will ask about it in the future, and it would be nice to know what you did to make it work.
It was crashing in joiplay in its previous update.
It is working fine after the new update.
 

Jman9

Engaged Member
Jul 17, 2019
2,295
964
I don't understand why she is wont work. And what I should do to change that.
She refuses to do anal for some reason. Hover over the grey checkbox to see what the issue is. I'd say it's probably her Libido being less than 35, and the checkbox still being 'ticked'.

If that doesn't help, post a save and which version you're playing.
 

Leortha

Active Member
Jun 25, 2019
744
668
Girls sometimes get stuck on one or another sex act. The normal way past that is to raise a combination of Libido and Obedience. Love helps as well. In this case her Libido is quite low compared to the other stats, so raising that stat will help get her to get past the blockage.

The idea here is that for some reason she is specifically hung up about doing anal. Raising her general horniness (the libido stat) will help her to get past that.
 

Copy

New Member
Oct 6, 2018
13
0
I have been searching through nearly all the game files and havent found any reason for this bug. Anyone able to help?
Attaching the save file aswell if that helps
 

Jman9

Engaged Member
Jul 17, 2019
2,295
964
I have been searching through nearly all the game files and havent found any reason for this bug. Anyone able to help?
The reason is that rank 0 furniture (these cardboard boxes, kegs, brooms, etc) are always built (and re-built, and re-built, etc) when initialised/defined. Specifically, this bit here:
BKClasses.rpy said:
Code:
            if rank == 0: # 0 rank furniture is built from the beginning
                self.built = True
                self.active = True
                brothel.furniture.append(self)
I think I've seen this behaviour before a while ago, but don't recall exactly why it happened, and whether it was a vanilla bug or my modding that caused this.

Anyway, what kind of help do you want? I told you the high-level reason why it happens, that enough for you? :sneaky:
 

Copy

New Member
Oct 6, 2018
13
0
The reason is that rank 0 furniture (these cardboard boxes, kegs, brooms, etc) are always built (and re-built, and re-built, etc) when initialised/defined. Specifically, this bit here:

I think I've seen this behaviour before a while ago, but don't recall exactly why it happened, and whether it was a vanilla bug or my modding that caused this.

Anyway, what kind of help do you want? I told you the high-level reason why it happens, that enough for you? :sneaky:
Yes exactly, though still not sure how to remove them since they are already built. Since the screen isnt scrollable im now unable to build anything else. Im not using any mod, purely vanilla. The self pointer in this case means the specific furniture right. shouldnt the if statement be something like "if rank == 0 and not self.built" ? I can see in the code in classes that there are a function for destroying furniture though I cant seem to find that option in the game
 

Jman9

Engaged Member
Jul 17, 2019
2,295
964
...not sure how to remove them since they are already built.
Something like this (you can either use the console or make a new function out of this:
Code:
f_name = "Beer keg"
already_seen = False
for f in brothel.furniture:
    if f.name == "Beer keg":
        if already_seen:
            brothel.furniture.remove(f)
        already_seen = True
Edit: Or maybe 'f.destroy()' instead of 'brothel.furniture.remove(f)', now that I think of it.


The self pointer in this case means the specific furniture right.
Mostly yes.

shouldnt the if statement be something like "if rank == 0 and not self.built" ?
Possibly. For your issue, 'not self in brothel.furniture' would probably be better, even if it's a little slower.

Edit2: Or even 'if len([frn in brothel.furn if frn.name == self.name]) <1'. Judging from the save, all the 'clone' furnitures are actually different objects, something that the 'built' field wasn't equipped to handle.

I can see in the code in classes that there are a function for destroying furniture though I cant seem to find that option in the game
You really don't want to destroy your furniture. This function is meant for the raiders who loot and burn your brothel.
 
Last edited:
  • Like
Reactions: Copy

Copy

New Member
Oct 6, 2018
13
0
Something like this (you can either use the console or make a new function out of this:
Code:
f_name = "Beer keg"
already_seen = False
for f in brothel.furniture:
    if f.name == "Beer keg":
        if already_seen:
            brothel.furniture.remove(f)
        already_seen = True
This worked awesomely, had to repeat for all the basic furniture but after that no issues :D
 

Kite80

Well-Known Member
Modder
May 30, 2017
1,082
1,079
Hi guys, while we wait for 0.2 official release (which unfortunately is suffering some delay because Goldo's dev time got a significant reduction for IRL factors), I'd like to give a few hints for new players on how to make a good game start.

First of all, you must take into account that MC class is what will influence your game style mostly:

- the warrior probably is the best class for evil MCs, you won't have many problems in submitting rebellious girls when they try to flee; in general, warrior grants a good brothel defense and MC can personally fight against "uncivilian" customers if there are enough free AP left
- wizard is my favorite class: in the long run you get very powerful spells which boost stats (except speed), clean your brothel for free and speed up the growth of some girls stats
- the rogue trader has Charisma as key stat and this alone is a big advantage (see below), plus it grants discounts almost everywhere, to the point that you can buy stuff for a price and sell it for more: yeah, you can even keep your brothel closed and start doing the broker, buying and selling

Charisma is the most important skill: it determines every interaction result such as girls training, talking with free girls to increase their love, every time MC needs to talk to someone for raising a stat Charisma is the key. No matter which class you choose, try to raise your Charisma as soon as you can: if you don't play the trader try to keep a balance between your main class stat and charisma, buy a weapon boosting charisma asap.

You may think that speed is also very important, but you can keep it low as long as you have other priorities for MC stats; 3 actions are enough for the first 2 chapters and if you play wise your MC will get enough levels before entering chapter 3 and raise speed up to 5.

Don't rush your game, especially at the beginning: after you get your first slave, set her upkeep to the max, it will make her happy and you won't spend a coin for that because of Sill special ability: a random girl will have free upkeep, but since you only have one girl figure out whos' gonna be chosen.
Your first slave probably will refuse to work as a whore, but don't worry and don't force it with trainings and lectures, first you need to raise her obedience and libido. A girl with a high libido will eventually accept customers requests for sex even if you didn't set her for such activities and she was justdoing a normal job. Once her libido is very high you can start to train her progressively: nudity, service, sex etc. but don't forget she may refuse advanced training for things she has a phobia, that's why you also need high obedience.

Sell your slave when her value is high enough (feel free to choose how much, twice or thrice her original price, even more if you like). Repeat until you have 4 fully trained slaves ready to whore and at least three times the money you need to go to the next chapter.

That's all for now, I hope this can be helpful for new players. Feel free to ask for more advice ;-)
 
  • Like
Reactions: Ego Orb and Jman9

Jman9

Engaged Member
Jul 17, 2019
2,295
964
My take on these hints (be aware that I haven't played vanilla BK all that much):
  • The biggest difference between the classes is the special abilitiy/spell list.
  • Wizards have the best selection by far. Traders and Warriors might be relatively balanced there, but as Charisma is much more useful than Strength... :cautious:
  • Warrior might be a good fit for an evil MC, but being evil isn't really all that good or interesting.
  • Speed is the most important stat bar none. I am not entirely certain where the break-off point is where adding Charisma starts becoming more useful, but my gut feeling is that it's not before at least 6-10 Speed.
  • Several players have belly-ached about needing at least 10 Speed for the game 'to become interesting', and +20-50% actions is much better than +1 to some challenge rolls or training checks.
  • Charisma is probably the next best stat for vanilla.
  • There are items that boost your MC's stats, and non-Speed stats are also easier to improve that way.
  • 'Requests for sex' depend on a random pick from Obedience/Libido/Sensitivity, or just Obedience if she's not working naked or fails a 50% roll. Libido is a good stat to raise, too, but if you want her to obey you, raise her Obedience first.
  • I'm not sure whether the price increases have made it into 0.2, but in older versions, selling a slave is a big no-no. All your work training her down the drain, and she tends to make a lot more money by just working. It's possible to do low-key training of slaves specifically acquired with resale in mind once you have more actions (especially when you use the farm to let Gizel handle the bulk of the work, and as a place to stash the trainees). But it's not even remotely as good as just making her slave away in the brothel.
My biggest tip to those who already have some familiarity with the game is to play 0.2 on Prince or King difficulty.
 
Last edited:

vadi9203

Member
Aug 2, 2019
417
244
1.5 years ago it was released, what is your point?
If we talk about time here then there is way more games here that wasnt even updated for more then 2-3 years by now but there is neither abandoned nor onhold tag put on it. I agree with both Jman and Leortha here to put at least onhold tag for this. This game wasnt abandoned at all just take more time to finalize the next patch. (Everyone have they own real life to deal with.
 
  • Like
Reactions: Jman9
4.60 star(s) 48 Votes