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
Також є патчі сумісності цього плагіну з плагінами:
- HP Color Controler (патч на Github),
- Yanfly Battle Status Window (патч на Github),
- Yanfly Absorption Barrier (патч на Github),
Загальні налаштування[ ]
Зовнішній вигляд полос[ ]
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 не буде анімовано при виборі геро_їні з екрану битви.
Інші налаштування[ ]
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 є такі скрипти:
- Basic Enemy HP Bars (див. forums.rpgmakerweb.com),
- Basic Enemy HP Bars Lite (див. forums.rpgmakerweb.com),
- VTS-Enemy HP Bars (див. rpgmakercentral.com),
- MOG - Enemy HP Meter (RPG Maker VX Ace) (див. mogplugins.wordpress.com),
- MOG - Boss HP Meter (RPG Maker VX Ace) (див. mogplugins.wordpress.com),
- Yanfly Engine Ace - Battle Engine Add-On: Enemy HP Bars (див. yanflychannel.wordpress.com) (розширення Yanfly Engine Ace - Ace Battle Engine (див. yanflychannel.wordpress.com)).
Для RPG Maker MV є такі плагіни:
- MOG - HP Gauge (RPG Maker MV) (див. mogplugins.wordpress.com),
- MOG - Enemy HP Meter (RPG Maker MV) (див. mogplugins.wordpress.com),
- MOG - Boss HP Meter (RPG Maker MV) (див. mogplugins.wordpress.com).
Для RPG Maker MZ є такі плагіни:
- Theo_EnemyHPGauge (див. github.com),
- MOG - HP Gauge (RPG Maker MZ) (див. mogplugins.wordpress.com),
- MOG - Boss HP Meter (RPG Maker MZ) (див. mogplugins.wordpress.com),
- WhitePaper_EnemyGaugesMZ (див. github.com),
- AkeaCustomGauges (див. itch.io),
- Battle_Core_VisuStella_MZ (див. yanfly.moe).
Посилання[ ]
- Сторінка плагіну на сайті mjshi (англійською)
- Тема плагіну на офіційному форумі (англійською)
- Тема плагіну на RPG Maker Central (англійською)
- Сторінка плагіну на Github (англійською)