mortuus Да, спасибо, olol уже это предлагал, действительно гораздо более "чистый" способ с точки зрения загрязнения игрового мира. Гораздо более трудоемкий, чем предложенный мной, но чистый. По сути, если вкратце - прикручиваю озвучку Вильи из Скайрима к компаньону в Морр. Как это выглядит с точки зрения моего вопроса: по таймеру компаньон говорит фразу из заготовленного списка + в зависимости от местности + при наличии определенных условий расы/пола/здоровья/погоды/времени суток и т.д. Как-то так. При использовании описанных мной меток, было бы достаточно раскидать их по локациям. А так, нужно over1000 локаций прописывать в скриптах. И по сути, что-то более дельное сложно предложить, все-таки скриптовый язык Морра весьма скуден, а MWSE я не буду использовать исходя из его некоторой глюковатости. Но это уже не проблема, гораздо сложнее будет найти способ, чтобы враги не нападали на компаньона в драке (нечего у меня прокачку отбирать). Конечно, можно сделать компаньона трусом, чтобы он сразу убегал, но в таком случае враги иногда начинают его преследовать, а такой паровоз это уже ни в какие ворота... Самое обидное, что та же Emma явно пыталась решить эту проблему в своих плагинах, но ни один из её способов не работает. Пока что не придумал ничего умнее, чем дать каждому зверю\изначально_агрессивному_npc скрипт, либо встроить в его скрипт, если он есть:
if DontAttackCompanion == 1
if GetTarget id_Companion == 1
StopCombat
StartCombat, Player
endif
endif
Но затронуть столько npc - это индусский код чистой пробы. Думаю, что сделаю две версии: с возможностью режима пацифиста и без. Ну вот как-то так, объяснил поточнее все свои текущие трудности, с которыми столкнулся, спасибо за внимание и за прошлые и будущие советы)