News:

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

Former www.henthighschool.com

Recent posts

#1
HHS+ / Re: Gameplay questions
Last post by Oakhill - Today at 05:56 PM
Is there any way to remove the band aids and nipple rings from the paper dolls?
#2
HHS+ / Re: [Tool] Tiquionophist's Cla...
Last post by ⚧ Squark - Today at 05:04 PM
Question: does this only work with the vanilla set of teachers or can it extrapolate ones hired from the Compendium mod?
#3
HHS+ / Re: Feature requests and wishl...
Last post by Reinyn - Today at 02:06 PM
I don't know if it is possible or not but maybe a select all button in the teacher assignments tab.
(The tab where you select which classes the teachers should teach)
#4
Brothel King / Re: v0.3 Test version (gamepla...
Last post by Mudpony - Today at 01:23 PM
Quote from: Goldo on May 17, 2024, 02:37 PMI couldn't reproduce both these bugs, can you confirm the order of events to reproduce? Has anyone else experienced them?
I can't recall exactly what other factors are part of it. I think I had no girls at the farm when I drew the cards. After seeing the summon option, I wanted to see what supercharging it did, so I bought a girl. No open rooms at the brothel, so I sent her directly to the farm. I think I might then have sent a brothel girl to the farm as well after buying the new girl, to use for one of the other cards. But unsure.

What is interesting is that, though the wrong name was used in the events, the newly purchased girl was sent to the institution. So kind of weird that it did know what girl it was using, but for some reason pulled the name wrong.
#5
Brothel King / Re: v0.3 Test version (gamepla...
Last post by 22ndgentlemen - Today at 02:13 AM
Quote from: Goldo on May 17, 2024, 02:51 PM
Quote from: 22ndgentlemen on May 17, 2024, 03:36 AMApologies if the wrong spot, but I think my shop is partially busted.  Ignoring it allows me to continue.  Please note, I AM running the Trait King mod, but I do not think it does anything to change the shop.

EDIT:  None of my shops are updating at all.  Was just able to confirm this.

Something replaced the random module in your game with an integer. You can verify this by calling the console from the error screen or with Shift+o and typing 'random' (without quotes).

The only place in the code as far as I can tell that could cause issues with the 'random' variable name is the MC.gain_resource() method, however that argument is in a local namespace, never used, and never as an integer anyway. So I have to guess that the problem is caused by your mods.

Dang, well it had to happen at some point running a 0.2 mod on a 0.3 game lol.  Thanks for looking into it.
#6
Brothel King / Re: Girl Pack discussion threa...
Last post by Goldo - May 17, 2024, 02:56 PM
Quote from: 22ndgentlemen on May 17, 2024, 04:33 AMIf there is a better place to post girl pack errors, please inform me, I didn't find a better spot.  I have a girl that is throwing an error every night because of the events.rpy file.  This occurs even though she is not in the brothel and is a free girl in the city.

I have attempted to comment out the function mentioned with # as well as just deleting the file and the accompanying events.rpyc file to no avail.  I did not reload the game so if that is needed I can try that.

For now, I am just looking to disable the events check for this girl so I don't get the pop up every night and having to keep pressing Ignore every time.

All events in _events.rpy should be supplied with the 'girl' argument (because several girls can share a girl pack, this tells the event which instance of a girl is calling it).

You can fix the problem yourself by changing this line:

Quotelabel Megumin_Night(girl):

Although if I had to guess, it seems the events were never tested so watch out for other potential problems with that particular girl pack.
#7
Brothel King / Re: v0.3 Test version (gamepla...
Last post by Goldo - May 17, 2024, 02:51 PM
Quote from: 22ndgentlemen on May 17, 2024, 03:36 AMApologies if the wrong spot, but I think my shop is partially busted.  Ignoring it allows me to continue.  Please note, I AM running the Trait King mod, but I do not think it does anything to change the shop.

EDIT:  None of my shops are updating at all.  Was just able to confirm this.

Something replaced the random module in your game with an integer. You can verify this by calling the console from the error screen or with Shift+o and typing 'random' (without quotes).

The only place in the code as far as I can tell that could cause issues with the 'random' variable name is the MC.gain_resource() method, however that argument is in a local namespace, never used, and never as an integer anyway. So I have to guess that the problem is caused by your mods.
#8
Brothel King / Re: v0.3 Test version (gamepla...
Last post by Goldo - May 17, 2024, 02:37 PM
Quote from: Mudpony on May 12, 2024, 07:10 AMAnother bug or two with the evil powers system:
1) I super charged the summoning spell, getting me the sword. In the resulting cutscenes, the named used in the resulting stuff seems to be that of the girl you've had the longest, rather than the name of the girl used in the ritual. The girl was one I had bought this turn just for using in this ritual.

2) With the girl's sanity now broken, I got the dialogue explaining my options for the girl and asking me what I want to do with her. This also used my first girl's name, rather than the name of the girl with the broken sanity.

I couldn't reproduce both these bugs, can you confirm the order of events to reproduce? Has anyone else experienced them?
#9
Brothel King / Re: Girl Pack discussion threa...
Last post by 22ndgentlemen - May 17, 2024, 04:33 AM
If there is a better place to post girl pack errors, please inform me, I didn't find a better spot.  I have a girl that is throwing an error every night because of the events.rpy file.  This occurs even though she is not in the brothel and is a free girl in the city.

I have attempted to comment out the function mentioned with # as well as just deleting the file and the accompanying events.rpyc file to no avail.  I did not reload the game so if that is needed I can try that.

For now, I am just looking to disable the events check for this girl so I don't get the pop up every night and having to keep pressing Ignore every time.

Quote```
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/BKendday.rpy", line 369, in script call
    call expression lbl pass (girl=girl) from _call_expression_3
  File "game/girls/Megumin/resources/Megumin Events.rpy", line 232, in script
    label Megumin_Night:
Exception: Arguments supplied, but parameter list not present

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

Full traceback:
  File "game/BKendday.rpy", line 369, in script call
    call expression lbl pass (girl=girl) from _call_expression_3
  File "game/girls/Megumin/resources/Megumin Events.rpy", line 232, in script
    label Megumin_Night:
  File "E:\Anime\Good Stuff\Games\Brothel King\Brothel_King-pc v0.3 -- Test\renpy\ast.py", line 1081, in execute
    values = apply_arguments(self.parameters, renpy.store._args, renpy.store._kwargs)
  File "E:\Anime\Good Stuff\Games\Brothel King\Brothel_King-pc v0.3 -- Test\renpy\ast.py", line 292, in apply_arguments
    raise Exception("Arguments supplied, but parameter list not present")
Exception: Arguments supplied, but parameter list not present

Windows-10-10.0.19045 AMD64
Ren'Py 8.1.1.23060707
Brothel King 0.3t v230923
Thu May 16 23:30:12 2024
```

Here is the function in question from the file:
Quotelabel Megumin_Night:
    $ random = renpy.random.randint(1, 10)
    if random > 8:
        if girl.get_love() > 75 and girl.get_fear() < -50:
            show Megumin_bj1 at center
            pause
            hide Megumin_bj1
            show Megumin_bj2 at center
            pause
            hide Megumin_bj2
            show Megumin_bj3 at center
            pause
            hide Megumin_bj3
            show Megumin_bj4 at center
            pause
            hide Megumin_bj4
            show Megumin_bj5 at center
            pause
            hide Megumin_bj5
        elif girl.get_love() >= 100 and girl.get_fear() < -75:
            menu:
                "BlowJob":
                    show Megumin_bj1 at center
                    pause
                    hide Megumin_bj1
                    show Megumin_bj2 at center
                    pause
                    hide Megumin_bj2
                    show Megumin_bj3 at center
                    pause
                    hide Megumin_bj3
                    $ girl.change_love = 2
                "Fuck Her":
                    show Megumin_fun1 at center
                    pause
                    hide Megumin_fun1
                    show Megumin_fun2 at center
                    pause
                    hide Megumin_fun2
                    show Megumin_fun3 at center
                    pause
                    hide Megumin_fun3
                    $ girl.change_love = 4
    return
#10
Brothel King / Re: v0.3 Test version (gamepla...
Last post by 22ndgentlemen - May 17, 2024, 03:36 AM
Apologies if the wrong spot, but I think my shop is partially busted.  Ignoring it allows me to continue.  Please note, I AM running the Trait King mod, but I do not think it does anything to change the shop.

EDIT:  None of my shops are updating at all.  Was just able to confirm this.

```
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/BKendday.rpy", line 1438, in script
    python:
  File "game/BKendday.rpy", line 1444, in <module>
    calendar.newday()
  File "game/BKclasses.rpy", line 2904, in newday
    self.updates()
  File "game/BKclasses.rpy", line 2909, in updates
    weekly_updates(new_district)
  File "game/BKfunctions.rpy", line 2778, in weekly_updates
    update_shops()
  File "game/BKfunctions.rpy", line 632, in update_shops
    shop.restock(once_a_day=False)
  File "game/BKclasses.rpy", line 1565, in restock
    shop_mix = [(qual, parse_dice_formula(shop_item_number["shop"][qual]) + self.stock_modifiers[qual]) for qual in all_qualities]
  File "game/BKclasses.rpy", line 1565, in <lambda>
    shop_mix = [(qual, parse_dice_formula(shop_item_number["shop"][qual]) + self.stock_modifiers[qual]) for qual in all_qualities]
  File "game/BKclasses.rpy", line 1565, in <listcomp>
    shop_mix = [(qual, parse_dice_formula(shop_item_number["shop"][qual]) + self.stock_modifiers[qual]) for qual in all_qualities]
  File "game/BKfunctions.rpy", line 4682, in parse_dice_formula
    return sum(term(x) for x in formula.split('+'))
  File "game/BKfunctions.rpy", line 4682, in <genexpr>
    return sum(term(x) for x in formula.split('+'))
  File "game/BKfunctions.rpy", line 4680, in term
    return factor(p[0]) if len(p)==1 else factor(p[0])*factor(p[1])
  File "game/BKfunctions.rpy", line 4676, in factor
    return sum(random.randint(1, int(g[1]) if g[1] else 6) for i in range(int(g[0]) if g[0] else 1))
  File "game/BKfunctions.rpy", line 4676, in <genexpr>
    return sum(random.randint(1, int(g[1]) if g[1] else 6) for i in range(int(g[0]) if g[0] else 1))
AttributeError: 'int' object has no attribute 'randint'

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

Full traceback:
  File "game/BKendday.rpy", line 1438, in script
    python:
  File "E:\Anime\Good Stuff\Games\Brothel King\Brothel_King-pc v0.3 -- Test\renpy\ast.py", line 1138, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "E:\Anime\Good Stuff\Games\Brothel King\Brothel_King-pc v0.3 -- Test\renpy\python.py", line 1122, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/BKendday.rpy", line 1444, in <module>
    calendar.newday()
  File "game/BKclasses.rpy", line 2904, in newday
    self.updates()
  File "game/BKclasses.rpy", line 2909, in updates
    weekly_updates(new_district)
  File "game/BKfunctions.rpy", line 2778, in weekly_updates
    update_shops()
  File "game/BKfunctions.rpy", line 632, in update_shops
    shop.restock(once_a_day=False)
  File "game/BKclasses.rpy", line 1565, in restock
    shop_mix = [(qual, parse_dice_formula(shop_item_number["shop"][qual]) + self.stock_modifiers[qual]) for qual in all_qualities]
  File "game/BKclasses.rpy", line 1565, in <lambda>
    shop_mix = [(qual, parse_dice_formula(shop_item_number["shop"][qual]) + self.stock_modifiers[qual]) for qual in all_qualities]
  File "game/BKclasses.rpy", line 1565, in <listcomp>
    shop_mix = [(qual, parse_dice_formula(shop_item_number["shop"][qual]) + self.stock_modifiers[qual]) for qual in all_qualities]
  File "game/BKfunctions.rpy", line 4682, in parse_dice_formula
    return sum(term(x) for x in formula.split('+'))
  File "game/BKfunctions.rpy", line 4682, in <genexpr>
    return sum(term(x) for x in formula.split('+'))
  File "game/BKfunctions.rpy", line 4680, in term
    return factor(p[0]) if len(p)==1 else factor(p[0])*factor(p[1])
  File "game/BKfunctions.rpy", line 4676, in factor
    return sum(random.randint(1, int(g[1]) if g[1] else 6) for i in range(int(g[0]) if g[0] else 1))
  File "game/BKfunctions.rpy", line 4676, in <genexpr>
    return sum(random.randint(1, int(g[1]) if g[1] else 6) for i in range(int(g[0]) if g[0] else 1))
AttributeError: 'int' object has no attribute 'randint'

Windows-10-10.0.19045 AMD64
Ren'Py 8.1.1.23060707
Brothel King 0.3t v230923
Thu May 16 22:33:27 2024
```