MOG - Boss HP Meter (RPG Maker VX Ace)
MOG - Boss HP Meter для RPG Maker VX Ace — скрипт для RPG Maker VX Ace від Moghunter. Він додає полоси HP противни_цям, які позначені як боси.
Завантажити його можна як частину демо-проєкту на сайті Moghunter: https://mogplugins.wordpress.com/rpg-maker-vx-ace/
Додаткові файли[ ]
Скрипт вимагає для роботи такі додаткові файли у папці Graphics/System
:
- зображення фону та границі полоси (
Battle_Boss_Meter_Layout.png
), - зображення змінної частини полоси (
Battle_Boss_Meter.png
).
Розміри зображень можуть бути будь-якими.
Файл зображення змінної частини полоси складається з двох частин:
- 1 — верхня частина, яка представляє теперішню кількість очків HP,
- 2 — нижня частина, яка представляє різницю ніж колишньою та теперішньою кількістю очків HP.
Довжина зображення змінної частини полоси у 3 рази більша, ніж довжина полоси. Змінна частина анімована за рахунок прокрутки зліва направо.
Також плагін використовує графіку обличчя для босів, але її відсутність не спричинить помилку.
Назва графіки обличчя може бути у двох форматах:
- Ім’яБоса_F.png
- BF_НомерБоса.png
Ім’яБоса — назва противни_ці у базі даних, НомерБоса — номер противни_ці в базі даних.
Зауваження. Не рекомендується використовувати перший формат графіки обличчя. Назви противни_ць, вірогідно, будуть містити символи, які не варто використовувати у назвах файлів (наприклад, кирилицю).
Загальні налаштування[ ]
LAYOUT_POSITION
Зсув усієї полоси у пікселях. Формат [x, y]
METER_POSITION
Зсув змінної частини полоси відносно фону та границі полоси у пікселях. Формат [x,y]
NAME_POSITION
Зсув імені відносно фону та границі полоси у пікселях. Формат [x,y]
FACE_POSITION
Зсув обличчя відносно фону та границі полоси у пікселях. Формат [x,y]
LEVEL_POSITION
Зсув тексту про рівень відносно фону та границі полоси у пікселях. Формат [x,y]
HP_NUMBER_POSITION
Зсув тексту про кількість очків HP фону та границі полоси у пікселях. Формат [x,y]
HP_STRING_SPACE
Відстань між початком тексту назви очків HP до початку тексту, що представляє кількість очків HP, у пікселях.
HP_NUMBER_WAVE_EFFECT
Чи буде кожна друга цифра у тексті, що представляє кількість очків HP, зміщена вверх.
Якщо true, кожна друга цифра буде зміщена вверх.
Якщо false, зміщення не буде.
LEVEL_WORD
Текст, який буде перед числом, що представляє рівень противни_ці.
METER_ANIMATION SPEED
Швидкість прокрутки змінної частини полоси у пікселях.
FONT_SIZE
Розмір шрифту тексту імені та рівня.
FONT_BOLD
Чи буде встановлено тексту імені та рівня напівжирність.
Якщо true, тексту імені та рівня буде встановлено напівжирність.
Якщо false, тексту імені та рівня не буде встановлено напівжирність.
FONT_ITALIC
Чи буде встановлено тексту імені та рівня курсив.
Якщо true, тексту імені та рівня буде встановлено курсив.
Якщо false, тексту імені та рівня не буде встановлено курсив.
FONT_COLOR
Колір шрифту. Можна подати у таких форматах:
- функціональні нотації RGB без прозорості (
Color.new(255,0,0)
), - функціональні нотації RGB з прозорістю (
Color.new(255,0,0,155)
).
PRIORITY_Z
Шар, на якому буде намальовано полоси.
Налаштування противни_ць[ ]
Щоб показати полосу HP противни_ці, потрібно додати тег <Boss HP Meter>
.
Щоб показати рівень противни_ці, потрібно додати тег <Level = 1>
, де 1 — рівень противни_ці.
Ліцензія[ ]
Дозволяється:
- використовувати цей скрипт у будь-яких проектах, комерційних або некомерційних,
- використовувати цей скрипт у проєктах зі змістом для дорослих,
- редагувати цей скрипт для власних проєктів,
- поширювати цей скрипт (але обов’язково залишати ім’я та адресу блогу),
- модифікувати цей скрипт та поширювати свої версії (але дотримуватися формату, вказаного на сайті Moghunter),
- перекладати цей скрипт на іншу мову.
Вказувати авторство обов'язково, у тому числі в модифікованих версіях.
Деталі можна дізнатися на сайті Moghunter.
Подібні скрипти та плагіни[ ]
Для 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),
- 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 є такі плагіни:
- PrettySleekGauges (див. github.com),
- 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).
Посилання[ ]
- Демо-проєкт на сайті Moghunter (англійською)
- Правила використання на сайті Moghunter (англійською)
Є пропозиції щодо покращення цієї сторінки. Якщо ви хочете цим зайнятися, зверніть увагу на коментарі <!-- ... -->
в коді сторінки.