среда, 22 июля 2015 г.

Caveman's SkillInfo Window

Описание

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



Он похож на предыдущий скрипт ItemInfo, структура окна примерно такая же, разве что вместо увеличенной или загруженной картинки слева сверху проигрывается анимация скилла.

Этот скрипт добавляет в окно скиллов при выборе скилла маленькое окошко выбора (использовать, посмотреть, отмена), чтобы не затереть базовый функционал.

Как и в ItemInfo, тут можно настроить цвета текста
module SkillInfo
  SKILL_NAME_COLOR = Color.new(152,204,255)
  SKILL_DESCR_COLOR = Color.new(255,255,255)
  STAT_NAME_COLOR = Color.new(255,255,255)
  STAT_VALUE_COLOR = Color.new(152,204,255)
  CRITICAL_COLOR = Color.new(255,10,10)
  
  RGX_INFO = /<iinfo>(.*?)<\/iinfo>/im
end

И здесь поиграться в расположением частей окна
class Window_SkillInfo < Window_Base
  def initialize()
...

Описание скилла, как и в предыдущем скрипте, заносится в notes и обрамляется тегом <iinfo>

Скрины:




Демо то же, что и в предыдущем скрипте

Скрипт
Демо

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

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