Перейти к содержимому
Для публикации в этом разделе необходимо провести 1 боёв.
MedvedevTD

[FAQ] Модификация иконок "Detect Indicator"

В этой теме 9 комментариев

Рекомендуемые комментарии

12 684
[WG]
Разработчик
6 842 публикации
6 294 боя

Привет.
В данной теме расскажу вам, как научится изменять иконки обнаружения в боевом интерфейсе.


С такого (дефолтного) вида:

IconVisibilityVolley IconVisibilityShip IconVisibilityPlane IconVisibilityRLS IconVisibilitySonar IconVisibilityCommonXray

c06ad38119bb172237104627d01a1e24.png

1330b0c8c578352a14ca0fa12fc4bb01.png

b48b61017222443d50d4370995aee647.png

a510c4128c6aa8ba606449f97f832d09.png

7f1154ce9e6c18a174f8249900441975.png

d8667744cbb9fd0a5b12b30b8f0a9846.png

 

Вот на такой (например) вид:

IconVisibilityVolley IconVisibilityShip IconVisibilityPlane IconVisibilityRLS IconVisibilitySonar IconVisibilityCommonXray

7739267e76542e32b7c391c2f108323b.png

2fb2b9b2045d0146ca5470aa1425a831.png

fb7bd0dc1321232e9a110f1e1c00ec6a.png

4efbbfe95ccb0d86a6aba9de5a1940bd.png

f1cc1adf669ed01498cdd270e9ec98aa.png

c97eecfe1b1fd8ec629029c90cdb3c02.png

 

В коллекцию вынесено больше чем шесть клипов, вот весь список событий для отображения информационной иконки:

  • IconVisibilityFightersWarning
  • IconVisibilityFightersCritical
  • IconVisibilityAntiAir
  • IconVisibilityVolley
  • IconVisibilityShip
  • IconVisibilityPlane
  • IconVisibilityRadar
  • IconVisibilityAircarrierAttacked
  • IconVisibilityRLS
  • IconVisibilitySonar
  • IconVisibilityCommonXray

 

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

Иконки должны быть в формате PNG (желательно оптимизированными для уменьшения размера).

 

Затем с помощью программы распаковки файлов клиента игры, достаём нужный нам файл: World_of_Warships/res_unpack/gui/unbound/main_hud_pc.xml

 

В файле main_hud_pc.xml ищем нужное нам событие, например это засвет вашего корабля, кораблём противника

	<block className="IconVisibilityShip">
		<style>
			<width value="6px"/>
			<height value="24px"/>
			<backgroundImage value="symbol:icon_visibility_ship"/>
		</style>
	</block>

В блоке указаны основные (дефолтные) данные отображения картинки

<width value="6px"/>  ширина картинки

<height value="24px"/> высота картинки

<backgroundImage value="symbol:icon_visibility_ship"/> расположение в хранилище (в данном случае в файле hud_lib.swf)

 

Предположим что вы нарисовали картинку обнаружения размером 70х70 пикселей

Меняем значения ширины и высоты в блоке соответственно

<width value="70px"/> 

<height value="70px"/> 

Далее вам необходимо указать внешнее хранилище вашей картинки, откуда игра будет забирать картинку для её отображения в бою.

Предположим что картинку вы будете хранить в res_mods/версия/gui/VisibilityItemsClip

Прописываем путь к данному каталогу (VisibilityItemsClip)

<backgroundImage value="url:../VisibilityItemsClip/IconVisibilityShip.png"/> 

 

В итоге, модифицированный блок будет выглядеть следующим образом:

	<block className="IconVisibilityShip">
		<style>
			<width value="70px"/>
			<height value="70px"/>
			<backgroundImage value="url:../VisibilityItemsClip/IconVisibilityShip.png"/>
		</style>
	</block>

 

сохраняем модифицированный файл в соответствующем ему месте World_of_Warships/res_mods/версия/gui/unbound/main_hud_pc.xml

4d3b000f32357b09eb06aabe724aab35.png
добавляем каталог с вашими картинками World_of_Warships/res_mods/версия/gui/VisibilityItemsClip

4f6bf502a515121bc74e13c0a4873ef2.png

 

заходим в бой и получаем результат

29cf01ebf27aca5db3710a4a5c7052ad.png

 

 

 

 

 

  • Плюс 7
  • Круто 2

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
1
[KRK]
Участник
2 337 публикаций
3 560 боёв
Сегодня в 22:30:39 пользователь MedvedevTD сказал:

image.thumb.png.7e18e9d3f6d87dbd97710fa0459055fb.png

Эммм.

А иконки видимо обнаружения с корабля, с помощь ГАП и с самолёта не перепутаны часом ?

  • Плюс 1
  • Злость 1
  • Минус 5

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
12 684
[WG]
Разработчик
6 842 публикации
6 294 боя
Сегодня в 19:46:02 пользователь TG_Maks сказал:

Эммм.

А иконки видимо обнаружения с корабля, с помощь ГАП и с самолёта не перепутаны часом ?

Да, картинки перепутал, завтра поправлю.

Спасибо.

  • Плюс 1

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
1
[KRK]
Участник
2 337 публикаций
3 560 боёв
Сегодня в 23:02:56 пользователь MedvedevTD сказал:

Да, картинки перепутал, завтра поправлю.

Спасибо.

Ну и у нижнего ряда примеров тоже. :)

  • Плюс 2
  • Злость 1
  • Минус 5

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
12 684
[WG]
Разработчик
6 842 публикации
6 294 боя

Ой всё :)

  • Плюс 1
  • Ха-Ха 2

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
Участник
3 013 публикации
Сегодня в 20:05:17 пользователь MedvedevTD сказал:

Ой всё :)

Тимур, а нижние иконки случайно нельзя добавить в модпак :Smile_hiding: заменить стандартные на эти красивые .

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
1 458
[RFL]
Участник, Участник, Участник, Коллекционер
7 424 публикации
12 868 боёв

Тимур, ОГРОМНОЕ СПАСИБО за эту темку!

  • Плюс 1

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
12 684
[WG]
Разработчик
6 842 публикации
6 294 боя
В 20.03.2019 в 22:50:32 пользователь Snegovi4ok_Boevi4ok сказал:

Тимур, а нижние иконки случайно нельзя добавить в модпак :Smile_hiding: заменить стандартные на эти красивые .

Сегодня или завтра будет обновление. Добавим в пак.

  • Круто 1

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
Участник
3 013 публикации
В 21.03.2019 в 09:58:19 пользователь MedvedevTD сказал:

Сегодня или завтра будет обновление. Добавим в пак.

Спасибо :cap_like:

  • Плюс 1

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах

×