Небольшой мод на миникарту для повышения её удобства:
- Буквы с правого края перенесены на левый
- Цифры с нижнего края перенесены на верх
- К кораблям добавлено их сокращенное название (Fubuki -> Fubu, New Orlean ->N.Or)
- Исчезнувшие из засвета корабли остаются на миникарте
- Увеличен максимальный размер карты.
- Миникарта прижимается у углу экрана.
- Изменены настройки по умолчанию. Карта теперь слегка прозрачна, шрифт союзников уменьшен.
- Заменен шрифт по умолчанию. Его использование должно привести к повышению скорости работы карты. (кто может - проверьте, у меня и так все отлично работает)
- (V3) Для вывода названий кораблей теперь используются такие-же названия как и в порту (Nicolas это Nicolas а не Leader)
- (V3) Добавлена опция, позволяющая отключить трупы на карте
- (V3) В экспериментальном режиме добавлена линия направления взгляда. (двигается рывками)
Известные недоработки:
- При увеличении карты появляется небольшой зазор между картой и краем экрана
- При сильном увеличении карты (больше стандартного) горизонтальная разметка уходит под карту.
Скрины в нормальном качестве:
Установка:
- Распаковать в папку игры
Настройка мода
Для конфигурации мода служит файл minimapConfig.xml. В файле есть 3 группы настроек:
- minimap - настройки окна карты
- moveNumbers если true цифры будут рисоваться слева. если false с права
- moveLetters если true буквы сверху если fase снижу
- alpha - степень непрозрачности. 1.0 фон непрозрачен. 0.0 - фон абсолютно прозрачен
- showDirection - показывать или нет линию направления обзора
- viewDirectionColor - цвет линии направления обзора
- showDead - показывать трупы на миникарте или нет.
- friendlyIcon - настройки для дружественных кораблей
- showName - показывать (true) или нет (false) название корабля
- fontSize - размер шрифта для имени
- color - цвет шрифта для имени
- font - тип шрифта для имени. (по умолчанию Verdana она вроде везде есть)
- sameDivisionColor - поидее цвет для подписи других участников взвода. не проверял.
- nameLen1 - длина сокращения для первого слова в имени корабля
- nameLen2 - длина сокращения для второго слова в имени корабля. (если корабль из 1-го слова (например Colorado) то длина сокращения это nameLen1 + nameLen2 + 1
- nameDivider - символ который должен стоять между первой и второй частью имени
- enemyIcon - настройки для врагов.
- showInvisible - отображать (true) или нет(false) пропавшие из засвета корабли на миникарте.
- showName - показывать (true) или нет (false) название корабля
- fontSize - размер шрифта для имени
- color - цвет шрифта для имени
- font - тип шрифта для имени. (по умолчанию Verdana она вроде везде есть)
- nameLen1 - длина сокращения для первого слова в имени корабля
- nameLen2 - длина сокращения для второго слова в имени корабля. (если корабль из 1-го слова (например Colorado) то длина сокращения это nameLen1 + nameLen2 + 1
- nameDivider - символ который должен стоять между первой и второй частью имени
Если конфигурационный файл удалить - по идее (не тестил) будут использоваться настройки по умолчанию (а может игра упадет)
Для тех кому лениво разбираться как редактировать файлы - используйте утилиту от Temnokot.