Сповіщення
Очистити все

SoC. Створення аномалій, що переміщаються


Ранг:
Майстер
Роль:
Гість
Записи:
752
Приєднався:
7 місяців тому
 

Невеликий вступ

Аномалії, що "переміщаються", з самого моменту релізу дуже зацікавили ком'юніті. Висувалася безліч припущень про принцип роботи. Насправді все зроблено досить нехитро. У властивостях аномалій прописуються параметри, у яких вказується у який час вони будуть активні. Таким чином, створюються цілі ланцюжки з аномалій, параметри яких взаємопов'язані. В оригіналі всього два такі ланцюжки: у тунелі на Кордоні та в підземеллі Агропрому.

 

Опис параметрів

Усього використовуються три параметри:

  • enabled_time - через який час після початку відліку аномалія увімкнеться.
  • disabled_time - через якийсь час після початку відліку аномалія відключиться.
  • start_time_shift - на скільки зрушить момент початку відліку часу (використовувати необов'язково).

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

У Level Editor'і ці параметри перебувають у властивостях аномалії. При використанні ACDC параметри прописуються "у тілі" потрібної аномалії. Значення вказуються за секунди.

 

Невелика наочність

Створимо "переміщувану" аномалію, яка змінюватиме своє місце розташування кожні чотири секунди. Для цього створимо кілька аномалій (наприклад взято 3 штуки).

Для першої аномалії пропишемо:

 
enabled_time = 4 disabled_time = 8 start_time_shift = 8 
 
 
 

Для другої:

 
enabled_time = 4 disabled_time = 8 start_time_shift = 4 
 
 
 

Для третьої:

 
enabled_time = 4 disabled_time = 8 
 
 

Таким чином, першою активуватиметься третя аномалія, працюватиме чотири секунди і деактивуватиметься. Відразу після неї активуватиметься друга аномалія, працюватиме 4 секунди, ну і так далі... Ось так і створюється відчуття того, що аномалія переміщається. Звичайно, це лише один із прикладів використання цих параметрів. Маючи належне бажання і терпіння, можна робити цілі аномальні поля, де кожна аномалія поводитиметься незалежно від інших, але разом вони утворюватимуть смертельно небезпечне місце.


   
Цитата