Перейти к контенту

Редактирование движка X-Ray


Rolan

Рекомендуемые сообщения

Здравствуйте! Не знаю, в ту ли тему обращаюсь. В общем, хочу на Аномали динамическую музыку из ЧН восстановить, перенёс файлы, всё вроде работает. Но почему-то динамика не глушится после того как я оппонентов выношу. Заметил, что некоторые функции ниоткуда не вызываются(как функция init), и похоже они запускаются движком. Их можно как-то занести в скрипт по аналогии с другими колбеками? Вот аналог:
function init()  
  --колбеки для заглушения амбента
  xr_s.register_callback("update",fades,nil)
  xr_s.register_callback("actor_destroy",restore_ambient_on_end,nil)
  xr_s.register_callback("main_menu_on",main_menu_on,nil)
  xr_s.register_callback("main_menu_off",main_menu_off,nil)
end

А хочу дополнить сюда вызов этих 4 функций, но не знаю на какой колбек их вешать:

function set_max_suspence_time(number)
    max_suspence_time = number*750
end

function set_min_suspence_time(number)
    min_suspence_time = number*750
end

function set_max_suspence_limit(number)
    max_suspence_limit = number
end

function set_min_suspence_limit(number)
    min_suspence_limit = number
end


Пишу сюда чтобы узнать у тех, кто вскрывал движок ЧН: Как сам движок их вызывает? Есть ли вообще возможность эти функции запускать через скрипт?

Поделиться этим сообщением


Ссылка на сообщение
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...