![](data:image/gif;base64,R0lGODlhCQAJAMQfAIqZyoGSxv3+/trl84CQxYCRxn6PxMXQ7efq9H+Pwtnk8oKTxoCQxKy44QAAANvl9rvG6fD5/o2by4GRxvb8//v9//7+/ubw+v39/ouayoKSxoOTx/7+/wwMDP///////yH5BAEAAB8ALAAAAAAJAAkAAAU84AdoGkNmX4Z4HldRirSxXMdF1zK7nXU9mk2t4+h0BIlNhWPpYTCBDQXXwRwggczgJ8BAGhLRZGIoEFAhADs=)
Предисловие
Привет всем!
![Изображение](http://meh.clan.su/smile/patsak.gif)
В общем, дело было вечером, делать было нечего...
![Изображение](http://www.kolobok.us/smiles/standart/smoke.gif)
Написал программу с говорящим названием "AIM2ModManager.exe". Если вы помните, в рамках "MM-Team" мы предлагали некий "старёр" для запуска модов. Он позволял запускать модификацию с ярлыка на рабочем столе. Но это был неудобный шлак.
![Изображение](http://src.ucoz.ru/sm/23/crazy.gif)
Теперь это что-то в стиле менеджера модов для Skyrim.
![Изображение](http://src.ucoz.ru/sm/23/spiteful.gif)
Надеюсь, она кому-нибудь пригодится.
> Скачать <Версия: 0.9
Игра: Механоиды, Механоиды 2: Война кланов, Механоиды: Гонки на выживание
Требования: Microsoft .Net Framework 3.5
Описание: Программа предназначена для упрощения процесса установки и удаления модификаций.
![](data:image/gif;base64,R0lGODlhCQAJAMQfAIqZyoGSxv3+/trl84CQxYCRxn6PxMXQ7efq9H+Pwtnk8oKTxoCQxKy44QAAANvl9rvG6fD5/o2by4GRxvb8//v9//7+/ubw+v39/ouayoKSxoOTx/7+/wwMDP///////yH5BAEAAB8ALAAAAAAJAAkAAAU84AdoGkNmX4Z4HldRirSxXMdF1zK7nXU9mk2t4+h0BIlNhWPpYTCBDQXXwRwggczgJ8BAGhLRZGIoEFAhADs=)
Установка
1. Программу нужно поместить в отдельную папку (с любым названием) в директорию Механоидов:
![Изображение](https://pp.vk.me/c621817/v621817506/141a0/Tj7BOSpLX4A.jpg)
2. В папку с программой нужно поместить модификации (каждая в отдельной папке):
![Изображение](https://pp.vk.me/c621817/v621817506/141ae/o-eN_-vF_f8.jpg)
3. Папка с модификацией должна быть в таком виде (файл mod.xml не обязателен, подробнее о нём ниже):
![Изображение](https://pp.vk.me/c621817/v621817506/141c3/D5cHMSznIh4.jpg)
4. Программа готова к работе.
![](data:image/gif;base64,R0lGODlhCQAJAMQfAIqZyoGSxv3+/trl84CQxYCRxn6PxMXQ7efq9H+Pwtnk8oKTxoCQxKy44QAAANvl9rvG6fD5/o2by4GRxvb8//v9//7+/ubw+v39/ouayoKSxoOTx/7+/wwMDP///////yH5BAEAAB8ALAAAAAAJAAkAAAU84AdoGkNmX4Z4HldRirSxXMdF1zK7nXU9mk2t4+h0BIlNhWPpYTCBDQXXwRwggczgJ8BAGhLRZGIoEFAhADs=)
Запуск модификаций
1. Запускаем программу. Выбираем необходимую модификацию:
![Изображение](https://pp.vk.me/c621817/v621817506/141b5/uhaB_UFlGhE.jpg)
2. Ставим галочку. После этого становятся активными кнопки "Применить" и "Отменить":
![Изображение](https://pp.vk.me/c621817/v621817506/141bc/pYUam85PaLo.jpg)
3. Кнопка "Применить" устанавливает выбранную модификацию. Кнопка "Отменить" сбрасывает ваш выбор на текущую модификацию.
![](data:image/gif;base64,R0lGODlhCQAJAMQfAIqZyoGSxv3+/trl84CQxYCRxn6PxMXQ7efq9H+Pwtnk8oKTxoCQxKy44QAAANvl9rvG6fD5/o2by4GRxvb8//v9//7+/ubw+v39/ouayoKSxoOTx/7+/wwMDP///////yH5BAEAAB8ALAAAAAAJAAkAAAU84AdoGkNmX4Z4HldRirSxXMdF1zK7nXU9mk2t4+h0BIlNhWPpYTCBDQXXwRwggczgJ8BAGhLRZGIoEFAhADs=)
Алгоритм работы
Во время "применения" модификации, файлы мода перемещаются в директорию игры. Если они заменяют какие-то оригинальные файлы, то оригинал перемещается в папку _backup. При этом список файлов модификации записывается в config.xml. Во время возвращения оригинальных файлов, сначала по списку из config.xml все файлы мода переносятся в свою изначальную папку, а затем содержимое папки _backup перемещается в директорию игры. З.Ы. Программа способна заменять любые файлы игры, хоть AIM2.exe.
![](data:image/gif;base64,R0lGODlhCQAJAMQfAIqZyoGSxv3+/trl84CQxYCRxn6PxMXQ7efq9H+Pwtnk8oKTxoCQxKy44QAAANvl9rvG6fD5/o2by4GRxvb8//v9//7+/ubw+v39/ouayoKSxoOTx/7+/wwMDP///////yH5BAEAAB8ALAAAAAAJAAkAAAU84AdoGkNmX4Z4HldRirSxXMdF1zK7nXU9mk2t4+h0BIlNhWPpYTCBDQXXwRwggczgJ8BAGhLRZGIoEFAhADs=)
Подробнее о файле mod.xml
Данный файл необходим для "красивого" названия и описания. Опять же, если этого файла не будет, то названием мода будет название папки (в которой этот мод лежит). Также с помощью тега <remove> можно настроить удаление ненужных файлов из директории игры путём перемещения их в папку _backup (для тех случаев, когда файлы мода этот файл не заменяют, но убрать его всё же нужно). Пример файла mod.xml:
Код:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><Config FullName="Без Заграждений" Description="Версия Удаляет из игры все контурные эффекторы и аномалии.">
<remove>binkw32.dll</remove>
</Config>
Такие пироги. Было бы неплохо, если бы всё это дело кто-то потестил. И, надеюсь, кому-нибудь пригодится эта софтина.
![:lady: :lady:](./images/smilies/new_lady.gif)
В комплекте идут модификации "Четырёхстволка" и "Без Заграждений" с небольшими улучшениями.