2 Months of Service
Not sure this is the right section, but this is really meant to be more for discussing amateur modding and letting people show off things that fall short of a "real mod".
In my case, I have this little homebrew multimod that I add to every Ren'Py game:
I've also written similar, more specific little mods for games that hide the default Ren'Py interface and make it impossible to use quick saves, or change the settings menu, or in a particularly egregious instance, SadCrab made a custom error handler for Innocent Witches... which didn't let player try to ignore the error (like Ren'Py's default handler does). So of course this meant that eventually through normal gameplay you would hit a small visual bug, got stuck on the error handler, and softlocked your save. I had to delete the error handler from the source code to continue.
So what kind of ad-hoc modding have other people here been up to? I don't have examples on hand for recent games but this thread is meant to share those little things otherwise not worth sharing. Not because it would be useful to install, but because it's useful to learn and get inspiration from. So post anything, even if it's extremely situational!
In my case, I have this little homebrew multimod that I add to every Ren'Py game:
Python:
## filename: (root)/game/myhax.rpy
# Disable the "Are you sure you want to quit" dialog
define config.quit_action = Quit(confirm=False)
# Make mouse scroll down always advance the story, not
# just in history mode
init python:
config.keymap["rollforward"].remove( 'mousedown_5' )
config.keymap["dismiss"].append( 'mousedown_5' )
# Unfuck certain games that do weird things with my mouse
init 999 python:
try:
config.mouse = None
except:
pass
I've also written similar, more specific little mods for games that hide the default Ren'Py interface and make it impossible to use quick saves, or change the settings menu, or in a particularly egregious instance, SadCrab made a custom error handler for Innocent Witches... which didn't let player try to ignore the error (like Ren'Py's default handler does). So of course this meant that eventually through normal gameplay you would hit a small visual bug, got stuck on the error handler, and softlocked your save. I had to delete the error handler from the source code to continue.
So what kind of ad-hoc modding have other people here been up to? I don't have examples on hand for recent games but this thread is meant to share those little things otherwise not worth sharing. Not because it would be useful to install, but because it's useful to learn and get inspiration from. So post anything, even if it's extremely situational!