With new patch, before starting a new game; hadn't updated with other patches in last two weeks.Start menu, Preferences, Game Options gave this error (reproducible): (click to show/hide)Code: [Select]I'm sorry, but an uncaught exception occurred.While running game code: File "game/BKscreens.rpy", line 7270, in execute screen h_content(): File "game/BKscreens.rpy", line 7270, in execute screen h_content(): File "game/BKscreens.rpy", line 7277, in execute viewport xsize 0.8: File "game/BKscreens.rpy", line 7282, in execute frame: File "game/BKscreens.rpy", line 7284, in execute has vbox xfill True File "game/BKscreens.rpy", line 7371, in execute hbox spacing 6: File "game/BKscreens.rpy", line 7372, in execute hbox box_wrap True: File "game/BKscreens.rpy", line 7374, in execute for status in [("away", "away.webp"), ("farm", "farm.webp"), ("rest", "rest.webp"), ("scheduled", "scheduled.webp"), ("half-shift", "half.webp"), ("master bedroom", "master.webp"), ("work&whore", "ww.webp"), ("naked", "naked.webp"), ("negative fixation", "negfix.webp"), ("not naked", "not_naked.webp"), ("not work&whore", "not_ww.webp")]: File "game/BKscreens.rpy", line 7376, in execute if status: File "game/BKscreens.rpy", line 7377, in execute button action ToggleDict(persistent.show_girl_status, status[0]) hovered SetScreenVariable("current_status", status[0]) unhovered SetScreenVariable("current_status", ""): File "game/BKscreens.rpy", line 7378, in execute if persistent.show_girl_status[status[0]]:KeyError: u'scheduled'-- Full Traceback ------------------------------------------------------------Full traceback: File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script python hide: File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\ast.py", line 914, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\python.py", line 2028, in py_exec_bytecode exec bytecode in globals, locals File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module> python hide: File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide ui.interact() File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\ui.py", line 297, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\display\core.py", line 2702, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs) File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\display\core.py", line 3094, in interact_core root_widget.visit_all(lambda i : i.per_interact()) File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\display\core.py", line 541, in visit_all d.visit_all(callback, seen) File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\display\core.py", line 541, in visit_all d.visit_all(callback, seen) File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\display\core.py", line 541, in visit_all d.visit_all(callback, seen) File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\display\screen.py", line 430, in visit_all callback(self) File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\display\core.py", line 3094, in <lambda> root_widget.visit_all(lambda i : i.per_interact()) File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\display\screen.py", line 440, in per_interact self.update() File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\display\screen.py", line 625, in update self.screen.function(**self.scope) File "game/BKscreens.rpy", line 7270, in execute screen h_content(): File "game/BKscreens.rpy", line 7270, in execute screen h_content(): File "game/BKscreens.rpy", line 7277, in execute viewport xsize 0.8: File "game/BKscreens.rpy", line 7282, in execute frame: File "game/BKscreens.rpy", line 7284, in execute has vbox xfill True File "game/BKscreens.rpy", line 7371, in execute hbox spacing 6: File "game/BKscreens.rpy", line 7372, in execute hbox box_wrap True: File "game/BKscreens.rpy", line 7374, in execute for status in [("away", "away.webp"), ("farm", "farm.webp"), ("rest", "rest.webp"), ("scheduled", "scheduled.webp"), ("half-shift", "half.webp"), ("master bedroom", "master.webp"), ("work&whore", "ww.webp"), ("naked", "naked.webp"), ("negative fixation", "negfix.webp"), ("not naked", "not_naked.webp"), ("not work&whore", "not_ww.webp")]: File "game/BKscreens.rpy", line 7376, in execute if status: File "game/BKscreens.rpy", line 7377, in execute button action ToggleDict(persistent.show_girl_status, status[0]) hovered SetScreenVariable("current_status", status[0]) unhovered SetScreenVariable("current_status", ""): File "game/BKscreens.rpy", line 7378, in execute if persistent.show_girl_status[status[0]]: File "<screen language>", line 7378, in <module>KeyError: u'scheduled'Windows-8-6.2.9200Ren'Py 7.3.5.606Brothel King 0.2 v210105Tue Jan 05 13:14:59 2021
I'm sorry, but an uncaught exception occurred.While running game code: File "game/BKscreens.rpy", line 7270, in execute screen h_content(): File "game/BKscreens.rpy", line 7270, in execute screen h_content(): File "game/BKscreens.rpy", line 7277, in execute viewport xsize 0.8: File "game/BKscreens.rpy", line 7282, in execute frame: File "game/BKscreens.rpy", line 7284, in execute has vbox xfill True File "game/BKscreens.rpy", line 7371, in execute hbox spacing 6: File "game/BKscreens.rpy", line 7372, in execute hbox box_wrap True: File "game/BKscreens.rpy", line 7374, in execute for status in [("away", "away.webp"), ("farm", "farm.webp"), ("rest", "rest.webp"), ("scheduled", "scheduled.webp"), ("half-shift", "half.webp"), ("master bedroom", "master.webp"), ("work&whore", "ww.webp"), ("naked", "naked.webp"), ("negative fixation", "negfix.webp"), ("not naked", "not_naked.webp"), ("not work&whore", "not_ww.webp")]: File "game/BKscreens.rpy", line 7376, in execute if status: File "game/BKscreens.rpy", line 7377, in execute button action ToggleDict(persistent.show_girl_status, status[0]) hovered SetScreenVariable("current_status", status[0]) unhovered SetScreenVariable("current_status", ""): File "game/BKscreens.rpy", line 7378, in execute if persistent.show_girl_status[status[0]]:KeyError: u'scheduled'-- Full Traceback ------------------------------------------------------------Full traceback: File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script python hide: File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\ast.py", line 914, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\python.py", line 2028, in py_exec_bytecode exec bytecode in globals, locals File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module> python hide: File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide ui.interact() File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\ui.py", line 297, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\display\core.py", line 2702, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs) File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\display\core.py", line 3094, in interact_core root_widget.visit_all(lambda i : i.per_interact()) File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\display\core.py", line 541, in visit_all d.visit_all(callback, seen) File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\display\core.py", line 541, in visit_all d.visit_all(callback, seen) File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\display\core.py", line 541, in visit_all d.visit_all(callback, seen) File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\display\screen.py", line 430, in visit_all callback(self) File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\display\core.py", line 3094, in <lambda> root_widget.visit_all(lambda i : i.per_interact()) File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\display\screen.py", line 440, in per_interact self.update() File "C:\Users\Leno19\Documents\Humor\s\Games\BrothelKing\Brothel_King 0.2 test2\renpy\display\screen.py", line 625, in update self.screen.function(**self.scope) File "game/BKscreens.rpy", line 7270, in execute screen h_content(): File "game/BKscreens.rpy", line 7270, in execute screen h_content(): File "game/BKscreens.rpy", line 7277, in execute viewport xsize 0.8: File "game/BKscreens.rpy", line 7282, in execute frame: File "game/BKscreens.rpy", line 7284, in execute has vbox xfill True File "game/BKscreens.rpy", line 7371, in execute hbox spacing 6: File "game/BKscreens.rpy", line 7372, in execute hbox box_wrap True: File "game/BKscreens.rpy", line 7374, in execute for status in [("away", "away.webp"), ("farm", "farm.webp"), ("rest", "rest.webp"), ("scheduled", "scheduled.webp"), ("half-shift", "half.webp"), ("master bedroom", "master.webp"), ("work&whore", "ww.webp"), ("naked", "naked.webp"), ("negative fixation", "negfix.webp"), ("not naked", "not_naked.webp"), ("not work&whore", "not_ww.webp")]: File "game/BKscreens.rpy", line 7376, in execute if status: File "game/BKscreens.rpy", line 7377, in execute button action ToggleDict(persistent.show_girl_status, status[0]) hovered SetScreenVariable("current_status", status[0]) unhovered SetScreenVariable("current_status", ""): File "game/BKscreens.rpy", line 7378, in execute if persistent.show_girl_status[status[0]]: File "<screen language>", line 7378, in <module>KeyError: u'scheduled'Windows-8-6.2.9200Ren'Py 7.3.5.606Brothel King 0.2 v210105Tue Jan 05 13:14:59 2021
del persistent.show_girl_status
def get_ASM_report(self, short=False): msg = "" cust, extra = self.customer_count, self.customer_count_dict["special"] msg += "{b}Advertising{/b}: " + brothel.count_customers_description(short=True) if extra and not short: msg += " (including " + str_int(extra) + " from girl or brothel effects)" msg += "\n{b}Security{/b}: The threat level is " + self.estimate_threat_level(contrast=True) + "." msg += "\n{b}Maintenance{/b}: " + maintenance_desc[self.get_cleanliness()] return msg
def count_customers_description(self, short=False): # cust_nb, adv_cust_nb, girl_cust_nb = self.customer_count, self.cust_nb_dict["advertising"], self.cust_nb_dict["special"] try: base_cust_nb = self.customer_count - self.customer_count_dict["advertising"] - self.customer_count_dict["special"] except: self.update_customer_count() base_cust_nb = self.customer_count - self.customer_count_dict["advertising"] - self.customer_count_dict["special"] if short: des = "{b}~%s{/b} customers" % self.customer_count if self.customer_count != base_cust_nb: des += " (" if self.customer_count_dict["advertising"]: des += event_color["good"] % (str_int(self.customer_count_dict["advertising"]) + " ads") if self.customer_count_dict["special"]: des += ", " if self.customer_count_dict["special"]: des += event_color["good"] % (str_int(self.customer_count_dict["special"]) + " effects") des += ")" else: des = "{b}%s customers{/b} are expected tonight" % self.customer_count if self.customer_count != base_cust_nb: des += " (" if self.customer_count_dict["advertising"]: des += event_color["good"] % ("+" + str_int(self.customer_count_dict["advertising"]) + " from advertising") if self.customer_count_dict["special"]: des += ", " if self.customer_count_dict["special"]: des += event_color["good"] % ("+" + str_int(self.customer_count_dict["special"]) + " from girls and brothel effects") des += ")" return des + "."
maintenance_desc = {"clean" : "Your brothel is " + event_color["good"] % "{b}clean{/b}" + ".", "clean enough" : "Your brothel is " + event_color["a little good"] % "{b}clean enough{/b}" + ".", "dusty" : "Your brothel is " + event_color["average"] % "{b}dusty{/b}" + ".", "dirty" : "Your brothel is " + event_color["a little bad"] % "{b}dirty{/b}" + ".", "disgusting" : "Warning! Your brothel is " + event_color["bad"] % "{b}disgusting{/b}" + "!", "fire" : event_color["very bad"] % "Warning!!! Your brothel is at risk of a fire!" }
I have some remarks on the mouseover-toolbox for the "Brothel" button on the main-screen.
The farm's insides are full of
in an ethereal plane
Gizel is kind of, err, an eccentric
But you found a trail of a sort.
unfit for devouts
my silky blond hair
A few days with this machine
You have overcome the TJB special challenge
Here, have a stamp on your TJB card
effective and discreteto effective and discreet
I have major random performance issues with this version. The game will run cleanly on one day, but I end the day to the next and the game is almost unplayable due to slow down that increases the longer I don't end that day. Sometimes it will be laggy, and then the lag will go away during that day. Sometimes the game will just lag into a freeze and CTD. Doesn't seem to matter if its a new game or not. Anyone have any experience with this?I was also told of an event in The "Guild Quarter" for a shop of some sort but I've explored at least 10 times a day and nothing has happened. Is this ingame or did I miss a trigger somehow?
Quote from: lolzoke on January 14, 2021, 04:36:56 amI have major random performance issues with this version. The game will run cleanly on one day, but I end the day to the next and the game is almost unplayable due to slow down that increases the longer I don't end that day. Sometimes it will be laggy, and then the lag will go away during that day. Sometimes the game will just lag into a freeze and CTD. Doesn't seem to matter if its a new game or not. Anyone have any experience with this?I was also told of an event in The "Guild Quarter" for a shop of some sort but I've explored at least 10 times a day and nothing has happened. Is this ingame or did I miss a trigger somehow?I have the same issue after chapter 2 the more girl i get the more laggy its became.
Quote from: vadi92 on January 14, 2021, 04:34:36 pmQuote from: lolzoke on January 14, 2021, 04:36:56 amI have major random performance issues with this version. The game will run cleanly on one day, but I end the day to the next and the game is almost unplayable due to slow down that increases the longer I don't end that day. Sometimes it will be laggy, and then the lag will go away during that day. Sometimes the game will just lag into a freeze and CTD. Doesn't seem to matter if its a new game or not. Anyone have any experience with this?I have the same issue after chapter 2 the more girl i get the more laggy its became.Are you on the most recent version of the game? This sounds a lot like a bug that was squashed a couple of months ago. There was a lot of discussion on the board about fixing issues of the time it takes to do EndOfDay getting longer and longer as the game went on. If this is on the most recent version, then we may have that bug resurfacing.
Quote from: lolzoke on January 14, 2021, 04:36:56 amI have major random performance issues with this version. The game will run cleanly on one day, but I end the day to the next and the game is almost unplayable due to slow down that increases the longer I don't end that day. Sometimes it will be laggy, and then the lag will go away during that day. Sometimes the game will just lag into a freeze and CTD. Doesn't seem to matter if its a new game or not. Anyone have any experience with this?I have the same issue after chapter 2 the more girl i get the more laggy its became.
I have major random performance issues with this version. The game will run cleanly on one day, but I end the day to the next and the game is almost unplayable due to slow down that increases the longer I don't end that day. Sometimes it will be laggy, and then the lag will go away during that day. Sometimes the game will just lag into a freeze and CTD. Doesn't seem to matter if its a new game or not. Anyone have any experience with this?