Сповіщення
Очистити все

Зміна іконок предметів


Ранг:
Майстер
Роль:
Гість
Записи:
752
Приєднався:
7 місяців тому
 

Зміна іконок предметів

Увага! Цей урок передбачає наявність у вас базових навичок роботи у Photoshop. Детальний покроковий аналіз роботи у Photoshop в даному уроці проводиться не буде.

Розберемо зміну файлу:

...\gamedata\textures\ui\ui_icon_equipment.dds

Він містить іконки предметів, які відображаються в інвентарі. Допустимо, ви зробили новий вид зброї, і хочете привласнити йому нову іконку.

Нам знадобиться таке:

  • Adobe Photoshop (я використовував CS2, CS та 7.0 різняться незначно)
  • плагін для роботи з .dds-зображеннями

Отже, ми встановили плагін та запустили Photoshop. Відкрийте у ньому наш файл.

Іконки розташовані за сіткою 50х50 пікселів.

Щоб увімкнути її відображення, зайдіть у меню:

Редагування -> Установки -> Напрямні, сітка та фрагменти

І встановіть у ньому такі значення:

  • Лінія через кожні: 50
  • Одиниці виміру: пікселі
  • Внутрішній поділ на: 1

Після чого виберіть пункт:

Перегляд -> Показати -> Сітку ( Ctrl +' )

Все, сітка тепер правильно налаштована та відображається. Виберіть місце для іконки.

Іконка буде розміром 4х2, тобто 200х100 пікселів – це звичайний розмір іконки для автоматичних гвинтівок. Намалюємо її:

Іконка АК47У була намальована наступним чином: я знайшов якісну фотографію з однорідним тлом (благо, фотографій АК в інтернеті неміряно), відкрив її у Photoshop, виділив за допомогою другого виду інструменту "Лассо", натиснув Ctrl+C, відкрив файл з іконками , натиснув Ctrl+V , натиснув Ctrl+T , затиснув Shift ("Збереження пропорцій") і потягнув край виділення, стискаючи зображення до потрібного розміру.

Після чого застосував трансформацію, перетягнув зображення на потрібне місце та натиснув Shift+Ctrl+E ("Злити шари").

Тепер відповідно до іконки змінимо і альфа-канал.

Виділимо іконку зброї, і перейдемо у вікні із шарами на закладку:

Канали -> Alpha

Після чого залийте виділення білим. Все, що ми зробили іконці альфа-канал.

Тепер потрібно зберегти файл у правильному форматі. Виберіть:

Файл -> Зберегти

І виставте у вікні вікні наступні налаштування:

Вкрай важливо виставити такі параметри:

  • Save Format: DXT5 (Interpolated Alpha)
  • MIP maps: No MIP maps

Натисніть Save. Ось все ми додали нову іконку.

Тепер надамо її предмету.

Допустимо, ви створили файл wpn_ak47u , якому і намалювали іконку. Зайдемо до його конфіг:

gamedata\config\weapons\w_ak47u.ltx

І знайдемо такі рядки:

inv_grid_width = 4
inv_grid_height = 2   
inv_grid_x = ...
inv_grid_y = ...

Де:

  • inv_grid_width - ширина у сітці 50х50
  • inv_grid_height - висота у сітці 50х50
  • inv_grid_x - місцезнаходження х
  • inv_grid_y - місцезнаходження з y

   
Цитата