понедельник, 20 июля 2015 г.

Caveman's ItemInfo Window

Описание

Этот скрипт добавляет возможность просматривать оружие и броню в отдельном окне, вызываемое из окна предметов при выборе конкретного оружия или брони.

Выглядит это так:

Сверху пишется название предмета, ниже - характеристики и доп. теги (см. пункт аддон), под чертой - описание предмета, которое записано в notes предмета в теге <iinfo>
<iinfo>Прямой европейский короткий меч, завезенный еще португальцами. Для самурая проку от него в бою немного. </iinfo>

Картинка слева показывается либо из папки Graphics\Items\ (и должна называться соответственно номеру предмета в БД + префикс w для оружия или a для брони.
Например, этот меч стоит второй в БД, потому картинка для него - w2.png

Если картинка не находится, то рисуется увеличенная крупнопиксельная иконка предмета.

Настройки

В скрипте в шапке доступны настройки цветов текста
#----------------------------------------------------------------------------
# Настройки цветов
#----------------------------------------------------------------------------
module ItemInfo
  ITEM_NAME_COLOR = Color.new(152,204,255)
  ITEM_DESCR_COLOR = Color.new(255,255,255)
  IMG_BORDER_COLOR = Color.new(255,255,255)
  STAT_NAME_COLOR = Color.new(255,255,255)
  STAT_VALUE_PLUS_COLOR = Color.new(152,204,255)
  STAT_VALUE_MINUS_COLOR = Color.new(255,70,60)
end

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

Аддоны

В классе окна добавлен метод addon_stats, который можно переопределить по усмотрению, добавив показ доп. инфы по тегам. В приложенном скрипте добавлен показ "дропа" и "уровня который требуется для предмета". Тем же самым нехитрым способом можно добавить свою информацию в показ параметров.

Ссылки


Комментариев нет:

Отправить комментарий