Your fix worked perfectly. Thank You Sancho.SanchoMod Maintenance Update (Critical)
Links in the mod's OP and issues category in the FAQ are updated accordingly.
Change log:
View attachment 3144978
Simply download and reinstall over existing mod installation, overwriting as requested if necessary.
I'm sorry, but an uncaught exception occurred.
While running game code:
File "renpy/common/00action_other.rpy", line 585, in __call__
rv = self.callable(*self.args, **self.kwargs)
File "game/SanchoMod/SanchoMod Radiant.rpy", line 4685, in O0OOO00000O0OOOOO
Exception: Empty text tag in u'Hotkey(StatScrn): {}{}{}'.
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/ch2.rpyc", line 2807, in script
�O.��"4������__�B|�/�qn�A��WE�������Dz��
File "renpy/ast.py", line 930, in execute
renpy.exports.say(who, what, *args, **kwargs)
File "renpy/exports.py", line 1474, in say
who(what, *args, **kwargs)
File "renpy/character.py", line 1352, in __call__
self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)
File "renpy/character.py", line 1006, in do_display
**display_args)
File "renpy/character.py", line 693, in display_say
rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
File "renpy/ui.py", line 299, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 3582, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
File "renpy/display/core.py", line 4543, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "renpy/display/layout.py", line 1179, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/transition.py", line 53, in event
return self.new_widget.event(ev, x, y, st) # E1101
File "renpy/display/layout.py", line 1179, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1179, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/screen.py", line 770, in event
rv = self.child.event(ev, x, y, st)
File "renpy/display/layout.py", line 1179, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/transform.py", line 936, in event
rv = d.event(ev, cx, cy, st)
File "renpy/display/layout.py", line 1403, in event
rv = super(Window, self).event(ev, x, y, st)
File "renpy/display/layout.py", line 281, in event
rv = d.event(ev, x - xo, y - yo, st)
File "renpy/display/layout.py", line 1179, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1179, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1179, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1179, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/behavior.py", line 1142, in event
return handle_click(self.clicked)
File "renpy/display/behavior.py", line 1075, in handle_click
rv = run(action)
File "renpy/display/behavior.py", line 379, in run
return action(*args, **kwargs)
File "renpy/common/00action_other.rpy", line 585, in __call__
rv = self.callable(*self.args, **self.kwargs)
File "renpy/game.py", line 287, in invoke_in_new_context
return callable(*args, **kwargs)
File "game/SanchoMod/SanchoMod Radiant.rpy", line 4685, in O0OOO00000O0OOOOO
File "renpy/exports.py", line 981, in input
rv = renpy.ui.interact(mouse='prompt', type="input", roll_forward=roll_forward)
File "renpy/ui.py", line 299, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 3582, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
File "renpy/display/core.py", line 4055, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "renpy/display/core.py", line 684, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 684, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 684, in visit_all
d.visit_all(callback, seen)
File "renpy/display/screen.py", line 481, in visit_all
self.child.visit_all(callback, seen=None)
File "renpy/display/core.py", line 684, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 684, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 684, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 674, in visit_all
for d in self.visit():
File "renpy/text/text.py", line 1891, in visit
self.update()
File "renpy/text/text.py", line 1865, in update
tokens = self.tokenize(text)
File "renpy/text/text.py", line 2345, in tokenize
tokens.extend(textsupport.tokenize(i))
File "textsupport.pyx", line 147, in renpy.text.textsupport.tokenize
Exception: Empty text tag in u'Hotkey(StatScrn): {}{}{}'.
Windows-10-10.0.19041 AMD64
Ren'Py 7.6.3.23091805
Radiant 0.5.2
Thu Dec 7 11:48:28 2023
That's likely a legit bug since I didn't recheck that cheat... give me a bit (first cup of coffee here).Hey, I get this error when trying to change the triplets age in the cheats menu:
Code:I'm sorry, but an uncaught exception occurred. While running game code: File "renpy/common/00action_other.rpy", line 585, in __call__ rv = self.callable(*self.args, **self.kwargs) File "game/SanchoMod/SanchoMod Radiant.rpy", line 4685, in O0OOO00000O0OOOOO Exception: Empty text tag in u'Hotkey(StatScrn): {}{}{}'. -- Full Traceback ------------------------------------------------------------ Full traceback: File "game/ch2.rpyc", line 2807, in script �O.��"4������__�B|�/�qn�A��WE�������Dz�� File "renpy/ast.py", line 930, in execute renpy.exports.say(who, what, *args, **kwargs) File "renpy/exports.py", line 1474, in say who(what, *args, **kwargs) File "renpy/character.py", line 1352, in __call__ self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args) File "renpy/character.py", line 1006, in do_display **display_args) File "renpy/character.py", line 693, in display_say rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward) File "renpy/ui.py", line 299, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "renpy/display/core.py", line 3582, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore File "renpy/display/core.py", line 4543, in interact_core rv = root_widget.event(ev, x, y, 0) File "renpy/display/layout.py", line 1179, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/transition.py", line 53, in event return self.new_widget.event(ev, x, y, st) # E1101 File "renpy/display/layout.py", line 1179, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/layout.py", line 1179, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/screen.py", line 770, in event rv = self.child.event(ev, x, y, st) File "renpy/display/layout.py", line 1179, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/transform.py", line 936, in event rv = d.event(ev, cx, cy, st) File "renpy/display/layout.py", line 1403, in event rv = super(Window, self).event(ev, x, y, st) File "renpy/display/layout.py", line 281, in event rv = d.event(ev, x - xo, y - yo, st) File "renpy/display/layout.py", line 1179, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/layout.py", line 1179, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/layout.py", line 1179, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/layout.py", line 1179, in event rv = i.event(ev, x - xo, y - yo, cst) File "renpy/display/behavior.py", line 1142, in event return handle_click(self.clicked) File "renpy/display/behavior.py", line 1075, in handle_click rv = run(action) File "renpy/display/behavior.py", line 379, in run return action(*args, **kwargs) File "renpy/common/00action_other.rpy", line 585, in __call__ rv = self.callable(*self.args, **self.kwargs) File "renpy/game.py", line 287, in invoke_in_new_context return callable(*args, **kwargs) File "game/SanchoMod/SanchoMod Radiant.rpy", line 4685, in O0OOO00000O0OOOOO File "renpy/exports.py", line 981, in input rv = renpy.ui.interact(mouse='prompt', type="input", roll_forward=roll_forward) File "renpy/ui.py", line 299, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "renpy/display/core.py", line 3582, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore File "renpy/display/core.py", line 4055, in interact_core root_widget.visit_all(lambda d : d.per_interact()) File "renpy/display/core.py", line 684, in visit_all d.visit_all(callback, seen) File "renpy/display/core.py", line 684, in visit_all d.visit_all(callback, seen) File "renpy/display/core.py", line 684, in visit_all d.visit_all(callback, seen) File "renpy/display/screen.py", line 481, in visit_all self.child.visit_all(callback, seen=None) File "renpy/display/core.py", line 684, in visit_all d.visit_all(callback, seen) File "renpy/display/core.py", line 684, in visit_all d.visit_all(callback, seen) File "renpy/display/core.py", line 684, in visit_all d.visit_all(callback, seen) File "renpy/display/core.py", line 674, in visit_all for d in self.visit(): File "renpy/text/text.py", line 1891, in visit self.update() File "renpy/text/text.py", line 1865, in update tokens = self.tokenize(text) File "renpy/text/text.py", line 2345, in tokenize tokens.extend(textsupport.tokenize(i)) File "textsupport.pyx", line 147, in renpy.text.textsupport.tokenize Exception: Empty text tag in u'Hotkey(StatScrn): {}{}{}'. Windows-10-10.0.19041 AMD64 Ren'Py 7.6.3.23091805 Radiant 0.5.2 Thu Dec 7 11:48:28 2023
this is the error code I'm gettingI read your mod made ver. 5 joiplay compatible but when i try to launch the game through joiplay, both with and without your mod installed, it just boots me back to my home screen after a few seconds of black screen
I'm sorry, but an uncaught exception occurred. While running game code: Exception: Could not load from archive SanchoMod/SanchoMod Radiant.rpyc. -- Full Traceback ------------------------------------------------------------ Full traceback: File "renpy/bootstrap.py", line 277, in bootstrap File "renpy/main.py", line 492, in main File "renpy/script.py", line 297, in load_script File "renpy/script.py", line 720, in load_appropriate_file Exception: Could not load from archive SanchoMod/SanchoMod Radiant.rpyc.
You read incorrectly. I've not posted any such compatibility with Core v7+.I read your mod made ver. 5 joiplay compatible but when i try to launch the game through joiplay, both with and without your mod installed, it just boots me back to my home screen after a few seconds of black screen
I hear ya bud, I know it's been rubbing you raw in a few recent updates. It used to save dialogue text size now it doesn't. I have to find my old notes into why I made the change in the mod's Core code... there was a good reason but I cannot remember it tbh. I think it had to do with loading saves when the VN's default text size (of the unmodded VN) and a Player's chosen size (especially if different dialogue boxes are implemented) didn't load properly (especially when the font sizes were drastically different is font size). There's a few versions of RenPy that don't save all the style information and upon load made it so the Player would have to reset a lot of items so I think I chose the least damaging and chose to leave the dialogue text out.Can I request a future feature be save the choices of font size.
No bud, your point is valid and I agree with it tbh. I need to get it sorted... that's why we're still on Core v7 and not the newest v8. My AI isn't quite up to par yetYeah its annoying but if its too much hassle or makes it worse for others don't let my blind ass make more work for yourself.
I use this link to monitor SanchoMod enabled games.Another game where your mod link is removed from the OP. Whoever this dev is doing this needs to grow the hell up.
Do you have a way to get a list of all the games you make mods for so we can check it?
You'll quickly notice that even though this particular small group of moderators use the "only one mod per OP, first come first served" rule that it's always done at the benefit of the individual wielding the power of the rule to their discretion and personal agenda... usually to oppress my listings. This VN, as well as many others, have more than one "mod" or "walkthrough mod" listed, just not SanchoMod:Another game where your mod link is removed from the OP. Whoever this dev is doing this needs to grow the hell up.
Do you have a way to get a list of all the games you make mods for so we can check it?