Why?
Your viewers don't want to stare at progress bars on loading screens, even if they take only few seconds.
You can always cut out the loading screens in a video editor yourself, but it's too much hassle.
Only for content creators, who record their playthroughs.
Assumes following hotkeys in video recorder:
Ctrl + Shift + S for recording start
Ctrl + Shift + D for recording stop
It also assumes that video recorder (i.e. OBS) and Gothic are next to each other on the Alt-Tab switcher. Without this setup it won't work.
Solution:
When the save and load process starts, it simulates Alt+Tab and sends video recorder's hotkey to stop recording. Once the save and load process ends, it sends the hotkey to start recording again. Finally, it uses Alt+Tab to refocus back on the game. Additionally, it stops recording when the game exits. Works with world changes.
How it works:
Basically it just hooks into Game_SaveBegin, Game_SaveEnd, LoadBegin, Game_LoadEnd_SaveGame and Game_LoadEnd_ChangeLevel functions to automate sending two hotkeys in the right moment.
I use it to stop/restart the recording rather than pausing it, but should work with (un)pausing as well.
Reason for Alt-Tabbing:
Although normally non-game hotkeys work even when the game is focused, they don't function when simulated from within a Union plugin, when game is focused. Luckily, they do work when the game is not focused.
Showcase of the final effect:
Notice how short the loading screens are. Sometimes they are not visible at all.
This video was not edited manually, the loading screens have been automatically skipped when recording thanks to the mod. (I only used a ffmpeg script to glue back together multiple recordings into one video).