Зачем повторять чужие ошибки. В Unreal это бесит.
Сделай лучше систему профилей с возможностью как ручного редактирования так и записи настроек из эмуля обратно в профиль.
При этом в комплекте должны быть распространенные профили (Pentagon/Scrop/Atm/Profi) - если юзер что то меняет то создает пользовательский профиль с возможностью старта эмуля с заданого профиля.
Добавлено через 1 минуту
+ Для AAA было бы очень полезно сделать функцию скидывания SNA в TRD в виде Basic файла.