О, проделал исследование и выяснил, что карты и кампании сжаты в гзип без сохранения заголовков
при распаковке и сжатии обратно файлы идентичны. Кстати, если запаковать без использования флага -n, то карта будет открываться в игре, только если мы не будем переименовывать файл.
Кампании сперва следует разбить на части, можно просто открыв в гекс редакторе и найдя gzip заголовки, я лично использовал
H3RExtrator.exe, так как это намного быстрее. Потом можно при желании отредактировать карты, каждую запаковать при помощи команды выше и склеить их (например при помощи copy /b ...+...+... ...). При распаковке кампаний видно, что они построены весьма просто - сперва идут свойства всей миссии в целом, а затем уже тупо по очереди идут карты. К сожалению частенько после таких махинаций редактор кампаний отказывается открывать их, но ничего страшного - в игре никаких багов не наблюдается и кампании остаются вполне играбельными. Сейчас борюсь со свойствами всей миссии в целом...
upd Распакованные кампании не признаются игрой. Карты признаются.