Mod Ren'Py Onhold BadHero Multi-Mod [Ep2 v2.0.4p & Ep2 v3.2.4p & Specials][RiamMar / Charona]

RiamMar

One Hand Clapping, Heart of the Keyforge
Modder
Game Developer
Sep 15, 2017
1,002
3,797
Just a bug fix release for the public. There's no real need to download the updated version, if you have v2.8.1 already, but *shrugs* OP is updated.

Adjusted version and added a note for a "free choice" for good measure.
 

RiamMar

One Hand Clapping, Heart of the Keyforge
Modder
Game Developer
Sep 15, 2017
1,002
3,797
The 2023 XMAS special doesn't need any modding. HF playing!
 
  • Like
Reactions: LonKirkPole

RiamMar

One Hand Clapping, Heart of the Keyforge
Modder
Game Developer
Sep 15, 2017
1,002
3,797
I assume that all the "Hot X Fantasy" imaged from Patreon are non-canon. But if something really gets any bigger than it was before, I will drop this mod.
My interest in this game is already pretty low for quite some time and is dropping with every "expansion", if you know what I mean... I am not really playing it anymore — only updating the WT by reading the code and skipping through the game to see if the choices pop up.

If anyone wants to take over the mod and/or use my mod core for to do so, let me know.
 
  • Like
Reactions: LonKirkPole

RiamMar

One Hand Clapping, Heart of the Keyforge
Modder
Game Developer
Sep 15, 2017
1,002
3,797
Thread is updated. I'll be out of house and then neck deep in work for most of the day.
Will check in later to see if everything went smoothly with this games upgrade to Ren'Py 8.2.1!
 

Hammer120

Member
Jun 4, 2019
228
145
can you please add something to get that patreon add off the bottom of the screen its really annoying
 

cat9876

Member
Jan 23, 2018
182
71
hi, i keep getting the below error with this mod installed, but i also get a similar error with another mod installed as well. is there something wrong with the base game?

I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/mods/RiamMar_ModCore_3.02/screens/quick_menu.rpy", line 1, in execute
screen quick_menu ():
File "game/mods/RiamMar_ModCore_3.02/screens/quick_menu.rpy", line 1, in execute
screen quick_menu ():
File "game/mods/RiamMar_ModCore_3.02/screens/quick_menu.rpy", line 2, in execute
python:
File "game/mods/RiamMar_ModCore_3.02/screens/quick_menu.rpy", line 3, in <module>
RiamMar_relationshipStatus = "On" if renpy.loadable ("patch.renpy") else "Off"
File "game/mods/RiamMar_ModCore_3.02/functions/renpy.loader.loadable.rpy", line 12, in ModCore_loadable
if name in modCore.relationshipFiles:
NameError: global name 'modCore' is not defined

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

Full traceback:
File "script.rpyc", line 32, in script
File "renpy/ast.py", line 716, in execute
renpy.exports.say(who, what, *args, **kwargs)
File "renpy/exports.py", line 1417, in say
who(what, *args, **kwargs)
File "renpy/character.py", line 1223, in __call__
self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)
File "renpy/character.py", line 875, in do_display
**display_args)
File "renpy/character.py", line 621, in display_say
rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
File "renpy/ui.py", line 298, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 3276, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
File "renpy/display/core.py", line 3694, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/screen.py", line 432, in visit_all
callback(self)
File "renpy/display/core.py", line 3694, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "renpy/display/screen.py", line 443, in per_interact
self.update()
File "renpy/display/screen.py", line 631, in update
self.screen.function(**self.scope)
File "game/mods/RiamMar_ModCore_3.02/screens/quick_menu.rpy", line 1, in execute
screen quick_menu ():
File "game/mods/RiamMar_ModCore_3.02/screens/quick_menu.rpy", line 1, in execute
screen quick_menu ():
File "game/mods/RiamMar_ModCore_3.02/screens/quick_menu.rpy", line 2, in execute
python:
File "game/mods/RiamMar_ModCore_3.02/screens/quick_menu.rpy", line 3, in <module>
RiamMar_relationshipStatus = "On" if renpy.loadable ("patch.renpy") else "Off"
File "game/mods/RiamMar_ModCore_3.02/functions/renpy.loader.loadable.rpy", line 12, in ModCore_loadable
if name in modCore.relationshipFiles:
NameError: global name 'modCore' is not defined

Windows-10-10.0.19041
Ren'Py 7.4.8.1895
Bad Hero 2.0.4p
Wed Apr 24 08:05:27 2024
 

RiamMar

One Hand Clapping, Heart of the Keyforge
Modder
Game Developer
Sep 15, 2017
1,002
3,797
hi, i keep getting the below error with this mod installed, but i also get a similar error with another mod installed as well. is there something wrong with the base game?

I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/mods/RiamMar_ModCore_3.02/screens/quick_menu.rpy", line 1, in execute
screen quick_menu ():
File "game/mods/RiamMar_ModCore_3.02/screens/quick_menu.rpy", line 1, in execute
screen quick_menu ():
File "game/mods/RiamMar_ModCore_3.02/screens/quick_menu.rpy", line 2, in execute
python:
File "game/mods/RiamMar_ModCore_3.02/screens/quick_menu.rpy", line 3, in <module>
RiamMar_relationshipStatus = "On" if renpy.loadable ("patch.renpy") else "Off"
File "game/mods/RiamMar_ModCore_3.02/functions/renpy.loader.loadable.rpy", line 12, in ModCore_loadable
if name in modCore.relationshipFiles:
NameError: global name 'modCore' is not defined

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

Full traceback:
File "script.rpyc", line 32, in script
File "renpy/ast.py", line 716, in execute
renpy.exports.say(who, what, *args, **kwargs)
File "renpy/exports.py", line 1417, in say
who(what, *args, **kwargs)
File "renpy/character.py", line 1223, in __call__
self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)
File "renpy/character.py", line 875, in do_display
**display_args)
File "renpy/character.py", line 621, in display_say
rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
File "renpy/ui.py", line 298, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 3276, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
File "renpy/display/core.py", line 3694, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/screen.py", line 432, in visit_all
callback(self)
File "renpy/display/core.py", line 3694, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "renpy/display/screen.py", line 443, in per_interact
self.update()
File "renpy/display/screen.py", line 631, in update
self.screen.function(**self.scope)
File "game/mods/RiamMar_ModCore_3.02/screens/quick_menu.rpy", line 1, in execute
screen quick_menu ():
File "game/mods/RiamMar_ModCore_3.02/screens/quick_menu.rpy", line 1, in execute
screen quick_menu ():
File "game/mods/RiamMar_ModCore_3.02/screens/quick_menu.rpy", line 2, in execute
python:
File "game/mods/RiamMar_ModCore_3.02/screens/quick_menu.rpy", line 3, in <module>
RiamMar_relationshipStatus = "On" if renpy.loadable ("patch.renpy") else "Off"
File "game/mods/RiamMar_ModCore_3.02/functions/renpy.loader.loadable.rpy", line 12, in ModCore_loadable
if name in modCore.relationshipFiles:
NameError: global name 'modCore' is not defined

Windows-10-10.0.19041
Ren'Py 7.4.8.1895
Bad Hero 2.0.4p
Wed Apr 24 08:05:27 2024
Might have been me being a dumb dumb. I uploaded a patched version that I hope will work.
Can you give it a try?

The mod might throw an error when the game is first started, since a variable might be set too late by the game. Just starting the game again should work though.
 

cat9876

Member
Jan 23, 2018
182
71
Might have been me being a dumb dumb. I uploaded a patched version that I hope will work.
Can you give it a try?

The mod might throw an error when the game is first started, since a variable might be set too late by the game. Just starting the game again should work though.
so i actually got it to work when i downloaded it from the google link, previously i did the mega link. i dont know if the link is bad, or if it was just an error with my individual download, but it seems to be working now. thanks for the quick reply and for making a great mod
 

RiamMar

One Hand Clapping, Heart of the Keyforge
Modder
Game Developer
Sep 15, 2017
1,002
3,797
so i actually got it to work when i downloaded it from the google link, previously i did the mega link. i dont know if the link is bad, or if it was just an error with my individual download, but it seems to be working now. thanks for the quick reply and for making a great mod
I updated the files, so yeah. Glad it works now!
 

RiamMar

One Hand Clapping, Heart of the Keyforge
Modder
Game Developer
Sep 15, 2017
1,002
3,797
Is there will be update for Joiplay?
The new game version switched to Ren'Py 8.2.1, so there should be no need for a separate JoiPlay version. Please try to use the regular 2.9.4p game mod.
 

RiamMar

One Hand Clapping, Heart of the Keyforge
Modder
Game Developer
Sep 15, 2017
1,002
3,797
Where is it?
It's the only file directly available following any of the four download links in the thread start.
Screenshot 2024-05-08 081935.jpg
Screenshot 2024-05-08 081726.jpg

I removed the info messages, that might make the post a bit confusing.