Добавлен , опубликован
Раздел:
1. История
MPQ - основной архив игры, в котором содержаться все необходимое для полноценной работы игры. Их всего три - stardat.mpq, broodat.mpq, patch_rt.mpq. Для работы с Mpq файлами подойдет ScMpq2005 v1.00 или mpqedit.
Итак, с какими форматами работает игра? Начинаем подробное изучение:
BIN - формат, работающий по методу скриптов. На его базе размещаются игровые меню, кнопки, задние фоны, надписи, расстановка smk файлов. Многие из bin файлов после изменения выдают ошибку и игра не запускается. Для редактирования таких файлов используйте HexEdit (хакерская утилита). Формально работать можно только с aiscript.bin и bwscript.bin (программа SCAIEdit31), а так же iscript.bin (программа ICEBIN Edit ).
Благодаря первой можно изменить ИИ противника, сделать его более грозным, а так же активировать ранее не доступные триггеры, которые использовались разработчиками в кампании. Ice направлен на более тотальные обработки содержимого StarCraft'a и предназначен для манипуляций над юнитами, вплоть до создания совершенно новых.
CNT - базовый формат StarEdit. Содержит информацию о горячих клавишах и ID функции. Открывается Блокнотом.
CV5 - содержит фреймы ландшафта в игре. С этим форматом можно поработать в TileEdit
Для полного изменения ландшафта приходится вытаскивать из архива и форматы работающие смежные с *.cv5 - это VF4, VR4, VX4, WPE.
Первые три содержат частичное оформление ландшафта, а последний отвечает за его текстуру. Методы работы с TileEdit опубликованы в статье Стиль TileEdit.
DAT - содержит свойства игровых юнитов и объектов. Раскрывается с помощью Arsenal. Здесь можно изменить их жизнь, размеры и т.д.
DLL - формат игровой библиотеки StarCraft. В ней содержится информация о цветовой палитре игры (256 цветов), проверка на наличие диска в сд-драйвере, связь с mpq архивами.
FNT - все очень просто - игровой шрифт.
FSP - формат, содержащий скрипт о наложении тумана войны и маски на миникарте и, собственно, в игре.
GOT - триггеры, используемые в мультиплеерной игре (Team Capture The Flag, Ladder, Melee). Открывается с помощью Блокнота.
GRP - формат, содержащий все анимацию в игре. Будь то анимация юнита или анимация смещающихся панелей, анимация взрывов или анимация снарядов - все здесь. Раскладывается с bmp файлы, а затем компилируется обратно с помощью StarDraft'a и GRP Converter (Retro GRP). Эти программы можно найти здесь
HLP - файл Help для StarEdit. Открывается двойным щелчком ЛКМ.
LOA, LOB, LOD, LOF, LOG, LOL, LOO, LOS, LOU, LOX - координатная сетка для прикрепления сабанимации (горение зданий при красном пункте энергии, вылупление зергов из коконов, поле и оболочка Светлого Аркона и т.д) Все очень просто редактируется с помощью LoEdit
LST - список got триггеров. Открывается с помощью Блокнота.
PСX - графический формат, отвечающий за фоны игры. Имеет индексированный цвет и палитру. Работать с ним можно в Adobe Photoshop 5.0 и выше.
SMK - видео формат игры. Содержит портреты юнитов и заставки. Редактируется с помощью Smk viewer или Rad Video Tools.
TBL - содержит название юнитов, скриптов, рангов и т.д. Для работы с ним скачиваем TblPad
TRG - список добавочных триггеров для мультиплеерной игры: Slaughter, Sudden Death, Greed.
TXT - содержит информационный текст между миссиями и в титрах. Основная часть расположена в папке rez\ прямо в директории игры. Открывается Блокнотом.
WAV - звуковой формат в игре. Музыка игры находится в Install.exe и импортируется\экспортируется с помощью все того же View MPQ.