The elder scrolls construction set

Світ в іграх TES3 / TES4 реалізується у вигляді набору осередків (англ. Cell), в яких розташовані об'єкти. Також є система магії, скриптова система і ігрові установки.

Осередок (також звана іноді 'кліткою') являє собою квадратну область простору зі стороною в 116,3 метра (8192 ігрові одиниці). Максимальна висота також обмежується цим числом (рівень води зазвичай дорівнює нулю, що визначає глибину). Осередки поділяються на внутрішні і зовнішні.

внутрішні клітини

Внутрішні клітини описують замкнуті області простору, такі як приміщення будинків або підземелля.

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

Кожна внутрішня комірка, крім назви, відображуваного в грі, повинна мати свій власний унікальний ідентифікаційний код (ID).

зовнішні осередки

Зовнішні осередки представляють собою велику частину простору, саме з них моделюють поверхню ігрового світу.

Кілька осередків можна об'єднати в регіон, підкреслюючи тим самим їх схожість (також це впливає на деякі параметри). Коли гравець знаходиться на території зовнішньої осередки, промальовується небо, розраховується освітлення, погода, вітер, опади і т. П.

Ідентифікатор зовнішньої осередку складається з назви регіону, до якого вона належить, а також її координат. Координати визначають зміщення комірки щодо «умовного центру» (в TES3 це місце знаходиться трохи південніше Червоної Гори).

Движок гри містить великий набір магічних ефектів, але змінювати цей набір можна.

Можна створювати з них різноманітні заклинання, які потім зможуть застосовуватися як NPC, так і гравцем. Також є можливість зачаровувати предмети і ставити пастки. NPC, що володіє зачарованим предметом, може використовувати його заклинання. Якщо встановлена ​​пастка, заклинання спрацьовує один раз при спробі NPC взаємодіяти з об'єктом.

У TES CS для гри Morrowind також можливо змінити іконку заклинання, і його шлейф, який залишається при створенні заклинання.

Скрипти, глобальні змінні і діалоги

У движок вбудований інтерпретатор скриптової мови. Це дозволяє динамічно надавати деякий вплив на світ, хоча можливості і обмежені.

В іграх визначений досить великий набір глобальних змінних. зберігають різні параметри. Можна створювати свої і / або змінювати поточні глобальні змінні.

Діалоги дозволяють визначити спілкування NPC з гравцем. Разом зі скриптами є основним засобом створення різних квестів. Технічно є набором тем з описом фраз і відповідей на них.

Ігрові установки

Існують як рядкові установки, так і з числовим значенням.

Установки з числовим значенням впливають на такі параметри, як, наприклад, швидкість польоту стріл, заклинань, вплив навичок на певні дії, дальність атаки зброєю ближнього бою і т.п.

TES3 Construction Set

PC-версія The Elder Scrolls III: Morrowind включала в себе додатковий диск з набором інструментів для модифікації гри. На цьому диску, окрім самого TES3 CS (він також був і на диску з грою), розташовувалися частково розпаковані ресурси файлу Morrowind.bsa - текстури. полігональні моделі і значки.

Офіційна російська версія не містила цієї додаткової інформації, але CS і раніше розташовувався на диску з грою (хоча сам, включаючи файл довідки, був англійською мовою). При самостійному встановленню його обов'язково встановлювати в один каталог з грою.

Версії набору інструментів розробника прямо відповідають версіями гри.

російська версія

Варто зазначити, що офіційне російське видання TES3 містило помилку, в результаті якої CS псував діалоги в плагінах.

Рішення проблеми було незабаром знайдено сторонніми розробниками.

TES3: Tribunal

Установка цього доповнення виправляє деякі помилки в оригінальній грі, оновлюючи її версію до 1.3. Також існує патч до версії 1.4.

З нововведень (в основному скриптових) можна відзначити:

  • можливість створювати компаньйонів гравцеві. Компаньон буде слідувати за гравцем і всіляко допомагати йому (перенесення речей, битви);
  • можливість в скрипті визначити, біжить гравець, стрибає або ховається;
  • зміна масштабу об'єктів з скриптів;
  • отримання поточного рівня води і його зміна (тільки у внутрішніх осередках);
  • включення / відключення можливості левітації;
  • можливість динамічно додавати в світ об'єкти;
  • можливість отримувати інформацію про екіпіровку NPC;
  • можна змусити NPC завжди бігти, стрибати або ховатися;
  • визначати зіткнення NPC (а не тільки гравця) з об'єктом;
  • зміна «рівневих списків» - залежно деяких об'єктів / креатур від поточного рівня гравця.

TES3: BloodMoon

Установка другої офіційної доповнення оновлює гру до версії 1.6. Воно включає в себе всі зміни Tribunal, крім того додаючи кілька нових можливостей (в основному в скриптах):

  • можна визначити, що гравець подорожує або знаходиться у в'язниці;
  • можна поміщати предмети поруч з об'єктом (до цього - тільки поруч з гравцем);
  • зміна кольору Секунди (менша з лун Нірна) з білого на червоний і назад;
  • функції і параметри, пов'язані з перевертнями.

У комплекті з TES3 CS йде керівництво по використанню. Там описується пара прикладів - створення підземелля, редагування зовнішніх осередків і трохи інформації по скриптам.

TES4 Construction Set

Схожі статті