Could you please tell me if it's possible to extract a single map from a campaign, edit it, and then insert it back in its place?
I just checked the website, and it seems like this one: http://handbookhmm.ru/programs/H4_Resource_Explorer_1.4.7z, and you can use this one for the campaign: http://handbookhmm.ru/programs/h4_unpacker.7z.
Справочник по НоММ-4 http://handbookhmm.ru/pamyatka-dlya-heroes-iv.html
Памятка по НоММ-3 http://handbookhmm.ru/pamyatka-dlya-homm-iii.html
и HotA http://handbookhmm.ru/vyishla-obnovlennaya-pamyatka-dlya-homm-iii-hota.html