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

CoP. Симуляція. Параметри смарт-террейнів. Частина 4


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

Додавання смарту до загальної симуляції

У файлі misc\travel_manager.ltx є два розділи.

  • [locations]

Секція опису того куди попрямують сталкери. Текст додається в text\rus\st_dialog_manager.xml .
Принцип: ваша_назва_смарта = st_stalker_ваша_назва_смарта .
Наприклад для смарту zat_sim_1 якому відповідає стринг st_stalker_zat_sim_1 НПС на запитання "Куди ви прямуєте?", відповість: "Йду в напрямку аномалії "Котел". Там гай за нею - туди і йду."

  • [traveler]

У файлі вже сказано: це перелік точок, куди провідники можуть відвести за бабоси. Тут вказуємо наш смарт, потім створюємо секцію:

[ваша_назва_смарта] 
level = ваш_рівень
name = ваша_назва_смарта
condlist = true

вашу_назву_смарта вказуємо у файлі text\rus\st_land_names.xml
condlist - умови існування цієї точки. Можна використовувати стандартні перевірки умов.

Додавання бази до загальної симуляції

  1. У misc\simulation_objects_props.ltx призначаємо вашому смарту клас default_base .
  2. У файлі scripts\state_lib.script для потрібного вам угрупування в секції base доповнюємо своєю перевіркою target:name() == "ваша_назва_смарта"

   
Цитата