ОПИСАНИЕ ВОЗМОЖНОСТЕЙ: Почти все моды для Armed Assault добавляют в игру что-то новое: модели, скрипты, локации, звуки... Но ведь встроенный редактор такие модификации делать не позволяет! С его помощью можно создавать только относительно несложные сценарии, построенные с использованием стандартных скриптов, графики, спецэффектов.
Сразу возникает вопрос — откуда же берутся моды, в которых реализовано столько новаторских идей? Все дело в том, что уAAA (Arma Armed Assault) существует целая армия поклонников, заинтересованных в развитии проекта и его модернизации. Ну а поскольку в основу игры был положен движок старушки OFP (Operation Flashpoint), создавать сторонние утилиты и редакторы для Armed Assault совсем несложно — бери за основу уже готовые OFP-шные инструменты, оптимизируй, совершенствуй их и выкладывай в интернет.
Один из энтузиастов, пользователь с ником Kegetys, решил собрать свой комплекс из нескольких инструментов для моддинга AAA. Несколько месяцев кропотливой работы — и вот уже готов набор под кодовым названием Arma Tools, состоящий из утилит cpbo, unRap, PAAplug и UE_highlight. Рассмотрим вкратце каждую из них.
— Инструмент cpbo представляет собой консольную утилиту для создания и распаковки PBO-архивов игры. Программа лишена графического интерфейса и функционирует исключительно в режиме командной строки. Чтобы разобраться с основными принципами работы приложения, достаточно в совершенстве знать синтаксис командной строки — уметь писать команды для запуска приложений, перехода к нужным каталогам, задания параметров распаковки. С одной стороны, все просто — перечень настоек прилагается в txt-файле, с другой — командная строка не самое удобное, что придумано игростроевцами. Графический интерфейс в разы удобней.
— unRap. Если вы заглянете в один из архивов игры Armed Assault, то обнаружите там множество файлов с расширением .bin и .rvmat, в которых хранятся скрипты. Если вы думаете, что сможете в два счета извлечь файлы на жесткий диск и отредактировать их содержимое при помощи рядового «Блокнота», то вы сильно ошибаетесь. Данные файлы зашифрованы разработчиками специальным raP-инкодером. Утилита unRap как раз позволяет снять установленную девелоперами защиту и дешифровать скрипты. Для этого вам нужно всего-навсего разархивировать нужные файлы, запустить приложение unRap и указать полный путь до файла. В рабочем каталоге будет создано n-ное количество HPP-файлов, которые в дальнейшем можно будет модифицировать в текстовом редакторе уровня WordPad.
— PAAplug — плагин для известного графического редактора Adobe Photoshop, позволяющий загружать и сохранять изображения в форматах PAA, PAC (именно они используются в Armed Assault для хранения графики). Прежде чем приступить к работе, нужно подключить модуль к Photoshop. Для этого просто скопируйте файл плагинаPAAplug.8bi в корневую директорию установленного редактора. Что касается совместимости «добавки» с различными версиями Photoshop, то тут стоит отметить, что в наших тестах плагин отлично функционировал как на шестой версии, так и на CS 2.
Помимо элементарных вещей типа простой загрузки и сохранения артов, плагин позволяет установить уровень и формат компрессии изображения, а также применить mipmap-фильтры и эффекты.
— UE_highlight — дополнение к удобному текстовому редактору UltraEdit. Добавляет в программу SQS/SQF синтаксис Armed Assault. Это означает, что при написании своих собственных миссий с чистого листа вы сможете подставлять команды, функции и операторы нажатием всего одной горячей клавиши. Все ключевые слова в скриптах будут выделены жирным шрифтом. Чтобы «прикрутить» дополнение UE_highlight к редактору, следует перенести все содержимое файла SQSwordfile.txt в конец текстового файла wordfile.txt приложения UltraEdit.
ВЕРДИКТ: Отличный фанатский набор, в который вошли все самые нужные программы для создания модификаций к AAA. Самая главная отличительная особенность пакета — все утилиты отлажены, не вылетают и не сбоят, чего нельзя сказать о большинстве других фанатских разработок. Вот если бы еще программа unRap работала не из командной строки, а из графического интерфейса...
Установка
Подробно рассматривается в описании.
|