News:

Please request registration email again and then check your "Spam" folder

Former www.henthighschool.com

v0.3 Test version (gameplay only)

Started by Goldo, Jul 21, 2023, 09:54 PM

Previous topic - Next topic

neronero

Quote from: Goldo on Jul 22, 2023, 11:32 PM
Quote from: neronero on Jul 22, 2023, 01:22 PMI like the new 'knobs' on sliders, but it's counterintuitive that you can't click just anywhere on them to drag them around. You must click on the (height of the) slider.
Can't reproduce that one, the whole 'knob' is interactive for me (in fact even clicking outside of the knob works). Is it on a specific screen?
Brothel settings/helpers & customer options are examples. I think it's due to me running the game in 4k on custom resolution. The knobs stay big while the sliders take up less screenspace, and that makes the issue more obvious.
There are some other scaling issues, but for now I'll switch to testing in 1920x1080. I'll try listing them all in one go at some point.
My Girl Packs: [ link ] - Trait King mod: [ link ]

oratorio

In the shop ... if you have 2 tabs of items available, go to the second tab, buy everything until the tab is empty ... you lose the ability to go back to the first tab and the tab remains empty. (You can go back to the main screen and then into the shop. The items from tab 1 are still there)

oratorio

Give and equip a thong to my girl. It shows in both of our inventories as "Equipped". Select it in my inventory and try to give it again and get this error:

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/BKmain.rpy", line 1471, in script
    $ owner.unequip(it)
  File "game/BKmain.rpy", line 1471, in <module>
    $ owner.unequip(it)
  File "game/BKclasses.rpy", line 1285, in unequip
    self.equipped.remove(item)
ValueError: list.remove(x): x not in list

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

Full traceback:
  File "game/BKmain.rpy", line 1471, in script
    $ owner.unequip(it)
  File "C:\Games\Brothel_King-0.3t\renpy\ast.py", line 1138, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "C:\Games\Brothel_King-0.3t\renpy\python.py", line 1122, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/BKmain.rpy", line 1471, in <module>
    $ owner.unequip(it)
  File "game/BKclasses.rpy", line 1285, in unequip
    self.equipped.remove(item)
  File "C:\Games\Brothel_King-0.3t\renpy\revertable.py", line 97, in do_mutation
    return method(self, *args, **kwargs)
ValueError: list.remove(x): x not in list

Windows-10-10.0.22621 AMD64
Ren'Py 8.1.1.23060707
Brothel King 0.3t v230721
Sat Jul 22 21:00:17 2023

zvb123

Quote from: Goldo on Jul 22, 2023, 09:27 PMI can't quite figure this one out as I thought all persistent data would be brand new with this version, why is it 'remembering' old mods? I suggest erasing (or renaming for backup) any BK persistent data you might have from previous versions.


there's definitely something weird going on with persistent storage.
I had a clean new install, and even removed the folder in AppData\Roaming\RenPy\Bro King-1419249291 and it still complained about the girl packs I had previously installed going missing.

sorwedeya

#19
Quote from: Goldo on Jul 22, 2023, 11:32 PM
Quote from: sorwedeya on Jul 22, 2023, 04:33 PMI have a girl in the city which love dont increase, no matter i talk to her. There are just the starting dialoge.
Couldn't reproduce that one. Try this while talking to her: call the console with Shift+o, then type:
girl.personality.nameThen tell me what it says.

The name of the girl is "Aerith Gainsborough" and tipping girl.personality.name just say 'aerith'

Netscape1964

i got this from an event with the idiot brothel owner
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/BKendday.rpy", line 1510, 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 713, in script call
    call display_events(ev_list) from _call_display_events
  File "game/BKevents.rpy", line 725, in script call
    $ ev.play()
  File "game/BKstory_events.rpy", line 13536, in script
    $ MC.rand_say("Yes, I'm sure you love to jerk off in front of 20 dudes...", "Cool. That should give you the audience you need when you're bouncing on your boy's dick.")
  File "game/BKstory_events.rpy", line 13536, in <module>
    $ MC.rand_say("Yes, I'm sure you love to jerk off in front of 20 dudes...", "Cool. That should give you the audience you need when you're bouncing on your boy's dick.")
TypeError: rand_say() takes 2 positional arguments but 3 were given

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

Full traceback:
  File "game/BKendday.rpy", line 1510, 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 713, in script call
    call display_events(ev_list) from _call_display_events
  File "game/BKevents.rpy", line 725, in script call
    $ ev.play()
  File "game/BKstory_events.rpy", line 13536, in script
    $ MC.rand_say("Yes, I'm sure you love to jerk off in front of 20 dudes...", "Cool. That should give you the audience you need when you're bouncing on your boy's dick.")
  File "C:\Users\****\Downloads\Brothel_King-0.3t\Brothel_King-pc\renpy\ast.py", line 1138, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "C:\Users\****\Downloads\Brothel_King-0.3t\Brothel_King-pc\renpy\python.py", line 1122, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/BKstory_events.rpy", line 13536, in <module>
    $ MC.rand_say("Yes, I'm sure you love to jerk off in front of 20 dudes...", "Cool. That should give you the audience you need when you're bouncing on your boy's dick.")
TypeError: rand_say() takes 2 positional arguments but 3 were given

Windows-10-10.0.22621 AMD64
Ren'Py 8.1.1.23060707
Brothel King 0.3t v230721
Sun Jul 23 05:49:55 2023

it arrived after multiple instances of the kosmo bragging event in a single night

zvb123

I convinced a city girl (unique) to take the job but she never showed up at the brothel. I got a save from just before the job offer so let me know if you'd like me to print out any variables for you

neronero

Quote from: sorwedeya on Jul 23, 2023, 03:42 AM
Quote from: Goldo on Jul 22, 2023, 11:32 PM
Quote from: sorwedeya on Jul 22, 2023, 04:33 PMI have a girl in the city which love dont increase, no matter i talk to her. There are just the starting dialoge.
Couldn't reproduce that one. Try this while talking to her: call the console with Shift+o, then type:
girl.personality.nameThen tell me what it says.

The name of the girl is "Aerith Gainsborough" and tipping girl.personality.name just say 'aerith'
This'll likely be an issue with her custom personality, not with 0.3

I think it's an issue that has been fixed. Try replacing her _personality.rpy file with the latest version. If the issue persists, let me know via a DM so we can keep this thread rolling in one direction :)
My Girl Packs: [ link ] - Trait King mod: [ link ]

vadi92

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/BKendday.rpy", line 1156, in script
    python:
  File "game/BKendday.rpy", line 1196, in <module>
    girl2_changes.append()
TypeError: list.append() takes exactly one argument (0 given)

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

Full traceback:
  File "game/BKendday.rpy", line 1156, in script
    python:
  File "D:\Games\Brothel_King-pc\renpy\ast.py", line 1138, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "D:\Games\Brothel_King-pc\renpy\python.py", line 1122, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/BKendday.rpy", line 1196, in <module>
    girl2_changes.append()
  File "D:\Games\Brothel_King-pc\renpy\revertable.py", line 97, in do_mutation
    return method(self, *args, **kwargs)
TypeError: list.append() takes exactly one argument (0 given)

Windows-10-10.0.19045 AMD64
Ren'Py 8.1.1.23060707
Brothel King 0.3t v230721
Sun Jul 23 09:42:17 2023

Stats dosn't change for other slaves. (Having a girl with mentor trait)

Hermenegild

Quote from: Netscape1964 on Jul 22, 2023, 03:17 AMmy main problem is cosmo event keeps getting longer and longer. that idiot comes with one more slave to show off every time the event triggers. i'm up to about 7 or 8 slave he shows to me. it's getting a bit long.
This is happening for me as well. In addition, he now comes almost every day. The new patch doesn't seem to fix it (at least not without restarting the game).

neronero

Quote from: vadi92 on Jul 23, 2023, 07:47 AMStats dosn't change for other slaves. (Having a girl with mentor trait)
@Goldo Mentor is a Trait King trait that gives the "skill catch up" effect, like the Leading by Example perk. Looks like a genuine issue with the refactored skill catch up code.
My Girl Packs: [ link ] - Trait King mod: [ link ]

vadi92

Arson event's still give's you error even with the new patch.
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/BKendday.rpy", line 758, in script
    python:
  File "game/BKendday.rpy", line 771, in <module>
    crazy_ev, crazy_cust = crazy_customer([girl], ent_dict[girl])
  File "game/BKfunctions.rpy", line 1256, in crazy_customer
    notify("%s: Arson attempt" % (brothel.name, plus_text(chg, color_scheme="rep")))
TypeError: not all arguments converted during string formatting

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

Full traceback:
  File "game/BKendday.rpy", line 758, in script
    python:
  File "D:\Games\Brothel_King-pc\renpy\ast.py", line 1138, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "D:\Games\Brothel_King-pc\renpy\python.py", line 1122, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/BKendday.rpy", line 771, in <module>
    crazy_ev, crazy_cust = crazy_customer([girl], ent_dict[girl])
  File "game/BKfunctions.rpy", line 1256, in crazy_customer
    notify("%s: Arson attempt" % (brothel.name, plus_text(chg, color_scheme="rep")))
TypeError: not all arguments converted during string formatting

Windows-10-10.0.19045 AMD64
Ren'Py 8.1.1.23060707
Brothel King 0.3t v230721
Sun Jul 23 10:56:40 2023

vadi92

For small brothel events the background dosn't seem to loading up. For me neither the tavern or onsen background loading up for them.

Hermenegild

The issue with recruited free girls never showing up in the brothel is related to acquire_girl() not handling this case properly in step #1 (check if you have money and room for the girl). The handling should happen in the "else" clause for the "if price:" check. As it is, we enter step #2 with $result still being set to False, and the rest of the code doesn't execute.

Add the "else:" and "$result = True" lines to around line #7375 of BKevents.rpy:

        if len(MC.girls) < brothel.bedrooms:
            if price:
                if MC.has_gold(price):
                    $ result = renpy.call_screen("yes_no", "Do you really want to buy [girl.fullname] for [price] gold?")
                else:
                    if context == "slavemarket":
                        slavegirl1 "Sorry Master, but you don't have enough gold to buy [girl.fullname]."
                    else:
                        you "Shoot, I don't have enough gold..."
            else:
                $result = True
        else:

Be careful with indentation, it should be exactly as shown.

vadi92

#29
Another error for the new type of training.
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/BKmain.rpy", line 1305, in script call
    call slave_interact(girl) from _call_slave_interact
  File "game/BKinteractions.rpy", line 394, in script call
    $ renpy.call(topic.label, girl)
  File "game/BKinteractions.rpy", line 1213, in script call
    call slave_do(girl, act, context="free-form") from _call_slave_do_1
  File "game/BKinteractions.rpy", line 2012, in script
    $ inter.score = girl.get_stat(act) - reluctance
  File "game/BKinteractions.rpy", line 2012, in <module>
    $ inter.score = girl.get_stat(act) - reluctance
NameError: name 'reluctance' is not defined

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

Full traceback:
  File "game/BKmain.rpy", line 1305, in script call
    call slave_interact(girl) from _call_slave_interact
  File "game/BKinteractions.rpy", line 394, in script call
    $ renpy.call(topic.label, girl)
  File "game/BKinteractions.rpy", line 1213, in script call
    call slave_do(girl, act, context="free-form") from _call_slave_do_1
  File "game/BKinteractions.rpy", line 2012, in script
    $ inter.score = girl.get_stat(act) - reluctance
  File "D:\Games\Brothel_King-pc\renpy\ast.py", line 1138, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "D:\Games\Brothel_King-pc\renpy\python.py", line 1122, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/BKinteractions.rpy", line 2012, in <module>
    $ inter.score = girl.get_stat(act) - reluctance
NameError: name 'reluctance' is not defined

Windows-10-10.0.19045 AMD64
Ren'Py 8.1.1.23060707
Brothel King 0.3t v230721
Sun Jul 23 12:18:29 2023

And it's showing another sex act during it. https://imgur.com/a/KSWTmH5 Dont know if it's for extra training or not.