@Bak, хотел бы адаптировать некоторые ваши схемы под своё дополнение. Всё устраивает, кроме одного: категорически не нравится, что НПС забирают абсолютно всё, что плохо лежит, в том числе предметы из тайников. Как ввести запрет на поднятие таких предметов? Поверхностно просмотрел xr_corpse_detection.script но сходу обнаружить место, где идёт проработка каждого подбираемого предмета, не смог. Думаю, со временем справился бы с этой задачей самостоятельно, но вы, как автор, разбираетесь в своём коде несомненно лучше, поэтому решил задать вопрос сразу вам, с целью экономии времени. Полагаю проверка должна иметь примерно следующий вид:
Читаем у предмета параметр custom_data local custom_data = utils.cfg_get_string(spawn_sections_ltx, spawn_section, "custom_data", self, false, "", "default_custom_data.ltx")
if not string.find(custom_data, "[secret]") then Если в прочитанной строке нет упоминания, что этот предмет относится к тайнику, то можем его брать Речь идёт об ai additions 2.02 for COP