Перейти к содержанию

Skala

Сталкеры
  • Публикаций

    501
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Сообщения, опубликованные Skala


  1. По непонятно-сказочной причине игрок спавнится не на том месте где я в сдк ставил актёра. Из-за этого проигрывается не стартовая кат-сцена, а квестовая 

    В чём может быть дело. Я вообще профиль для нпс делал, после этого всё и началось. 


  2. err0r В самом конце файлов обычного оружия.

    Допустим в конфиге винтореза прописаны и параметры прибоя


    Дополнено 6 минуты спустя

    Здравствуйте, я создал рестриктор "pripyat_shelter_sr" в котором должен играть звук "pripyat_zasada_combat_stereo". И он играет, но этот же звук играет и в соседнем рестрикторе от кат-сцены.

    Спойлер

    [logic]
    active = sr_idle@sr

    [sr_idle@sr]
    on_info = {=actor_in_zone(pripyat_zasada)} sr_cutscene %=run_postprocess(fade_in:2272) =disable_ui%

    [sr_cutscene]
    on_game_timer1 = 60 | %=add_cs_text(cut_zasada) =play_sound(pripyat_zasada_cut_sound)%
    on_game_timer2 = 80 | %=del_cs_text(cut_zasada)%
    on_game_timer3 = 140 | %=stop_sound(pripyat_zasada_cut_sound)%
    point = pripyat_actor_zasada_walk
    look = pripyat_actor_zasada_look
    cam_effector = pripyat\pri_zasada_cut_scene
    global_cameffect = true
    on_signal = cameff_end | sr_idle@end_cam %=stop_postprocess(2272) = enable_ui%

    [sr_idle@end_cam]

    В секции "sr_cutscene" на шестой секунде я действительно прописал проигрывание звука, но одновременно с ним играет и тот звук который не должен играть


  3. karlZott Спасибо за совет, да вот только я сюжет основательно переписал :) Но думаю если моё творение выйдет и зайдёт людям, то в приквеле покажу что гг пошёл дома из-за того что у него просто никого не осталось.

    Вообще у меня был опыт потери домашнего животного, и в этот момент как будто бы нож в тебя вонзается и где-то неделю у тебя лютая депрессия и ты до конца не можешь понять что вообще случилось. Думаю эти чувства покажу как-то.

    • Лайк 1

  4. Ostrov igr lego Только геймдата с самой игры. С сдк всё полетело


    Дополнено 1 минуту спустя
    3 часа назад, Ostrov igr lego сказал:

    там все левел спавны к локациям надо переместить, типа просто все локации с измененным левел спавном закинь в сдк\геймдата\левелс 

    У меня только спавн с Припяти. Я закинул его в папку с Припятью и переименовал в level.spawn. В итоге декомпилятор вылетает


  5. Prostomod Здравствуйте, я помню вы говорили что можно декомпилировать спавн локации. Просто снова винду переустановили и сдк слетел и декомпилирует уровень с оригинальным спавном. Пробовал вставить файл со спавном локации в папку spawns, но не помогает


  6. makdm У меня Припять будет только на 2 квеста в начале и для одного финального, поэтому кучи рестрикторов и смартов мне не надо.  Аномальные зоны я оставил, тайники и наполнение локации предметами тоже. Так и в LE ничего не лагает, и спавн быстрее компилируется.

    А с Юпитера я уже мало что удалять буду, т.к. локация основная


  7. makdm Думаю лучше заново Припять декомпилировать и ничего там не удалять.

    Видать что-то не то удалил.

    Я сейчас удалил оригинальные смарты, вэйпоинты и анимпоинты и оставил только свой смарт с двумя нпс - всё работает без вылетов. Теперь я понимаю почему все всегда оригинальный спавн вырезают


  8. В чём может быть причина вылета? Уже 2 дня голову ломаю

    Спойлер

    FATAL ERROR
     
    [error] Expression    : 0
    [error] Function      : ErrorLog
    [error] File          : D:\a\xray-16\xray-16\src\xrScriptEngine\ScriptEngineScript.cpp
    [error] Line          : 40
    [error] Description   : Cannot calculate 'check_smart_alarm_status' for smart pri_a16
     

    Я уже удалял и рестрикторы с этого смарта, удалял смарт-контрол и сам микрофон. Конечно есть вариант просто удалить смарт, но он мне нужен.


  9. green_smile Набери в ютубе канал  Sheva Stalker. Там плэйлист есть на эту тему.

    Так же через character_desc_имя локации удали сюжетные диалоги, а с помощью СДК удали документы квестовые


    Дополнено 5 минуты спустя

    Sikorskyi Расскажи что ты сделал,  после чего стало вылетать

    Как сделать субтитры в кат-сцене? Как это например было в моде Лёд


  10. Здравствуйте, возникла проблема с созданием интро-ролика. Во время отображение субтитров третьего слайда воспроизводится фраза из оригинального интро. Дело в том, что во время других слайдов тишина как и должно быть, а с третьим такая проблема. Я переслушивал все 7 фраз для интро и везде тишина как я и делал, почему в третьем слайде озвучка оригинального интро не понимаю

     

    З.Ы. Проблему решил. Когда писал пути к озвучки, то проглядел путь для третьего слайда. В этом и было дело


  11. 56 минут назад, Paracetamol сказал:

    Главный герой теряет друга по ходу сторилайна или как то до событий основной сюжетки?

    По ходу истории. Я ещё планирую показать как из плена нас освобождает Долг, показать ту самую стычку Долга и Свободы, когда они от выброса прячутся на Янове. Так же показать как мы помогаем обустроить Янов и торговлю Гавайца.

    И друг гг не умрёт, а пропадёт и в хорошей концовке вернётся и нас спасёт. Главного героя мучает эта самая неизвестность где сейчас его друг.


  12. Paracetamol Я придумал вступительный ролик где гг с его двумя друзьями сидят в баре "Сто рентген" и Бармен говорит, что Стрелок успешно отключил Выжигатель мозгов. Все сталкеры ринулись к центру и  на Радаре между группировками Зоны происходит кровавое месиво. Группа гг смогла пробиться в Припять. Там начинаются события мода.

    Наша группа обсуждает произошедшее,  на Радаре они приняли решение не идти к ЧАЭС т.к. там спецназ. Они захотели исследовать другие территории. Дальше мы идём по центру Припяти и попадаем в засаду к монолиту.

    А что было дальше я пока не придумал


  13. Ребят, а как сделать драму и мотивацию у героя более правдоподобной? Основу сюжета я придумал, но выглядит всё как у 15-ти летнего дед-инсайдика.

    В спойлере прикреплю основу сюжета:

    Спойлер

    Если вкратце, то главный герой потерял друга (вступлением будет кат-сцена как раз про это) и  теперь он стал меланхоликом выливающим свою злость на других. И сталкеры попросят кого-то знакомого нам спросить у него почему мы таким стали, ведь раньше мы были весёлыми и добродушными. Мы всё расскажем, и сталкер скажет нам, что надо меняться в лучшую сторону. Ну и в моде периодически будут задания с моральным выбором.

    В моде будет два финала: если в тех заданиях мы будем поступать хорошо, то когда мы будем кончать с жизнью из-за того, что нам незачем жить, то этот самый наш друг которого мы потеряли нас спасёт. Если будем поступать плохо, то в финале нас никто не спасёт.

    Этот самый финал будет кульминацией всех событий.

    Вся суть мода в названии. Что посеешь, то и пожнёшь – смерть порождает смерть, добро порождает добро. Если гг совершает зло, то это зло выльется в его смерть. Если же герой совершает добро, то оно выльется в счастье, т.е. в возвращение его друга.

    Так же как можно "поймать" вдохновение для создания сюжета и квестов? Я впервые пробую себя в сценарном деле, и пока идей нет


  14. BarmaGlot У меня этого файла нет не в геймдате от мода, не в распакованной


    Дополнено 0 минут спустя

    А, я в чн геймдате нашёл, а в зп её нет

     


    Дополнено 17 минуты спустя

    Ребят, я ещё ошибки нашёл. Не только маски у смарт-террейнов не прописаны, но и simulation_object_props ничего нет, в game_graphs тоже, и на уровне в LE к смартам графпоинты не привязаны. Сейчас всё буду исправлять.

    Сейчас пришла идея проверить squad_descr_escape, а так же вспомнил, что в simulation сквады не прописаны.

    Ещё в логике смартов нашёл такие настройки:

    [smart_terrain]
    targets = esc_smart_terrain_5_2, esc_smart_terrain_5_4
    sim_type = default
    sim_value = 1
    squad_capacity = 1
    att_restr = esc_space_restrictors_6_3_sr_attack
    def_restr = esc_space_restrictors_6_3_sr_defense
    squad_id = 36
    surge_hide_avaliable = true

    Рестрикторы attack и defense я удалял, значит из смартов это тоже надо удалить. А вот с другими настройками что делать я не знаю


  15. Prostomod

    Спойлер

    SCRIPT RUNTIME ERROR
    stack traceback:
        ...e.r. - Зов Припяти\gamedata\scripts\smart_terrain.script:764: in function <...e.r. - Зов Припяти\gamedata\scripts\smart_terrain.script:752>
     
    FATAL ERROR
     
    [error] Expression    : !m_error_code
    [error] Function      : raii_guard::~raii_guard
    [error] File          : C:\projects\xray-16\src\xrScriptEngine\script_engine.cpp
    [error] Line          : 568
    [error] Description   : ...e.r. - Зов Припяти\gamedata\scripts\smart_terrain.script:764: attempt to index global 'sim_combat' (a nil value)

    А вот 764 строка этого скрипта:

    self.combat_manager = sim_combat.CCombat_manager(self, sim_board.get_sim_board())

    Спойлер

    SCRIPT RUNTIME ERROR
    stack traceback:
        [C]: in function 'gsub'
        ...t.a.l.k.e.r. - Зов Припяти\gamedata\scripts\utils.script:469: in function 'get_scheme_by_section'
        ...e.r. - Зов Припяти\gamedata\scripts\gulag_general.script:905: in function 'add_exclusive_job'
        ...e.r. - Зов Припяти\gamedata\scripts\gulag_general.script:860: in function 'load_job'
        ...e.r. - Зов Припяти\gamedata\scripts\smart_terrain.script:410: in function 'load_jobs'
        ...e.r. - Зов Припяти\gamedata\scripts\smart_terrain.script:160: in function <...e.r. - Зов Припяти\gamedata\scripts\smart_terrain.script:142>
     
    FATAL ERROR
     
    [error] Expression    : !m_error_code
    [error] Function      : raii_guard::~raii_guard
    [error] File          : C:\projects\xray-16\src\xrScriptEngine\script_engine.cpp
    [error] Line          : 568
    [error] Description   : ...t.a.l.k.e.r. - Зов Припяти\gamedata\scripts\utils.script:469: bad argument #1 to 'gsub' (string expected, got nil)

    Спойлер

    Start loggong on Wed Nov  1 23:46:10 2023
    Wed Nov  1 23:46:10 2023|printf|start_game_callback called
    Wed Nov  1 23:46:10 2023|printf|fill_phrase_table
    Wed Nov  1 23:46:10 2023|printf|CREATE NEW SIM BOARD [nil]
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 322
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_5_2] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 401
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_6_3] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 325
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_5_4] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 325
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_6_5] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 391
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_6_6] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 325
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_8_6] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 306
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_9_7] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 348
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_6_7] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 691
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_5_7] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 302
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_3_7] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 370
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_4_8] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 718
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_6_8] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 847
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_7_11] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 345
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_4_9] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 401
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_4_10] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 547
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_5_10] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 370
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_7_10] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 586
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_5_9] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 525
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_1_11] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 377
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_4_11] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 443
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_5_11] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 439
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_2_12] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 355
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_4_13] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 581
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_5_12] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 388
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_2_14] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 830
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_3_16] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:10 2023|printf|_se_smart_terrain: set load marker: 369
    Wed Nov  1 23:46:10 2023|printf|! SMART_TERRAIN [esc_smart_terrain_8_9] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 512
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_8_10] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 332
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_9_10] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 304
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_3_6] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_actor: set load marker: 217
    Wed Nov  1 23:46:11 2023|printf|_se_actor: LOAD DIF: 1
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 322
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 322
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_5_2] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_5_2
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 401
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 401
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_6_3] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_6_3
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 325
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 325
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_5_4] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_5_4
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 325
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 325
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_6_5] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_6_5
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 391
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 391
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_6_6] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_6_6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 325
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 325
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_8_6] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_8_6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 306
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 306
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_9_7] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_9_7
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 348
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 348
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_6_7] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_6_7
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 691
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 691
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_5_7] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_5_7
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 302
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 302
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_3_7] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_3_7
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 370
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 370
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_4_8] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_4_8
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 718
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 718
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_6_8] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_6_8
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 847
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 847
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_7_11] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_7_11
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 345
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 345
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_4_9] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_4_9
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 401
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 401
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_4_10] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_4_10
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 547
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 547
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_5_10] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_5_10
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 370
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 370
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_7_10] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_7_10
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 586
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 586
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_5_9] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_5_9
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 525
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 525
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_1_11] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_1_11
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 377
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 377
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_4_11] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_4_11
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 443
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 443
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_5_11] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_5_11
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 439
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 439
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_2_12] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_2_12
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 355
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 355
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_4_13] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_4_13
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 581
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 581
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_5_12] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_5_12
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 388
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 388
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_2_14] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_2_14
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 830
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 830
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_3_16] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_3_16
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 369
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 369
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_8_9] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_8_9
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 512
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 512
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_8_10] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_8_10
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 332
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 332
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_9_10] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_9_10
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set save marker: 304
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: SAVE DIF: 6
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: set load marker: 304
    Wed Nov  1 23:46:11 2023|printf|! SMART_TERRAIN [esc_smart_terrain_3_6] has no terrain_mask section in smart_terrain_masks.ltx!!!
    Wed Nov  1 23:46:11 2023|printf|_se_smart_terrain: LOAD DIF: 6
    Wed Nov  1 23:46:11 2023|printf|register_smart esc_smart_terrain_3_6
    Wed Nov  1 23:46:11 2023|printf|_se_actor: set save marker: 250
    Wed Nov  1 23:46:11 2023|printf|_se_actor: SAVE DIF: 1
    Wed Nov  1 23:46:11 2023|printf|_se_actor: set load marker: 250
    Wed Nov  1 23:46:11 2023|printf|_se_actor: LOAD DIF: 1
    Wed Nov  1 23:46:11 2023|printf|registering stalker wolf_brother
    Wed Nov  1 23:46:11 2023|printf|registering stalker esc_driver_friend
    Wed Nov  1 23:46:11 2023|printf|registering stalker esc_flashman_1
    Wed Nov  1 23:46:11 2023|printf|registering stalker esc_flashman_2
    Wed Nov  1 23:46:11 2023|printf|registering stalker esc_military_dead
    Wed Nov  1 23:46:11 2023|printf|registering stalker esc_stalker_corpse
    Wed Nov  1 23:46:11 2023|printf|registering stalker esc_stalker_corpse_0000
    Wed Nov  1 23:46:11 2023|printf|registering stalker esc_stalker_corpse_0001
    Wed Nov  1 23:46:11 2023|printf|registering stalker esc_stalker_corpse_0002
    Wed Nov  1 23:46:11 2023|printf|registering stalker esc_stalker_corpse_0003
    Wed Nov  1 23:46:11 2023|printf|registering stalker esc_stalker_corpse_0004
    Wed Nov  1 23:46:11 2023|printf|registering stalker esc_stalker_corpse_0005
    Wed Nov  1 23:46:11 2023|printf|register smart esc_smart_terrain_5_2
    Wed Nov  1 23:46:11 2023|printf|Returning alife task for object [661] game_vertex [196] level_vertex [332893] position [22.841527938843:15.978509902954:668.88433837891]
    Wed Nov  1 23:46:11 2023|printf|LOAD JOB esc_smart_terrain_5_2
    Wed Nov  1 23:46:11 2023|printf|register smart esc_smart_terrain_6_3
    Wed Nov  1 23:46:11 2023|printf|Returning alife task for object [662] game_vertex [234] level_vertex [389616] position [68.244827270508:8.3060150146484:609.36804199219]
    Wed Nov  1 23:46:11 2023|printf|LOAD JOB esc_smart_terrain_6_3
    Wed Nov  1 23:46:11 2023|printf|register smart esc_smart_terrain_5_4
    Wed Nov  1 23:46:11 2023|printf|Returning alife task for object [663] game_vertex [35] level_vertex [369532] position [52.711380004883:2.8873460292816:472.40551757813]
    Wed Nov  1 23:46:11 2023|printf|LOAD JOB esc_smart_terrain_5_4
    Wed Nov  1 23:46:11 2023|printf|register smart esc_smart_terrain_6_5
    Wed Nov  1 23:46:11 2023|printf|Returning alife task for object [664] game_vertex [34] level_vertex [466187] position [132.95381164551:2.7499220371246:449.42807006836]
    Wed Nov  1 23:46:11 2023|printf|LOAD JOB esc_smart_terrain_6_5
    Wed Nov  1 23:46:11 2023|printf|register smart esc_smart_terrain_6_6
    Wed Nov  1 23:46:11 2023|printf|Returning alife task for object [665] game_vertex [170] level_vertex [463955] position [131.15934753418:-0.63187998533249:327.1242980957]
    Wed Nov  1 23:46:11 2023|printf|LOAD JOB esc_smart_terrain_6_6
    Wed Nov  1 23:46:11 2023|printf|register smart esc_smart_terrain_8_6
    Wed Nov  1 23:46:11 2023|printf|Returning alife task for object [666] game_vertex [31] level_vertex [546583] position [232.32936096191:1.4663339853287:339.75900268555]
    Wed Nov  1 23:46:11 2023|printf|LOAD JOB esc_smart_terrain_8_6
    Wed Nov  1 23:46:11 2023|printf|register smart esc_smart_terrain_9_7
    Wed Nov  1 23:46:11 2023|printf|Returning alife task for object [667] game_vertex [171] level_vertex [606555] position [325.62542724609:16.765605926514:277.54449462891]
    Wed Nov  1 23:46:11 2023|printf|LOAD JOB esc_smart_terrain_9_7
    Wed Nov  1 23:46:11 2023|printf|register smart esc_smart_terrain_6_7
    Wed Nov  1 23:46:11 2023|printf|Returning alife task for object [668] game_vertex [32] level_vertex [470658] position [137.77195739746:11.855483055115:233.64807128906]
    Wed Nov  1 23:46:11 2023|printf|LOAD JOB esc_smart_terrain_6_7
    Wed Nov  1 23:46:11 2023|printf|register smart esc_smart_terrain_5_7
    Wed Nov  1 23:46:11 2023|printf|Returning alife task for object [669] game_vertex [63] level_vertex [282426] position [-14.534531593323:0.65854299068451:274.73886108398]
    Wed Nov  1 23:46:11 2023|printf|LOAD JOB esc_smart_terrain_5_7

    Маски смарт-террейнам я знаю где и как прописать, а с остальным что делать я не знаю