Так ведь кроме скриптов еще и модели с текстурами тоже есть, тогда надо либо сделать общую папку и распихать в нее ресурсы и все остальное от разных модов, потом берем папку гпк и пихаем туда в нужное время ресурсы нужного мода, перед этим удаляя ресурсы от передыдущего мода... Вообще геморой имхо...
Ах да, еще права на операции с файлами под виндами (может UAC включен или юзер не под админом) и тыры-пыры...
А кроссплатформ тем более геморно, но ваще-то можно и свои виджеты сваять
LarsKort, а хочешь попрактиковать C++, советую попробовать написать анпакер скриптов из модов где скрипты в DLL зашиты
(ну вообще-то я серьезно)