При создании модификации важно понимать структуру ресурсов, очень часто начинающие модмейкеры делают из-за этого грубые ошибки. Например берут все файлы из game.pak
При запуске игры - движок сначала считывает файлы с наименьшим приоритетом, потом средний и самый высший. Файлы, которые лежат в "высоких приоритетах" всегда перекрывают собой аналогичные файлы в более низких!
Самые главные архивы с ресурсами это все файлы с расширением .pak, находящиеся в папке игра\resource\ и игра\resource\entity\. Эти файлы имеют самый низкий приоритет считывания игрой.
Вторые по важности - .pat, которые лежат в главной папке игры. Эти файлы имеют средний приоритет считывания и считываются по очереди, т.е. сначала 1.pat, 2.pat и т.д.. Это файлы патчей, и в них, в основном исправления аналогичных файлов из game.pak.
И самый высший приоритет имеют распакованные файлы в игра\resource\, и файлы вашего мода(если он подключен).
Перед тем как начать делать мод - лучше распаковать все ресурсы куда-то в отдельную папку, чтобы потом не перерывать все архивы в поисках нужного файла. Файлы .pack и .pat открываются обычным архиватором!
Для начала распаковываются все файлы с низким приритетом. Далее, поочереди файлы 1.pat, 2.pat, 3.pat сохраняя стурктуру и пока не закончатся "пат-ы". При распаковке .pat система спросит о замене файлов - необходимо заменять. После распаковки самых главных файлов и замены их из всех .pat-ов - вы получаете самые актуальные ресурсы, которые смело можно использовать для модификаций.
После выхода новых патчей - необходимо распаковывать новые .pat-ы.