Походу дело пахнет
говном A-Life. В общем, я внедрил обработчик событий напрямую в движок. Теперь он может влиять на вейпоинты и настроения персонажей. Теперь можно попробовать смоделировать случайные игровые ситуации. Также они реагируют на погоду, время суток, новости карты и последние действия игрока в радиусе свидетелей. Хотел реализовать полноценную торговлю на словах, но не получилось, т.к. отправка в реальном времени текущего UI инвентаря торговца невозможна, учитывая ещё и то, что он обновляется постоянно. Да и передавать весь ассортимент торговца в LLM было бы вообще нецелесообразно, учитывая кодировку текста в игре, объёмы его ассортимента и разные спецсимволы в названиях товаров, которые могли бы ломать озвучку. Поэтому теперь на предложение поторговать он будет автоматом открывать UI торговли.
Зато можно брать/сдавать/отказываться от квестов голосом.
Также и игрок может давать квесты NPC.
По поводу релиза мода - примерно через пару недель-месяц, не хочется совсем сырую бету выкладывать. Но, как говорится,
Ваша поддержка приближает релиз мода, потому что у меня становится больше времени на работу над ним, помимо работы.