Resrtictor type
Материал из S.T.A.L.K.E.R. Inside Wiki
Чтобы не потерялось пишу сюда типы рестрикторов. Тип рекстриктора можно указать при спавне в переменной restrictor_type
restrictor_type = 0 ;eDefaultRestrictorTypeOut
restrictor_type = 3 :eRestrictorTypeNone
Эти два типа - простые рестрикторы. В чем их отличие - непонятно. "restrictor_type = 0" - в зоне этого рестриктора нпс не подчиняются логике просто будут стоять на месте, лучше этот тип вообще не использовать
restrictor_type = 1 ;eDefaultRestrictorTypeOut
restrictor_type = 5 ;eRestrictorTypeOut
Эти два типа имеют смысл для движка и подразумевают собой зону, откуда нельзя выйти. В природе не встречается
restrictor_type = 2 ;eDefaultRestrictorTypeIn
restrictor_type = 4 ;eRestrictorTypeIn
Эти два типа имеют смысл для движка и подразумевают собой зону, куда нельзя войти. Такими зонами накрывают костры и арену в баре
И помните IN и OUT рестрикторы (типы 1,2,4,5) имеют смысл только для НПС
Хочу немного добавить на счёт OUT и IN рестрикторов, что в природе они всё-таки встречаются, на базе их пишется логика для обороны лагеря во время штурма его другой группировкой, яркие примеры война группировок в ЧН, где защитники лагеря находятся во время тревоги в рестрике АУТ, что-бы не покидали охраняемую территорию и не участвовали в преследовании нападающих, в это время после нападающие ограничиваются действием рестрика ИН чтобы не рвались на рожон пока противник не обезврежен. Также рестрикером ИН ограничиваются зоны высокой пси активности, для логики [sr_psy_antenna], также в этой логике можно использовать АУТ что-бы фантомы не разлетались по всей локации.