PrettySleekGauges

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

PrettySleekGauges — плагін для RPG Maker MV від mjshi на основі плагінів Sleek Gauges від Vlue і Prettier Gauges від Rocketmancer. Він змінює полоси HP, MP та TP, додає їх противни_цям і додає полоси досвіду геро_їням.

Завантажити його можна на Github: https://github.com/mjshi/RPGMakerRepo/blob/master/PrettySleekGauges/PrettySleekGauges.js

Також є патчі сумісності цього плагіну з плагінами:

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

Зовнішній вигляд полос[ ]

Bar Shape

Форма усіх полос (якщо нічого не вказано в наступних параметрах). Якщо значення відсутнє, полоси відображатися не будуть.

Форму визначають два символи, які визначають початок і кінець відповідно:

  • |,
  • /,
  • . ,
  • <,
  • >,
  • (,
  • ),
  • \.

HP Bar Shape

Форма полос HP. Якщо значення немає, використовується значення параметра Bar Shape. Формат значення такий самий, як і у параметра Bar Shape.

MP Bar Shape

Форма полос MP геро_їнь. Не впливає на полоси MP противни_ць. Якщо значення немає, використовується значення параметра Bar Shape. Формат значення такий самий, як і у параметра Bar Shape.

TP Bar Shape

Форма полос TP геро_їнь. Не впливає на полоси TP противни_ць. Якщо значення немає, використовується значення параметра Bar Shape. Формат значення такий самий, як і у параметра Bar Shape.

EXP Bar Shape

Форма полос досвіду. Якщо значення немає, використовується значення параметра Bar Shape. Формат значення такий самий, як і у параметра Bar Shape.

Gauge Height

Висота полос у пікселях. Не впливає на полоси MP/TP противни_ць.

Text Font Size

Розмір шрифту тексту до полос. Не впливає на текст до полос досвіду.

Text Right Buffer

Відстань між правим краєм полоси та значенням HP/MP/TP у пікселях.

Outline Color Колір обведення полос. Значення можна подати у таких форматах:

  • ключові слова кольорів у CSS (red),
  • шістнадцяткові представлення RGB (#ff0000), у тому числі з прозорістю (#ff00000f),
  • функціональні нотації RGB (rgb(255,0,0)), у тому числі з прозорістю (rgb(255,0,0,0.2), rgba(255,255,0,0.2)),
  • функціональні нотації HSL (hsl(0, 100%, 50%)), у тому числі з прозорістю (hsl(0, 100%, 50%, 20%)).

Полоси противни_ць[ ]

Show Enemy HP Gauges

Чи показувати полоси HP/MP/TP над противни_цями, і якщо показувати, то поверх анімацій чи за анімаціями:

  • show over — показувати поверх анімацій,
  • show under — показувати за анімаціями,
  • don’t show — не показувати.

Show Enemy HP Text

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

HP Text Y Offset

Зсув тексту вниз (або вверх, якщо значення від’ємне) на полосах HP противни_ць у пікселях.

Show Enemy HP Value

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

Show Up Top

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

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

Bar Width

Довжина полос противни_ць у пікселях.

HP Gauge X Offset

На скільки пікселів зсунуті полоси вправо (або вліво, якщо значення від’ємне).

HP Gauge Y Offset

На скільки пікселів зсунуті полоси вниз (або вверх, якщо значення від’ємне).

Image Height Multiplier

Відстань від низу противни_ці до полос у кількості висот графіки противни_ці. Працює тільки коли у параметру Show Up Top значення УВІМ(анг. ON, ​рос. ВКЛ).

Полоси MP/TP[ ]

Show Enemy MP

Якщо вибрати варіант УВІМ(анг. ON, ​рос. ВКЛ), полоси MP противни_ць буде показано.

Show MP Bar When MMP is 0

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

Tiny Gauge Height

Висота полос MP/TP противни_ць у пікселях.

Tiny Gauge X Offset

На скільки пікселів зсунуті полоси MP/TP відносно полоси HP вправо (або вліво, якщо значення від’ємне).

Tiny Gauge Y Offset

На скільки пікселів зсунуті полоси MP/TP відносно полоси HP вниз (або вправо, якщо значення від’ємне).

Tiny Gauge Width Adjust

На скільки пікселів довші (чи коротші, якщо значення від’ємне) полоси MP/TP відносно полоси HP.

Show Enemy TP

Якщо вибрати варіант УВІМ(анг. ON, ​рос. ВКЛ), полоси TP противни_ць буде показано.

Іконки станів[ ]

State X Offset

На скільки пікселів зсунута іконка стану вправо (або вліво, якщо значення від’ємне).

State Y Offset

На скільки пікселів зсунута іконка стану вверх (або вниз, якщо значення від’ємне).

Анімації полос[ ]

Animated Numbers

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

Якщо вибрати варіант ВИМК(анг. OFF, ​рос. ВЫКЛ), текст значення HP/MP/TP зміниться одразу ж до нового значення.

Animated Gauges

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

Якщо вибрати варіант ВИМК(анг. OFF, ​рос. ВЫКЛ), наповненість полос HP/MP/TP зміниться одразу ж до нового значення.

Don’t Animate In Status

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

Don’t Animate In Menu Status

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

Don’t Animate In Actor Targeting

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

Інші налаштування[ ]

Приклад меню, зміненого плагіном PrettySleekGauges

Show EXP Bar

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

Critical HP Change

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

  • 0 (за замовчуванням — білий), якщо кількість HP більше чи дорівнює 25%,
  • 18 (за замовчуванням — жовтий), якщо кількість HP менше 25%, але більше чи дорівнює 10%,
  • 17 (за замовчуванням — червоний), якщо кількість HP менше 10%.

Інакше текст буде завжди кольору 0.

Critical MP Change

Якщо вибрати варіант УВІМ(анг. ON, ​рос. ВКЛ), текст значення MP буде кольору:

  • 0 (за замовчуванням — білий), якщо кількість HP більше чи дорівнює 25%,
  • 18 (за замовчуванням — жовтий), якщо кількість HP менше 25%, але більше чи дорівнює 10%,
  • 17 (за замовчуванням — червоний), якщо кількість HP менше 10%.

Інакше текст буде завжди кольору 0.

Critical TP Change

Якщо вибрати варіант УВІМ(анг. ON, ​рос. ВКЛ), текст значення TP буде кольору:

  • 0 (за замовчуванням — білий), якщо кількість HP більше чи дорівнює 25%,
  • 18 (за замовчуванням — жовтий), якщо кількість HP менше 25%, але більше чи дорівнює 10%,
  • 17 (за замовчуванням — червоний), якщо кількість HP менше 10%.

Інакше текст буде завжди кольору 0.

Status Icon XY Offset

Зсув іконок стану на екрані меню. Значення подається у форматі 1, 2, де 1 — зсув вправо (або вліво, якщо значення від’ємне), 2 — зсув вниз (або вверх, якщо значення від’ємне).

EXP Bar XY Offset

Зсув полос досвіду. Значення подається у форматі 1, 2, де 1 — зсув вправо (або вліво, якщо значення від’ємне), 2 — зсув вниз (або вверх, якщо значення від’ємне).

Налаштування противни_ць[ ]

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

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

Зсув, вказаний у параметрах плагіну, також враховується.

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

Якщо противни_ці потрібно приховати полосу MP, потрібно додати тег <HideEnemyMPBar>.

Якщо противни_ці потрібно приховати полосу TP, потрібно додати тег <HideEnemyTPBar>.

Якщо противни_ці потрібно показати полосу TP, потрібно додати тег <ShowEnemyTPBar>.

Ліцензія[ ]

Цей плагін розповсюджується за ліцензією MIT (ліцензія в репозиторії плагінів mjshi).

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

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

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

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

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

Посилання[ ]