Довідка для редактора карт - Герої 4 - Редактор карт - Heroes 4 of Might and Magic - Каталог статей

1) Середовище розробки. У нас є вікно, в якому ми будемо працювати. Отже, на верхній панелі розташовані меню і деякі опції. Пензель грунту - дозволяє малювати вид ландшафту. Стерти – видаляє об'єкти (крім ландшафту). Вибрати об'єкт - потрібно перейти на цю опцію, щоб керувати об'єктами. Пензель доріг - дозволяє прати або малювати дороги. Пензель каменів - малює або видаляє стіни підземель/печер, виводячи чорний непрохідний простір. Малювати об'єкти - кисть автозаповнення. Desert Brush, scattered - малює розріджений пустельний ландшафт. Flowers Decorative - малює розріджені квіти. Glass Mountains - малює щільно розставлені зелені гори. Mixed (green, tropical) trees - зелені та тропічні дерева. Nice Autumn Forest (85%) - осінні дерева+каміння+трава щільно зібрані об'єкти, на 85% трохи розріджені. Northern Forest - ялинки+бурелом+камені+коричневі дерева, відносно щільно розставлені. Northern Forest, scattered - те саме, тільки в дуже розрідженому варіанті. Nothern Pine-Deced Mix - ялинки+голі дерева+бурелом+камені ущільнений ландшафт. Nothern Pine-Deced Mix, scattered - все те саме, але в розрідженому вигляді. Pine-Forest - майже те, що вище, але менше загальної чорноти в картинці. Pine-Forest, scattered – розріджений вигляд. Plased Event Fill - малює події в межах пензля і надає ім'я "Brushed Event". Потрібна для швидкого заповнення подій, щоб гравець не пропустив їх у жодному разі. Plased Event Outline – події за межею кисті. Приклад - при підході до замку активується подія, у своїй замок відкритий і важливо, щоб герой активував подію, прийшовши з боку. Simple Autumn Forest - жовті дерева + каміння, нд. кисть забита об'єктами. Thick PineForest - ялинки+голі дерева. Приблизно 50% пензля. Tree stumps - розставляє пні. Wall - малює стіни (NE-SW) - з північного сходу на південний захід, (NW-SE) - з північного заходу на південний схід. Winter Forest - ялинки в снігу+кучугури. Winter Forest, scattered - відповідно розріджений варіант. Рівень ландшафту – змінює опуклість місцевості. Налаштуйте повзунки, щоб отримати бажаний результат.

Тепер звернемо увагу на праву частину. Landscape Object - всякого роду об'єкти-прикраси та об'єкти, що перегороджують шлях, з них: гори, дерева, трава, квіти, ферми, скелі, структури, водяні об'єкти. Просто перетягніть мишею на карту. Adventure Object - всі об'єкти, які герой може відвідати або якось взаємодіяти з ними. Там міста, шахти, святилища, скарби тощо. Artifacts - різні види артефактів, зелий та палиць. Варто зазначити, що нові об'єкти, артефакти та монстри розташовуються у відповідних вкладках Вихрей Війни та Прийдешньої Бурі.

2) Меню "Кампанія" Тепер розберемося з цією опцією. При розробці кампанії вам знадобляться перші шість меню, але тут все інтуїтивно зрозуміло. Тут можна створити/видалити підземний рівень. Нас же цікавлять Властивості картки та Властивості кампанії. Властивості картки. Задаємо все, що тільки можна по карті, як то: опис, умови перемоги та поразки, епілог і пролог, вибираємо людських та комп'ютерних гравців. При цьому, стандартні умови перемоги означають, що після захоплення всіх міст і триденного очікування (якщо герої та/або монстри ворога не мертві) приходить перемога. Але якщо почати карту, на якій немає інших замків, то опція не працюватиме. Якщо ви збираєтеся робити квест-карту опцію, все ж таки, краще відключити. Складність карти визначає кількістьнейтрали, які можуть з'явитися з приходом тижня монстра. У вкладці артефакти можна забанити не потрібні вам у цьому сценарії арти, вони не будуть випадати як випадкові, а також не з'являться у вигляді нагороди під час пограбування деяких жител. Вкладки Герої, Заклинання та Навички також дозволяють вам банити перераховане, так герої не з'являться в тавернах, закли не з'являться у святилищах, а навичка не випаде при підвищенні рівня.

Вкладка Команди дозволяє об'єднувати гравців у спілки, орієнтуючись за кольором. Вкладка Властивості ІІ дозволяє досягти від комп'ютерного гравця підвищеного інтересу до артефактів і змусити на них полювати. Вкладка Оракули дозволяє гравцеві визначати нагороду за відвідування того чи іншого оракула. При цьому можна у вигляді нагороди визначити будь-які артефакти та/або ресурси. Тут можна визначити, коли відкриється скарб. Наприклад, можна розкидати безліч оракулів, але призначити скарб лише після відвідування одного оракула. І тут же найцікавіше: Вкладка "Подія".

3) Вкладка "Події". Події дозволяють вам встановлювати всілякі скрипти. Вони складаються з: Календарні події. Тут ви можете призначити поодиноку подію в часі, що повторюється. Корисно, якщо захочете зробити, наприклад, підкріплення вашої армії. Тригерні події. Гравець задає будь-яку подію, потім її можна включити практично у будь-який скрипт. Наприклад, за виконання будь-якої дії гравець отримує 1000 золота та купку ресурсів на додачу, щоб усе не перебирати, можна зробити тригерні події та включити до локальної події. Подія, що повторюється. Не забивайте голову, обійдемося і без нього. Локальні події. Події цього роду розставляються гравцем на карті. Спершу створіть локальну подію дайте йому ІМ'Я,відредагуйте дії та потім з Adventure Objects помістіть на карту об'єкт ПОДІЯ. Двічі клацніть на нього і виберіть ІМ'Я зробленого вами події. Ось ми в коротко ознайомилися з основними діями. Тепер очікується перехід до скриптів.

Скрипти події Побудувати будівлю: Будує у вказаному місті будівлю. Змінити власника: Вказаний об'єкт переходить до початку іншого гравця. Очистити умови ураження: Видаляє текст, вказаний у вікні Умов ураження меню Інформації за сценарієм. Очистити повідомлення про поразку: Видаляє текст, який повідомляє гравця про поразку. Очистити умови перемоги: Видаляє текст, вказаний у вікні Умов перемоги меню Інформації за сценарієм. Очистити повідомлення про перемогу: Видаляє текст, який повідомляє гравця про перемогу. Бій: Створює армію, яка вступає у бій із військом зазначеного гравця. Умовні дії: Створює умови, наприклад: "Якщо гравець володіє вказаним містом, то він отримує 10,000 золотих". Зменшити поточний запас окулярів магії: Зменшує поточний запас окулярів магії вказаного героя на задану кількість одиниць. Зменшити атаку: Зменшує значення атаки вказаного героя на задану кількість одиниць. Зменшити удачу: Зменшує удачу зазначеної армії на задану кількість одиниць. Зменшити захист: Зменшує захист вказаного героя на задану кількість одиниць. Зменшити максимум очок магії: Зменшує максимальну кількість очок магії вказаного героя на задану кількість одиниць. Зменшити мораль: Зменшує мораль зазначеної армії на задану кількість одиниць. Зменшити популяцію житла: Зменшує наявну популяцію вказаного житла на задану кількість істот. Зменшити швидкість: Зменшує швидкість зазначеного героя на задану кількість одиниць. Видалити об'єкт: Видаляє з карти зазначений об'єкт.Об'єкт-покажчик 'Бомба' зазначає, які об'єкти будуть видалені під час гри. Вимкнути стандартні умови перемоги: Вимикає для зазначеного гравця стандартні умови перемоги. Показати повідомлення: Виводить текстове повідомлення на екран. Включити стандартні умови перемоги: Дозволяє вказаному гравцю перемогти, виконавши стандартні умови перемоги. Дати артефакти: Передає вказаній армії вибраний артефакт(и). Дати воїнів: Передає вказаній армії вибрану кількість істот. Дати ресурси: Передає вказаному гравцю вибрану кількість ресурсів. Дати навик: Навчає вказаного героя заданому навичці. Дати заклинання: Навчає вказаного героя заданому заклинанню. Збільшити рухливість: Збільшує запас очок ходу вказаної армії. Збільшити запас окулярів магії: Збільшує поточний запас окулярів магії вказаного героя. Збільшити атаку: Збільшує значення атаки вказаного героя. Збільшити досвід: Збільшує досвід вказаного героя на задану кількість очок. Збільшити рівень досвіду: Підвищує рівень вказаного героя. Збільшити успіх: Підвищує успіх обраної армії. Збільшити здоров'я: Підвищує кількість очок здоров'я обраного героя. Збільшити максимум очок магії: Підвищує кількість очок магії обраного героя. Збільшити мораль: Підвищує мораль обраної армії. Збільшити приріст істот: Збільшує приріст істот у заданій оселі. Збільшити навичку: Вказаний герой підвищує рівень володіння заданою навичкою. Збільшити швидкість: Підвищує значення швидкості вказаного героя. Нічого не робити: Нічого не відбувається. Поразка: призводить до ураження вказаного гравця. Задати питання: Дозволяє поставити запитання, на яке можна відповісти "так" чи "ні", прикріплює скрипти до обох варіантів відповіді. Прибратискрипт: Видалення зазначеного сценарію події. Необхідно робити в кінці локальних подій, щоб вони не повторювалися. Видалити об'єкт: Дозволяє видалити вибраний об'єкт із картки. Послідовність: Дозволяє створити ланцюжок пов'язаних скриптів, які будуть виконуватися один за одним. Використовується здебільшого. Задати змінну: Дозволяє встановити змінну типу true/false. Припустимо, задаємо що якщо гравець настав на цей квадрат, то змінна стає true і якщо він настане на інший квадрат, то спрацює скрипт, якого не було раніше. Задати опис ураження: Дозволяє задати текст, який містить опис умов ураження. Задати повідомлення про поразку: Дозволяє задати текст, який гравець побачить у разі поразки. Задати чисельну змінну: Дозволяє створити змінну, яка може стежити за подіями або відраховувати їх (наприклад, прохід армій через певну точку). Якщо армія припустимо пройде 4 рази через точку, гравець програв. Задати опис перемоги: Дозволяє задати текст, який містить опис умов перемоги. Задати повідомлення про перемогу: Дозволяє задати текст, який гравець побачить у разі перемоги. Взяти артефакти: Забирає у заданої армії певний артефакт(и). Взяти воїнів: Забирає із зазначеної армії певну кількість воїнів. Взяти ресурси: Забирає із скарбниці зазначеного героя задану кількість ресурсів. Тригер події: Дозволяє активувати раніше задану подію. Про них поговоримо пізніше. Перемога: Приводить до перемоги певного гравця. Булевські (умовні) вислови І: Дозволяє ставити для однієї і тієї ж події кілька умов. Припустимо, це такий гравець І такий герой. Належить силам: Перевіряє, чи належить ця армія до тих чи інших сил. МаєГероєм: Перевіряє, чи є у лавах війська необхідний герой. Може дати навичку: Перевіряє, чи може герой навчитися певної навички (чи є вільний слот на навчання). Рівно: Перевіряє, чи можна поставити знак рівності між двома виразами. Наприклад, кількість дерева дорівнює 30. False: Перевіряє, чи хибна дана умова. Більше ніж: Перевіряє, чи перше вираз більше другого. Більше або одно: Перевіряє, чи є перше вираз більшим або рівним другому. Як правило, використовується в завданнях на кшталт "принеси 8000 золота". Необхідно задати умову, більше або дорівнює 8000. Володіє артефактом: Перевіряє, чи володіє ця армія необхідним артефактом. Певний герой мертвий: Перевіряє, чи мертвий певний герой. Визначений герой у в'язниці: Перевіряє, чи перебуває певний герой у в'язниці. Менше ніж: Перевіряє, чи є перше вираз меншим, ніж друге. Менше або одно: Перевіряє, чи перше вираз менше або дорівнює другому. Ні: Дозволяє заперечувати певну змінну, так що здійснюється перевірка всіх умов, крім спеціальної. Гравець робить щось, змінна стає true, якщо змінна не true, відбувається ще щось. Або: Дозволяє задати умову на вибір, де достатньо виконати будь-яку з двох частин. Гравець належить до певних сил: Перевіряє, чи належить цей гравець до певних сил. Гравець певного кольору: Визначає, чи належить цей гравець до потрібного кольору. Гравець-комп'ютер: Перевіряє, чи є гравець комп'ютерним. Гравець знищений: Перевіряє, чи повністю знищені всі сили цього гравця. Гравець-людина: Перевіряє, чи є даний гравець гравцем-людиною. Гравець володіє героєм: Перевіряє, чи володіє даний гравець певнимгероєм. Гравець володіє певним містом: Перевіряє, чи володіє даний гравець певним містом. True: Перевіряє, чи правильна умова. Змінна: Дозволяє вказати ім'я змінної.