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

LostInSmut

I downloaded the new patch and had to watch the intro of a new game, but game crashed before the end :(

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/BKmain.rpy", line 124, in script
    if isinstance(result, Girl):
  File "game/BKmain.rpy", line 124, in <module>
    if isinstance(result, Girl):
NameError: name 'result' is not defined

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

Full traceback:
  File "game/BKmain.rpy", line 124, in script
    if isinstance(result, Girl):
  File "D:\Games\Brothel_King-pc\renpy\ast.py", line 2133, in execute
    if renpy.python.py_eval(condition):
  File "D:\Games\Brothel_King-pc\renpy\python.py", line 1153, in py_eval
    return py_eval_bytecode(code, globals, locals)
  File "D:\Games\Brothel_King-pc\renpy\python.py", line 1146, in py_eval_bytecode
    return eval(bytecode, globals, locals)
  File "game/BKmain.rpy", line 124, in <module>
    if isinstance(result, Girl):
NameError: name 'result' is not defined

Windows-10-10.0.19045 AMD64
Ren'Py 8.1.1.23060707
Brothel King 0.3t v230721
Mon Jul 31 01:50:21 2023

darksythe53

#76
On new build. First security event resulted in my girl getting injured, decided to reload save and encountered this error.

I was able to hit rollback then select my save again and load it.

Just to test, I continued to reload the save, after hitting end turn I would resolve anything that happened and attempt to reload again. Any time my girl was injured I would receive this error while attempting to load a save, any other time it would reload normally.

I'm sorry, but an uncaught exception occurred.

While loading <renpy.display.im.Image object ("mods/Goldo's cool mod/title.webp") at 0x000000001684c490>:
  File "game/BKendday.rpy", line 730, in script call
    call security(working_girls) from _call_security
  File "game/BKsecurity.rpy", line 1131, in script call
    call show_night_event(ev) from _call_show_night_event_6
  File "game/BKevents.rpy", line 774, in script
    python:
  File "game/BKevents.rpy", line 778, in <module>
    raise AssertionError("Couldn't display the following text: %s" % text_descript + "{/size}")
AssertionError: Couldn't display the following text: {size=29}You paid {image=img_gold_24} {color=#F78181}57{/color} in brothel costs.
Your girls brought in {image=img_gold_24} {color=#66FF99}182{/color}, netting you a profit of {image=img_gold_24} {b}{color=#66FF99}125{/color}{/b}.{/size}

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

Full traceback:
  File "game/BKendday.rpy", line 730, in script call
    call security(working_girls) from _call_security
  File "game/BKsecurity.rpy", line 1131, in script call
    call show_night_event(ev) from _call_show_night_event_6
  File "game/BKevents.rpy", line 774, in script
    python:
  File "C:\Program Files\BK-0.2\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:\Program Files\BK-0.2\Brothel_King-pc\renpy\python.py", line 1122, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/BKevents.rpy", line 778, in <module>
    raise AssertionError("Couldn't display the following text: %s" % text_descript + "{/size}")
AssertionError: Couldn't display the following text: {size=29}You paid {image=img_gold_24} {color=#F78181}57{/color} in brothel costs.
Your girls brought in {image=img_gold_24} {color=#66FF99}182{/color}, netting you a profit of {image=img_gold_24} {b}{color=#66FF99}125{/color}{/b}.{/size}

Windows-10-10.0.22621 AMD64
Ren'Py 8.1.1.23060707
Brothel King 0.3t v230721
Sun Jul 30 20:10:50 2023

Got this error attempting to sell a girl after successfully completing monthly contract
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/BKendday.rpy", line 362, in script call
    call play_events(_type = "night") from _call_play_events
  File "game/BKevents.rpy", line 720, in script call
    call display_events(ev_list) from _call_display_events
  File "game/BKevents.rpy", line 732, in script call
    $ ev.play()
  File "game/BKevents.rpy", line 4591, in script
    python:
  File "game/BKevents.rpy", line 4596, in <module>
    MC.girls.remove(girl)
ValueError: list.remove(x): x not in list

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

Full traceback:
  File "game/BKendday.rpy", line 362, in script call
    call play_events(_type = "night") from _call_play_events
  File "game/BKevents.rpy", line 720, in script call
    call display_events(ev_list) from _call_display_events
  File "game/BKevents.rpy", line 732, in script call
    $ ev.play()
  File "game/BKevents.rpy", line 4591, in script
    python:
  File "C:\Program Files\BK-0.2\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:\Program Files\BK-0.2\Brothel_King-pc\renpy\python.py", line 1122, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/BKevents.rpy", line 4596, in <module>
    MC.girls.remove(girl)
  File "C:\Program Files\BK-0.2\Brothel_King-pc\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
Sun Jul 30 22:50:42 2023

neronero

#77
The verbage of the "Conduct" trait is "be a Conduct". That sounds off to me. Perhaps @DougTheC can weigh in.

I'm wondering if it should instead be "be a Conduit", "be Conductive", "have Exemplary Conduct"

edit: I'm going through the new BK.ini, adapting the Tagging Tool's BK.ini generator to it:

For the new custom tastes/hobbies, I'm worried that these'll become no-brainer answers if they are displayed among the small list of well known "vanilla" choices. Possible solution: Extended lists of colors/food/drinks/hobbies from which the 'wrong' answers are picked if there's custom input here.

edit2: Should there be a "keep_tastes" cloning option?
My Girl Packs: [ link ] - Trait King mod: [ link ]

GoldoTopic starter

Hotfix for some issues above.
https://www.mediafire.com/file/1va1v7cq1psp53x/game+patch+0.3.zip/file



Quote from: darksythe53 on Jul 31, 2023, 03:16 AMOn new build. First security event resulted in my girl getting injured, decided to reload save and encountered this error.

I was able to hit rollback then select my save again and load it.

Just to test, I continued to reload the save, after hitting end turn I would resolve anything that happened and attempt to reload again. Any time my girl was injured I would receive this error while attempting to load a save, any other time it would reload normally.

I'm sorry, but an uncaught exception occurred.

While loading <renpy.display.im.Image object ("mods/Goldo's cool mod/title.webp") at 0x000000001684c490>:
  File "game/BKendday.rpy", line 730, in script call
    call security(working_girls) from _call_security
  File "game/BKsecurity.rpy", line 1131, in script call
    call show_night_event(ev) from _call_show_night_event_6
  File "game/BKevents.rpy", line 774, in script
    python:
  File "game/BKevents.rpy", line 778, in <module>
    raise AssertionError("Couldn't display the following text: %s" % text_descript + "{/size}")
AssertionError: Couldn't display the following text: {size=29}You paid {image=img_gold_24} {color=#F78181}57{/color} in brothel costs.
Your girls brought in {image=img_gold_24} {color=#66FF99}182{/color}, netting you a profit of {image=img_gold_24} {b}{color=#66FF99}125{/color}{/b}.{/size}

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

Full traceback:
  File "game/BKendday.rpy", line 730, in script call
    call security(working_girls) from _call_security
  File "game/BKsecurity.rpy", line 1131, in script call
    call show_night_event(ev) from _call_show_night_event_6
  File "game/BKevents.rpy", line 774, in script
    python:
  File "C:\Program Files\BK-0.2\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:\Program Files\BK-0.2\Brothel_King-pc\renpy\python.py", line 1122, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/BKevents.rpy", line 778, in <module>
    raise AssertionError("Couldn't display the following text: %s" % text_descript + "{/size}")
AssertionError: Couldn't display the following text: {size=29}You paid {image=img_gold_24} {color=#F78181}57{/color} in brothel costs.
Your girls brought in {image=img_gold_24} {color=#66FF99}182{/color}, netting you a profit of {image=img_gold_24} {b}{color=#66FF99}125{/color}{/b}.{/size}

Windows-10-10.0.22621 AMD64
Ren'Py 8.1.1.23060707
Brothel King 0.3t v230721
Sun Jul 30 20:10:50 2023
I can't reproduce this one, I doubt the text shown in the error log is responsible. It will require more investigation.

Quote from: neronero on Jul 31, 2023, 07:38 AMThe verbage of the "Conduct" trait is "be a Conduct". That sounds off to me. Perhaps @DougTheC can weigh in.

I'm wondering if it should instead be "be a Conduit", "be Conductive", "have Exemplary Conduct"

edit: I'm going through the new BK.ini, adapting the Tagging Tool's BK.ini generator to it:

For the new custom tastes/hobbies, I'm worried that these'll become no-brainer answers if they are displayed among the small list of well known "vanilla" choices. Possible solution: Extended lists of colors/food/drinks/hobbies from which the 'wrong' answers are picked if there's custom input here.

edit2: Should there be a "keep_tastes" cloning option?
I think you're right, I could have sworn I saw the word 'conduct' used like that in some SF or fantasy story, but 'conduit' sounds better. I'd like to hear from native speakers on the subject.
Maker of BK. Looking for the latest patch for BK 0.2? The link doesn't change, so bookmark it!

22ndgentlemen

Quote from: Goldo on Jul 31, 2023, 09:22 AM
Quote from: neronero on Jul 31, 2023, 07:38 AMThe verbage of the "Conduct" trait is "be a Conduct". That sounds off to me. Perhaps @DougTheC can weigh in.

I'm wondering if it should instead be "be a Conduit", "be Conductive", "have Exemplary Conduct"

edit: I'm going through the new BK.ini, adapting the Tagging Tool's BK.ini generator to it:

For the new custom tastes/hobbies, I'm worried that these'll become no-brainer answers if they are displayed among the small list of well known "vanilla" choices. Possible solution: Extended lists of colors/food/drinks/hobbies from which the 'wrong' answers are picked if there's custom input here.

edit2: Should there be a "keep_tastes" cloning option?
I think you're right, I could have sworn I saw the word 'conduct' used like that in some SF or fantasy story, but 'conduit' sounds better. I'd like to hear from native speakers on the subject.

If I understand the issue correctly, you are worried that "be a conduct" is not the proper term to use for the trait "Conduct" as it is presented in the game?  If that is the case, as a native English speaker, I can tell you that is incorrect usage.

Without having a girl in front of me with that trait in context I can see two ways this trait can go based on the discussion above and what am I inferring is the meaning behind the trait description.

First, "Conduit":  In this context, the girl would have a trait similar to the Oracle of Delphi in that their body/consciousness is used as a conduit for another being to communicate through like a god/goddess or other deity.  If this is the case, having the archetype Fox tied to it makes a mystic kind of sense.

Second, "Civil" or "Courteous":  In this context, the girl is known for always having proper conduct due to always being polite, respectful or considerate in their manners, especially in conversation.

Hope this helps.

AnalogSquirrel

Quote from: Goldo on Jul 28, 2023, 03:41 PMJust saw your message, one thing you can do is look for line 630 in BKitems.rpy:
tooltip it.descriptionand comment it out or delete it.

But it's unlikely to be the only issue you encounter running the game from a USB stick.
And it's kind of surprising that a static tooltip would give you that much trouble, so it may be Ren'py predicting the next screen that's slowing you down - in which case it'll be harder to fix.

Is there another place where this is done?  I've commented it out, deleted the rpyc file, but I'm still seeing the tool tips.  Like I said before, this is NOT game breaking - I can still play - it's just a little annoying   :)

GoldoTopic starter

Quote from: AnalogSquirrel on Jul 31, 2023, 02:02 PM
Quote from: Goldo on Jul 28, 2023, 03:41 PMJust saw your message, one thing you can do is look for line 630 in BKitems.rpy:
tooltip it.descriptionand comment it out or delete it.

But it's unlikely to be the only issue you encounter running the game from a USB stick.
And it's kind of surprising that a static tooltip would give you that much trouble, so it may be Ren'py predicting the next screen that's slowing you down - in which case it'll be harder to fix.

Is there another place where this is done?  I've commented it out, deleted the rpyc file, but I'm still seeing the tool tips.  Like I said before, this is NOT game breaking - I can still play - it's just a little annoying   :)

Not really no, if you're talking about the item description tooltip then that's the line that's responsible for it.

Send me a screen shot of the screen with the tooltip you're seeing and maybe I can give you further hints.
Maker of BK. Looking for the latest patch for BK 0.2? The link doesn't change, so bookmark it!

Iconic9875667

#82
Is this version still working with kingsway mod ?

i tried fiddling with stuff and even if the girls are at max love and max mood they wont work at all for me, they will only work if i boost fear up too ?

Edit with -100 fear they just wont work at all, so much for our happy family

GoldoTopic starter

Quote from: Iconic9875667 on Jul 31, 2023, 09:32 PMIs this version still working with kingsway mod ?

i tried fiddling with stuff and even if the girls are at max love and max mood they wont work at all for me, they will only work if i boost fear up too ?

Edit with -100 fear they just wont work at all, so much for our happy family

I can't really help you here as I don't make the mods; it will be up to each mod maker to make sure their mods work with 0.3.

Regardless, I don't think it's a good idea to try out this early test version with an old 0.2 mod (unless of course you're trying to help the mod maker fix it, but please make a new thread).
Maker of BK. Looking for the latest patch for BK 0.2? The link doesn't change, so bookmark it!

darksythe53

Quote from: darksythe53 on Jul 31, 2023, 03:16 AMOn new build. First security event resulted in my girl getting injured, decided to reload save and encountered this error.

I was able to hit rollback then select my save again and load it.

Just to test, I continued to reload the save, after hitting end turn I would resolve anything that happened and attempt to reload again. Any time my girl was injured I would receive this error while attempting to load a save, any other time it would reload normally.

I'm sorry, but an uncaught exception occurred.

While loading <renpy.display.im.Image object ("mods/Goldo's cool mod/title.webp") at 0x000000001684c490>:
  File "game/BKendday.rpy", line 730, in script call
    call security(working_girls) from _call_security
  File "game/BKsecurity.rpy", line 1131, in script call
    call show_night_event(ev) from _call_show_night_event_6
  File "game/BKevents.rpy", line 774, in script
    python:
  File "game/BKevents.rpy", line 778, in <module>
    raise AssertionError("Couldn't display the following text: %s" % text_descript + "{/size}")
AssertionError: Couldn't display the following text: {size=29}You paid {image=img_gold_24} {color=#F78181}57{/color} in brothel costs.
Your girls brought in {image=img_gold_24} {color=#66FF99}182{/color}, netting you a profit of {image=img_gold_24} {b}{color=#66FF99}125{/color}{/b}.{/size}

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

Full traceback:
  File "game/BKendday.rpy", line 730, in script call
    call security(working_girls) from _call_security
  File "game/BKsecurity.rpy", line 1131, in script call
    call show_night_event(ev) from _call_show_night_event_6
  File "game/BKevents.rpy", line 774, in script
    python:
  File "C:\Program Files\BK-0.2\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:\Program Files\BK-0.2\Brothel_King-pc\renpy\python.py", line 1122, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/BKevents.rpy", line 778, in <module>
    raise AssertionError("Couldn't display the following text: %s" % text_descript + "{/size}")
AssertionError: Couldn't display the following text: {size=29}You paid {image=img_gold_24} {color=#F78181}57{/color} in brothel costs.
Your girls brought in {image=img_gold_24} {color=#66FF99}182{/color}, netting you a profit of {image=img_gold_24} {b}{color=#66FF99}125{/color}{/b}.{/size}

Windows-10-10.0.22621 AMD64
Ren'Py 8.1.1.23060707
Brothel King 0.3t v230721
Sun Jul 30 20:10:50 2023

So I think I must have messed up something while installing the patch yesterday. After copying over the files from the most recent patch posted today, I am no longer encountering this issue

EvilPenguin

#85
Chapter 3, buying runes from Willow:


While running game code:
  File "game/BKmain.rpy", line 162, in script call
    $ selected_district = ui.interact()
  File "game/BKchapter3.rpy", line 304, in script call
    call receive_item(fire_rune) from _call_receive_item_19
  File "game/BKevents.rpy", line 363, in script
    label receive_item(it, msg="You have received %s.", use_article=True, equip=False, use_sound=True): # If 'msg' is provided, it must include '%s' once for the item name to be inserted
  File "game/BKchapter3.rpy", line 304, in <module>
    call receive_item(fire_rune) from _call_receive_item_19
NameError: name 'fire_rune' is not defined

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

Full traceback:
  File "game/BKmain.rpy", line 162, in script call
    $ selected_district = ui.interact()
  File "game/BKchapter3.rpy", line 304, in script call
    call receive_item(fire_rune) from _call_receive_item_19
  File "game/BKevents.rpy", line 363, in script
    label receive_item(it, msg="You have received %s.", use_article=True, equip=False, use_sound=True): # If 'msg' is provided, it must include '%s' once for the item name to be inserted
  File "E:\0 TEST play\Brothel_King-0.3t\Brothel_King-pc\renpy\ast.py", line 1730, in execute
    args, kwargs = self.arguments.evaluate()
  File "E:\0 TEST play\Brothel_King-0.3t\Brothel_King-pc\renpy\ast.py", line 344, in evaluate
    value = renpy.python.py_eval(v, locals=scope)
  File "E:\0 TEST play\Brothel_King-0.3t\Brothel_King-pc\renpy\python.py", line 1153, in py_eval
    return py_eval_bytecode(code, globals, locals)
  File "E:\0 TEST play\Brothel_King-0.3t\Brothel_King-pc\renpy\python.py", line 1146, in py_eval_bytecode
    return eval(bytecode, globals, locals)
  File "game/BKchapter3.rpy", line 304, in <module>
    call receive_item(fire_rune) from _call_receive_item_19
NameError: name 'fire_rune' is not defined

Windows-10-10.0.19045 AMD64
Ren'Py 8.1.1.23060707
Brothel King 0.3t v230721
Tue Aug  1 22:42:08 2023

Where the runes should appear after buying?

Asking Kenshin about the Eart ninja:

While running game code:
  File "game/BKmain.rpy", line 162, in script call
    $ selected_district = ui.interact()
  File "game/BKchapter3.rpy", line 221, in script call
    call c3_hint(npc, nin) from _call_c3_hint
  File "game/BKchapter3.rpy", line 386, in script
    show expression npc.char
Exception: Not a displayable: <Character: 'kenshin_name'>

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

Full traceback:
  File "game/BKmain.rpy", line 162, in script call
    $ selected_district = ui.interact()
  File "game/BKchapter3.rpy", line 221, in script call
    call c3_hint(npc, nin) from _call_c3_hint
  File "game/BKchapter3.rpy", line 386, in script
    show expression npc.char
  File "E:\0 TEST play\Brothel_King-0.3t\Brothel_King-pc\renpy\ast.py", line 1428, in execute
    show_imspec(self.imspec, atl=getattr(self, "atl", None))
  File "E:\0 TEST play\Brothel_King-0.3t\Brothel_King-pc\renpy\ast.py", line 1385, in show_imspec
    expression = renpy.easy.displayable(expression)
  File "E:\0 TEST play\Brothel_King-0.3t\Brothel_King-pc\renpy\easy.py", line 145, in displayable
    raise Exception("Not a displayable: %r" % (d,))
Exception: Not a displayable: <Character: 'kenshin_name'>
+ similar error pops up for at others, when asking about. 

MnrPjenis

Is there a way to see a girl's sanity level? If not, it would be nice to have a way of checking it.

Other than that, I'm getting a fair amount of screen scaling issues, i.e. the screen shrinks (doesn't crop) and there is now a black section on my screen.
The most notable one of these is in the city, both in the location selection screen (i.e. choose between spice market, sewers...) and the location screen itself (e.g. spice market). In all of these screens, the game is resized to not include the bottom quarter of my screen, which is just black.
Another one is in the brothel screen, where the background image is shifted down (everything else is still in place here though, not the case in the other example).

Small other bug that sometimes happens is when I skip through a night quickly, the next day all the text in the main screen is covered by black bars. After mousing over them the bars disappear and the game works fine.

Hope this helps figure some stuff out!

neronero

Quote from: MnrPjenis on Aug 02, 2023, 01:17 AMThe most notable one of these is in the city, both in the location selection screen (i.e. choose between spice market, sewers...) and the location screen itself (e.g. spice market). In all of these screens, the game is resized to not include the bottom quarter of my screen, which is just black.
Another one is in the brothel screen, where the background image is shifted down (everything else is still in place here though, not the case in the other example).
Are you running the game in a custom resolution, by any chance? That would be good to know, to try to reproduce the errors.

The black bars bug is a known issue that appeared after upgrading the game's engine to the latest version of Ren'Py. We're still hoping to find the root cause, but alternatively the game could revert back to a slightly older version of the engine like it used to.
My Girl Packs: [ link ] - Trait King mod: [ link ]

neronero

#88
The following glyphs are used by the carpenter for buildings under construction:

◕ U+25D5
◑ U+25D1
◔ U+25D4

___


At the end of the send_to_farm_menu,  you're presented with a menu: "Follow her (Farm tab)", or "Stay here (Girls tab)". But this menu could also be encountered while you're in the slavemarket, buying a slave even though your brothel is full (or in the city, recruiting a free girl)
Also, I'm not that fond of referring to the 'tabs' so explicitly in the first place in anything but tooltips or tutorial-dialogue.

Consider renaming the choices to "Follow her to the farm" and "Stay here".

___


Maybe I'm missing something obvious, but I can't figure out why the 16/50 for Anal is displayed in red. No perks/traits/items that affect it, plus there's not even any red text in the hover-tooltip.

___


Exception on night event:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/BKendday.rpy", line 362, in script call
    call play_events(_type = "night") from _call_play_events
  File "game/BKevents.rpy", line 720, in script call
    call display_events(ev_list) from _call_display_events
  File "game/BKevents.rpy", line 732, in script call
    $ ev.play()
  File "game/BKday_events.rpy", line 630, in script call
    call random_night_girl_event(girl, room) from _call_random_night_girl_event #!
  File "game/BKday_events.rpy", line 2889, in script
    if not punish and attitude == None:
  File "game/BKday_events.rpy", line 2892, in <module>
    elif attitude > 150:
TypeError: '>' not supported between instances of 'NoneType' and 'int'

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

Full traceback:
  File "game/BKendday.rpy", line 362, in script call
    call play_events(_type = "night") from _call_play_events
  File "game/BKevents.rpy", line 720, in script call
    call display_events(ev_list) from _call_display_events
  File "game/BKevents.rpy", line 732, in script call
    $ ev.play()
  File "game/BKday_events.rpy", line 630, in script call
    call random_night_girl_event(girl, room) from _call_random_night_girl_event #!
  File "game/BKday_events.rpy", line 2889, in script
    if not punish and attitude == None:
  File "F:\ilx\BK03T\renpy\ast.py", line 2133, in execute
    if renpy.python.py_eval(condition):
  File "F:\ilx\BK03T\renpy\python.py", line 1153, in py_eval
    return py_eval_bytecode(code, globals, locals)
  File "F:\ilx\BK03T\renpy\python.py", line 1146, in py_eval_bytecode
    return eval(bytecode, globals, locals)
  File "game/BKday_events.rpy", line 2892, in <module>
    elif attitude > 150:
TypeError: '>' not supported between instances of 'NoneType' and 'int'

Windows-10-10.0.19045 AMD64
Ren'Py 8.1.1.23060707
Brothel King 0.3t v230721
Wed Aug  2 11:15:20 2023
My Girl Packs: [ link ] - Trait King mod: [ link ]

neronero

#89
If you need to send a new girl straight to the farm because your brothel is full, and she resists going there, then she can end up going to your brothel instead (taking you over the room limit)

___


If you want to change a girl's equipment while she's away, the button is greyed out in the girls tab.
But you can still access her by looking at the equipment of another (present) girl first, and navigating to the away-girl from there.

___


This is a minor thing, but... Whenever you refresh the shop inventory and head back to the brothel menu afterwards, Sill's head shows up next to the shop to notify you that it's renewed. Obviously I just came from the shop so I've seen the new stock already, but OCD compells me to re-visit the shop just to get rid of Sill's icon.

___


When I put a girl on an "Everything (fascinated)"  training plan, I get notified as soon as she's fascinated with just Naked. I would expect her to automatically switch to a different sex skill instead of being asked about it.

___


Farm-related error encountered at end of day. With 8/8 girls in brothel, 3/4 girls in farm and 1 injured farm animal, if any of that somehow factors in.
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/BKendday.rpy", line 932, in script
    python:
  File "game/BKendday.rpy", line 934, in <module>
    farm_training_girls, farm_holding_girls, farm_resting_girls = farm.assign_girls(logging=True)
  File "game/BKfarm.rpy", line 1216, in assign_girls
    for inst in renpy.random.sample(self.installations.values(), len(self.installations.values())):
TypeError: Population must be a sequence.  For dicts or sets, use sorted(d).

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

Full traceback:
  File "game/BKendday.rpy", line 932, in script
    python:
  File "F:\ilx\BK03T\renpy\ast.py", line 1138, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "F:\ilx\BK03T\renpy\python.py", line 1122, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/BKendday.rpy", line 934, in <module>
    farm_training_girls, farm_holding_girls, farm_resting_girls = farm.assign_girls(logging=True)
  File "game/BKfarm.rpy", line 1216, in assign_girls
    for inst in renpy.random.sample(self.installations.values(), len(self.installations.values())):
  File "F:\ilx\BK03T\renpy\revertable.py", line 503, in newmethod
    l = method(*args, **kwargs)
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/random.py", line 433, in sample
TypeError: Population must be a sequence.  For dicts or sets, use sorted(d).

Windows-10-10.0.19045 AMD64
Ren'Py 8.1.1.23060707
Brothel King 0.3t v230721
Wed Aug  2 16:27:29 2023

edit: I got this one while hovering over my girls back and forth in the girls menu,

The setup to replicate it is a bit unusual. Perhaps so unusual that it doesn't merit fixing: I have two copies of the same pack in my /girls/ folder (but in different subfolders/mixes - the girl folders themselves have different names too, I figured that the game would be able to tell them apart like that, but I guess not)

I've had the original of the first girl (level 9) in my brothel for a while, and now I've just acquired the original of the second girl (level 5). Their icons/rank/level in the girls menu are also mashed up, so the first girl is displaying data of the second girl.

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/BKmain.rpy", line 1117, in script
    $ result = ui.interact()
  File "game/BKmain.rpy", line 1117, in <module>
    $ result = ui.interact()
Exception: renpy.restart_interaction() was called 100 times without processing any input.

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

Full traceback:
  File "game/BKmain.rpy", line 1117, in script
    $ result = ui.interact()
  File "F:\ilx\BK03T\renpy\ast.py", line 1138, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "F:\ilx\BK03T\renpy\python.py", line 1122, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/BKmain.rpy", line 1117, in <module>
    $ result = ui.interact()
  File "F:\ilx\BK03T\renpy\ui.py", line 299, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "F:\ilx\BK03T\renpy\display\core.py", line 3577, in interact
    raise Exception("renpy.restart_interaction() was called 100 times without processing any input.")
Exception: renpy.restart_interaction() was called 100 times without processing any input.

Windows-10-10.0.19045 AMD64
Ren'Py 8.1.1.23060707
Brothel King 0.3t v230721
Wed Aug  2 18:41:00 2023


My Girl Packs: [ link ] - Trait King mod: [ link ]