If there is a way to change shortcuts from the python engine, this could be done by making each the shortcuts stored on the save irrelevant by either sabotaging that part of the loading procedure and setting up from a text file on startup of the executable (i expect there should be a python callback for that); or if you can't do that, overloading everything on a python callback on each loadsave (if there IS a python callback for that, which might not very well be). Obviously the first option is the superior option, and would probably 'only' require some NOPing around the executable. This is annoying in ToEE for obvious reasons, that each 'new game' has to set the shortcuts AGAIN (and inevitably, differently, because i can't remember them).