Сповіщення
Очистити все
03.11.2023 23:56
Додавання смарту до загальної симуляції
У файлі 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 - умови існування цієї точки. Можна використовувати стандартні перевірки умов.
Додавання бази до загальної симуляції
- У misc\simulation_objects_props.ltx призначаємо вашому смарту клас default_base .
- У файлі scripts\state_lib.script для потрібного вам угрупування в секції base доповнюємо своєю перевіркою target:name() == "ваша_назва_смарта"