Theo EnemyHPGauge

Матеріал з РПГ.укр
Перейти до: навігація, пошук
Приклад роботи плагіну Theo_EnemyHPGauges

Theo_EnemyHPGauges — плагін для RPG Maker MZ від TheoAllen. Він додає полоси HP противникам/противницям.

Завантажити його можна на Github: https://github.com/theoallen/RMMZ/blob/master/Plugins/Theo_EnemyHPGauge.js

Загальні налаштування[ ]

Position

Де будуть знаходитися полоси HP:

  • Bottom — під противниками/противницями,
  • Top — над противниками/противницями.

Defeat First?

Якщо вибрати варіант УВІМ(анг. ON, ​рос. ВКЛ), потрібно перемогти противника/противницю цього типу для того, щоб бачити полосу HP.

Always Shown

Якщо вибрати варіант УВІМ(анг. ON, ​рос. ВКЛ), полосу HP буде видно завжди, якщо виконано інші умови.

Якщо вибрати варіант ВИМК(анг. OFF, ​рос. ВЫКЛ), полосу HP буде видно лише тоді, коли на противника/противницю наведено курсор при виборі противника/противниці або противник/противниця отримує шкоду.

HP bar width

Довжина полоси HP у пікселях.

HP bar height

Висота полоси HP у пікселях.

Animation Duration

Тривалість анімації зменшення значення HP. Не впливає на темп битви.

Display Duration

Скільки часу буде видимою полоса HP. Не впливає на темп битви, але впливає на тривалість анімації післяобразу.

Border Thickness

Товщина обведення полоси HP.

Gauge Segmentation

На скільки частин буде поділено полосу HP.

Left Gradient Color

Перший колір градієнту полоси HP. Значення подається як номер кольору, заданого у графіці вікна.

Right Gradient Color

Другий колір градієнту полоси HP. Значення подається як номер кольору, заданого у графіці вікна.

Gauge Back Color

Колір обведення та фону полоси HP. Значення подається як номер кольору, заданого у графіці вікна.

Afterimage Color

Колір післяобразу. Значення подається як номер кольору, заданого у графіці вікна.

Afterimage Alpha

Непрозорість післяобразу. Значення від 0 до 255.

Налаштування для противників/противниць[ ]

Якщо противнику/противниці потрібно зсунути полосу HP, потрібно додати теги:

  • <gauge offset x: 1>, де 1 — зсув вправо (або вліво, якщо значення від’ємне),
  • <gauge offset y: 1>, де 1 — зсув вниз (або вверх, якщо значення від’ємне).

Якщо противнику/противниці потрібно приховати полосу HP, потрібно додати тег <hide gauge>.

Якщо противнику/противниці потрібно показати полосу HP, потрібно додати тег <show gauge>.

Якщо противнику/противниці потрібно змінити розмір полоси HP, потрібно додати теги:

  • <gauge width: 1>, де 1 — ширина у пікселях,
  • <gauge height: 1>, де 1 — висота у пікселях.

Якщо противнику/противниці потрібно змінити колір полоси HP, потрібно додати теги:

  • <gauge color1: 3>, де 3 — номер кольору першого кольору градієнту,
  • <gauge color2: 4>, де 4 — номер кольору другого кольору градієнту.

Якщо противнику/противниці потрібно змінити кількість частин, на які буде поділено полосу HP, потрібно додати тег <gauge segments: 1>, де 1 — кількість частин.

Ліцензія[ ]

Дозволяється:

  • використовувати цей плагін у комерційних або некомерційних проєктах;
  • розповсюджувати цей плагін, відредактованим або невідредактованим, якщо він лишається безкоштовним;
  • використовувати плагін у приватних замовленнях;
  • публікувати платне розширення плагіну (але не весь оригінальний/відредактований код).

Вказувати авторство обов'язково.

Автор має право змінювати правила використання.

Якщо плагін використовується комерційно (платна гра чи платне розширення), автор має право попросити вільний доступ до проєкту у разі зацікавленості (але це не означає розшифрований проєкт гри).

Подібні скрипти та плагіни[ ]

Для RPG Maker існує багато інших скриптів і плагінів, які додають противникам/противницям хоча б полоси HP, а іноді, наприклад, ще й полоси MP і TP.

Для RPG Maker VX Ace є такі скрипти:

Для RPG Maker MV є такі плагіни:

Для RPG Maker MZ є такі плагіни:

Посилання[ ]