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

4.60 star(s) 48 Votes

Jman9

Engaged Member
Jul 17, 2019
2,295
964
I would suggest asking Golgo over on the BK forum if he would be willing to add this, even if presented it on a silver platter.
Goldo said he has 'nope' objections to the project, so I guess we're free to start stacking the platter.
 
Last edited:
  • Like
Reactions: Ego Orb

Ego Orb

Newbie
Apr 20, 2018
56
59
I had a pretty detailed system for adding fixations, allowing the player to pick an act, step (foreplay/action/finish) and fixation. It's spread over a number of files, and would need some changes, especially if you want to make it random and move it from training to hypnosis. 0.2 might have changed some systems around, too.

Download Bonanza's 0.4.1.1 patch to get the scripts and start with 'label slave_add_fixation(girl)' in BKinteractions.rpy, searching for functions and dictionaries as you encounter them.
Just wanted to make a quick report of a decently big bug I found; in my current game the 2nd loan payment isn't actually taken from me once the bank lady shows up. I'll upload my save file from the day before it happened.
 

Jman9

Engaged Member
Jul 17, 2019
2,295
964
2nd loan payment isn't actually taken from me once the bank lady shows up.
That's a feature, not a bug. You pay your loan in daily instalments, and she shows up once you're done. Do you not read a thing she says and just gaze at the boobs like the MC? :p
 
  • Like
  • Haha
Reactions: Ego Orb and Reij

Ego Orb

Newbie
Apr 20, 2018
56
59
That's a feature, not a bug. You pay your loan in daily instalments, and she shows up once you're done. Do you not read a thing she says and just gaze at the boobs like the MC? :p
I don't see why the second loan would be any different from the first. The way it was with the first, you paid it all off on the day that it was due. Why would it be any different the second time around?
 

Jman9

Engaged Member
Jul 17, 2019
2,295
964
I don't really know the exact design reasons. But note that the first loan is also unique in that it doesn't charge an interest.

I can guess that it's easier to pay a small amount every day rather than save up, since all kinds of bad things could happen to such a lump sum (thieves, taxes, impulse purchases, plain forgetfulness). And 0.2 already has a 'lump sum' deduction in actual 'taxes'. Plus RL loans also tend to work with instalments, so I suppose familiarity is also a possibility.
 
  • Like
Reactions: Ego Orb

Gh8st

Newbie
Sep 12, 2017
22
10
Using RenPy launcher to open the game on MacOs.

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

After initialization, but before game start.
  File "game/BKscreens.rpy", line 1593, in prepare_screen
    screen assign_job(girl):
  File "game/BKscreens.rpy", line 1593, in prepare
    screen assign_job(girl):
  File "game/BKscreens.rpy", line 1611, in prepare
    frame ypos 0.25:
  File "game/BKscreens.rpy", line 1611, in prepare
    frame ypos 0.25:
  File "game/BKscreens.rpy", line 1613, in prepare
    grid 4 2:
  File "game/BKscreens.rpy", line 1613, in prepare
    grid 4 2:
  File "game/BKscreens.rpy", line 1654, in prepare
    if brothel.master_bedroom.level >= 1:
  File "game/BKscreens.rpy", line 1654, in prepare
    if brothel.master_bedroom.level >= 1:
  File "game/BKscreens.rpy", line 1655, in prepare
    button xsize 110 ysize 60 background None xpadding 2 ypadding 2 xpos 0:
Exception: Properties are not allowed here.

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

Full traceback:
  File "/renpy/bootstrap.py", line 326, in bootstrap
    renpy.main.main()
  File "/renpy/main.py", line 617, in main
    run(restart)
  File "/renpy/main.py", line 97, in run
    renpy.display.screen.prepare_screens()
  File "/renpy/display/screen.py", line 938, in prepare_screens
    s.ast.prepare_screen()
  File "game/BKscreens.rpy", line 1593, in prepare_screen
    screen assign_job(girl):
  File "game/BKscreens.rpy", line 1593, in prepare
    screen assign_job(girl):
  File "game/BKscreens.rpy", line 1611, in prepare
    frame ypos 0.25:
  File "game/BKscreens.rpy", line 1611, in prepare
    frame ypos 0.25:
  File "game/BKscreens.rpy", line 1613, in prepare
    grid 4 2:
  File "game/BKscreens.rpy", line 1613, in prepare
    grid 4 2:
  File "game/BKscreens.rpy", line 1654, in prepare
    if brothel.master_bedroom.level >= 1:
  File "game/BKscreens.rpy", line 1654, in prepare
    if brothel.master_bedroom.level >= 1:
  File "game/BKscreens.rpy", line 1655, in prepare
    button xsize 110 ysize 60 background None xpadding 2 ypadding 2 xpos 0:
  File "/renpy/sl2/slast.py", line 409, in prepare
    raise Exception("Properties are not allowed here.")
Exception: Properties are not allowed here.

Darwin-18.5.0-x86_64-i386-64bit
Ren'Py 7.4.4.1439
Brothel King 0.15b
Thu Apr 22 15:36:03 2021
 

Jman9

Engaged Member
Jul 17, 2019
2,295
964
Using RenPy launcher to open the game on MacOs.

Ren'Py 7.4.4.1439
Brothel King 0.15b
I have no idea how Ren'Py Launcher works, but you appear to be trying to launch BK on top of Ren'Py 7.4.4, while even 0.2 is no further than 7.3.5, and 0.15b is something like 7.0.0. This in itself is potentially troublesome, but the error message also indicates something is very wrong with the overall process, since not 'being allowed' to use button properties is quite messed up.

Can you run other Ren'Py games with the launcher and if so, which ones?
 

Gh8st

Newbie
Sep 12, 2017
22
10
I have no idea how Ren'Py Launcher works, but you appear to be trying to launch BK on top of Ren'Py 7.4.4, while even 0.2 is no further than 7.3.5, and 0.15b is something like 7.0.0. This in itself is potentially troublesome, but the error message also indicates something is very wrong with the overall process, since not 'being allowed' to use button properties is quite messed up.

Can you run other Ren'Py games with the launcher and if so, which ones?
City of Broken Dreamers and Freeloading Family works fine on latest RenPy 7.4.4

Looks like the problem is the version of RenPy. I just checked Brothel King on RenPy 7.3.5 MacOs it works without problem.
Maybe, it would be better to add some mention in the main post, that you should use RenPy version no further than 7.3.5.
Thanks for the help!)
 
Jul 28, 2018
157
55
allright, maybe its a long shot. However, I need to know.

Under the very first post there are two "fans of....." attached to the ops post. does anyone knows which game they are? Especially the name of the game featuring that Japanese looking woman
 

Reij

Member
Jun 22, 2018
149
131
allright, maybe its a long shot. However, I need to know.

Under the very first post there are two "fans of....." attached to the ops post. does anyone knows which game they are? Especially the name of the game featuring that Japanese looking woman
The first one isn't a 'fan of' so much as their own signature. It's F95zone TC (their username) and 'The Doctor' with a couple of M&Ms in lab coats which ties into their title of 'The M&M Doctor.'

The second is a 'fan of' but not for a game. It's Yamamoto (山本) Sayaka (彩) from the idol group NMB48.
 

Jman9

Engaged Member
Jul 17, 2019
2,295
964
No. Whoever put that 'abandoned' tag onto the thread should get slapped with the biggest trout in the armoury. :mad:

Edit: I'm not really sure what ought to be done, though, since the OP only mentions and links to 0.15b and that version actually is abandoned. :unsure:
 
Last edited:

GH20

Member
Feb 21, 2020
159
178
I think it would be good time to release the incomplete v0.2 already.
Disregard the bugs, beta features, and creative discussions we have.
 

Leortha

Active Member
Jun 25, 2019
744
668
Making a reply to get a moderator in this. (I.e. I'll be self-reporting this comment)

This thread appears to have had the Abandoned tag added to the lead post. This is a complex situation. Version 0.15 is frozen, but development continues on version 0.2. If this thread is to be tagged Abandoned, should we start a new post for version 0.2? I was assuming that this one would stay active and then be converted to a 0.2 thread whenever 0.2 is ready for launch. But the Abandoned tag is giving the wrong idea that the whole project is abandoned, as opposed to just an older version. We've gotten two surprised posts from people just today thinking that the project has been abandoned, which it most certainly has not.
 
  • Like
Reactions: SenPC

Leortha

Active Member
Jun 25, 2019
744
668
Well. I've been informed that the Abandoned tag will remain until a new version is released. Apparently it's a policy that anything without a release in over a year in considered to be Abandoned.

So batten down the hatches, looks like we are in for the long haul having to explain to people that no, it's not abandoned, F95's tag policy just does not work in our situation.

Edit: I'll also note that the two replies I have gotten from the F95 mods are self contradictory. The first said to provide them with a post that showed the dev saying he was still working on the game. I responded with a link to Goldo's post from earlier today about why he has not posted a patch in a couple of weeks, only to be told that, despite complying with the first response, the tag would definitely not be coming off.
 

Jman9

Engaged Member
Jul 17, 2019
2,295
964
I will point out that the second reply is not compliant with F95's own public definition:
Game uploading rules said:
Abandoned: The game has been abandoned (confirmed by the dev) or the developer hasn't posted anything related to the game for at least 3 months.
Neither of these even remotely applies to our situation. If this policy has been changed, the rules should be updated.

What exactly was the reason given for not removing the tag? Some sort of internal policy known only to staff members?

Edit: If anything, the 'Onhold' tag would apply. Goldo's last post can certainly be taken that way, and the stable release has been 'on hold' for a year and a half.
 
Last edited:
  • Like
Reactions: Figarroo

Sothyr

Active Member
May 26, 2019
927
1,003
I will point out that the second reply is not compliant with F95's own public definition:

Neither of these even remotely applies to our situation. If this policy has been changed, the rules should be updated.

What exactly was the reason given for not removing the tag? Some sort of internal policy known only to staff members?

Edit: If anything, the 'Onhold' tag would apply. Goldo's last post can certainly be taken that way, and the stable release has been 'on hold' for a year and a half.
The game didn't get an update for the last 10 months here. Last test version was posted 8 month ago in the HHSD forum.

Nobody can expect to search a forum for Goldo's last activities, especially not the admins, who have few more posts to check on F95. A blog or similiar would surely help to make it more visible about last activities. Even a thread in the forum where only Goldo post anything, would be better. And even if you search, last post from Goldo is only an excuse why there was no update in the last 8 months which would count at least as 'On Hold'.

So giving the game an Abandoned tag is in my opinion more than ok. As fast such tags can be added, they could be also removed if the game gets an update again.
 

Jman9

Engaged Member
Jul 17, 2019
2,295
964
The game didn't get an update for the last 10 months here.

Last test version was posted 8 month ago in the HHSD forum.
Both statements are false, to varying degrees. The last update to the stable version (0.15b) was in October 2019, the last attempt to modify the OP here (which went nowhere, due to the 'frozen stable, in-dev beta' issue) was this February, Kite80 regularly posts about beta updates, and the last patch to 0.2 beta was no earlier than March 17.

Nobody can expect to search a forum for Goldo's last activities, especially not the admins, who have few more posts to check on F95.
Nobody is asking them to. But nobody is forcing them to use the 'Abandoned' tag, either. And before they slap that one on, one would at least expect the courtesy of asking here or looking at the dev's latest doings, since not every dev is active here.

A blog or similiar would surely help to make it more visible about last activities.
Why would we need a blog when there's a whole subforum full of active discussion, including Goldo's participation? o_O Just check his last page or so of posts there, these are publicly searchable.

Even a thread in the forum where only Goldo post anything
Is it now mandatory for all dev's to post here? :rolleyes:

last post from Goldo is only an excuse why there was no update in the last 8 months which would count at least as 'On Hold'.
Less than a month and a half. I'm not disputing that this might count as 'on hold'. But it definitely isn't 'Abandoned', unless there's a secret interpretation of that which contradicts both common sense and the public definition.

So giving the game an Abandoned tag is in my opinion more than ok. As fast such tags can be added, they could be also removed if the game gets an update again.
So the 'Abandoned' tag is not 'abandoned', but rather "not updated fast enough in someone's opinion"? Where is this stated?

To sum it up, my understanding of the tag is that it's intended for projects that actually are abandoned, or as good as. And the way the tag definition is worded is to avoid donation-collecting shenanigans where the dev only posts promises and teasers, but never does any actual work? I don't see how this applies to the situation here.

Edit: Are we supposed to make a new thread for each major release, then? If Galciv3 was a porn game, there'd have to be 17 different threads? Because that sounds like a really poor way to organise things... :cautious:
 
Last edited:

Sothyr

Active Member
May 26, 2019
927
1,003
I did not say Goldo should make in F95 a thread, just making a thread. Other another option would be to update the OP of the test version thread.

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.

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 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 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.
 
4.60 star(s) 48 Votes