Цитата Сообщение от naryv Посмотреть сообщение
да, емнип, меняли что-то для более простого подключения сторонних кампаний со своими обработчиками, в ридми наверное забыли дописать, как теперь работает
завтра постараюсь написать, что и как с этим делать.
Вот пример, как сделать свою кампанию:
TstCampaign.rar
кладётся всё в корень игры, в AddIns, соответственно добавляется tst.campaign.xml в которой прописан пункт в меню и путь к обработчику кампании, который в parts кладётся(дописывать в исходный campaign.xml больше ничего не надо, игра сканирует все xml в папке AddIns), в папке mission будут собственно файлы кампании, в parts\tst\src\Campaign исходники, TstMission.cs - базовый класс для миссии, TstCampaign.cs - обработчик кампании. При работе кампании в "Моих документах\папка игры\mission" создастся папка "tst" в которой будет инишник с состоянием прохождения, ну и всё что нужно для процесса и статистики туда можно писать. Т.о. не надо менять никакие исходные конфиги для своих кампаний, стим не будет при проверке кэша и обновлениях ничего затирать, и инсталяторам не надо мудрить с перезаписью.

По поводу ошибки которая у Вас вылезает - не понятно пока. Как Вы миссии делаете и запускаете?