Придумать механизм вызова некоторых hook обработчиков непосредственно в регулярных скриптах объектов игры, как это сделано для стандартных обработчиков.
Например для HOOK_WITHINPERCEPTION должна вызываться предопределенная процедура с именем on_within_perception_p_proc, в котором может переопределяться значение двигателя или глобального hook скрипта.
Этот способ будет лучшем вариантом, чем отслеживание определенного указателя объекта(в данном случае криттера) в глобальном скрипте.
Придумать механизм вызова некоторых hook обработчиков непосредственно в регулярных скриптах объектов игры, как это сделано для стандартных обработчиков.
Например для
HOOK_WITHINPERCEPTIONдолжна вызываться предопределенная процедура с именемon_within_perception_p_proc, в котором может переопределяться значение двигателя или глобального hook скрипта.Этот способ будет лучшем вариантом, чем отслеживание определенного указателя объекта(в данном случае криттера) в глобальном скрипте.