Ace Shop Item Features Add-On

Даритель Стимкея Учитель Организатор конкурсов 2 место Программист JavaScript Оратор
Больше
8 года 4 мес. назад #101355 от Mur
Mur создал тему: Ace Shop Item Features Add-On
Всем привет! В далёком 2014м году, разбираясь с премудростями RPG Maker VX Ace и за одно с основами написания скриптов на ruby, у меня получился вот такой скрипт — «Ace Shop Item Features Add-On».

Точнее будет сказать это не совсем полноценный скрипт, а всего лишь дополнение (модификация) к скрипту « Ace Shop Options » от небезызвестного Yanfly .





Ace Shop Options, значительно расширяет возможности стандартного магазина в VX Ace, мой скрипт позволяет отображать дополнительную информацию.

В игровом движке VX Ace нигде нет отображение полной информации о свойствах предметов, оружия или брони. И если некоторые свойства такие как эффект лечения, эффект отравления, увеличение (снижение) уровня жизни (HP) или маны (MP) можно хоть как-то заметить визуально, то вот остальные свойства отображаются только в самом редакторе VX Ace и доступны лишь разработчику. Игроку остаётся лишь догадываться о их наличии у предмета.

Мне показалось как минимум очень странным такое положение вещей, в результате чего и появилось моё дополнение.





Оно конечно далеко от идеала и позволяет отобразить лишь первые 6 свойств предмета. Ограничение связано с особенностями дизайна «Ace Shop Options», но в любом случае я думаю это лучше, чем ничего.

Как видно из скриншотов, красным цветом отображаются условно плохие свойства (дебафы, понижения, замедления итд), а зелёным условно хорошие (бафы, повышения, ускорения итд). Всё это условно поскольку ситуация не всегда однозначно плохая или хорошая.





Данные берутся из секции «features» и как уже было сказано отображаются первые шесть пунктов. Так что если у предмета свойств больше, то стоит на первое место перетянуть наиболее значимые.

Так же, если установлен скрипт « Hime Item Rarity » от не менее небезызвестного 姫HimeWorks , то названия предметов окрашиваются в раритетные цвета. Но об этом подробнее читайте описание соответствующего скрипта.





Хочу ещё обратить ваше внимание, что изначально скрипт писался для английской версии VX Ace и соответственно все названия свойств так же были на английском языке. Несколько позже была выпущена русифицированная версия скрипта.

Поскольку у меня никогда не было русской версии VX Ace, то перевод свойств был сделать примерно похожим по смыслу. Так что, если у вас есть пожелания по исправлению, как вам кажется неточностей перевода, я с радостью их выслушаю.

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





Скрипт так же поддерживает расширение возможностей « Ace Menu Engine » от того же Yanfly и позволяет изменить положение окна помощи (описания предмета) вверху, посредине или внизу экрана.

Последние версии скриптов (русскую и английскую) можно найти в соответствующем разделе на github .

Надеюсь вам пригодится моё дополнение и удачного мукеризма ;)
Спасибо сказали: Dmy, Демий, Rude, VarVarKa, PanzerCat, WhitePaper, akito66

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.088 секунд
Работает на Kunena форум