Я ни разу не делал кампании...
Можете попробовать сами разобраться, на примере кампаний Ser9K или ещё чьих-нибудь, у нас их много на форуме. Нужен WinRAR и блокнот. Там есть специальный файл формата xdb, который сшивает все карты и ставит начальные условия, сделайте свой по аналогии.