Загрузка данных


NPC Control 2.0.0-dev
=====================

Что это
    Мод для The Sims 4: управление тем, как игра создаёт и использует NPC.
    Переписанная версия мода NPC Control от paulson.

Установка
    1. Скопируйте оба файла — npcc.ts4script и npcc.package — в папку
       Документы\Electronic Arts\The Sims 4\Mods
       Можно положить в подпапку, но не глубже одного уровня:
       Mods\NPCControl\ — так можно, Mods\Моды\NPCControl\ — уже нет.

    2. Запустите игру. Настройки игры -> Другое:
       поставьте галочки "Включить пользовательский контент и моды"
       и "Включить скриптовые моды".

    3. Полностью закройте и снова откройте игру. Для скриптовых модов
       перезапуск обязателен.

Про OneDrive
    Если "Документы" перенесены в OneDrive, папка модов находится там же:
    C:\Users\ИМЯ\OneDrive\Документы\Electronic Arts\The Sims 4\Mods
    Надёжный способ найти нужную папку: Win+R, ввести  shell:Personal
    Откроется именно та папка "Документы", которую видит система и игра.

    Файлы мода должны быть скачаны на диск, а не быть облачными ярлыками.
    Если у файла в проводнике значок облачка вместо зелёной галочки —
    нажмите правой кнопкой и выберите "Всегда хранить на этом устройстве".

Проверка
    В игре нажмите Ctrl+Shift+C, введите:  npcc.status
    Должна появиться версия мода и сводка. Если ничего не появилось —
    смотрите раздел "Если не работает".

    Команда  npcc.where  покажет, из какой папки мод загрузился.

Как пользоваться
    Ctrl+Shift+C, затем:  npcc.menu
    Откроется меню мода. Настройки сохраняются в файл npcc.cfg рядом с модом.

    Меню открывается и без консоли: щёлкните по почтовому ящику на участке,
    в круговом меню появится пункт NPC Control.

    Основные команды:
        npcc.menu     открыть меню
        npcc.status   что применилось, а что нет и почему
        npcc.where    из какой папки загрузился мод
        npcc.save     сохранить настройки
        npcc.reload   перечитать настройки без перезапуска игры
        npcc.report   отчёт: сколько симов и кто из них NPC

    Профили настроек:
        npcc.profile list              список
        npcc.profile load "Мягко"      применить
        npcc.profile save Мой          сохранить свой
        npcc.profile delete Мой        удалить

        Готовых профилей четыре:
            Как в игре    мод ничего не меняет
            Мягко         одна смена вместо трёх, без чудиков и маскотов
            Меньше NPC    настройки оригинала, один NPC на роль на город
            Минимум NPC   жёстко: по одному симу на роль, все запреты

    Перенос настроек на другой компьютер:
        npcc.export   выгрузить в npcc_export.json
        npcc.import   загрузить оттуда же

С чего начать
    Если не хочется разбираться в 109 настройках, примените профиль:
        npcc.profile load "Меньше NPC"
    Дальше правьте отдельные настройки в меню по вкусу.

Как понять, что мод работает
    Главное число — бездомные NPC: именно их игра плодит под каждую роль,
    и в менеджере миров они не видны.

        1. npcc.report — запишите число бездомных
        2. Поиграйте 2-3 игровых дня: бар, спортзал, музей, магазин
        3. npcc.report снова

    Без мода это число растёт с каждым визитом в заведение. С модом должно
    стоять на месте: игра берёт уже существующих симов.

После обновления игры
    Патч EA переименовывает внутренние данные, и часть мода может замолчать.
    Мод замечает это сам и пишет в npcc.status. Что делать:

        npcc.doctor         покажет ненайденные имена и подберёт замену
        npcc.doctor apply   применит очевидные замены
        npcc.reload         перечитает; перезапуск игры не нужен

    Спорные замены мод сам не применяет: их видно в отчёте, вписать можно
    вручную в npcc_aliases.json.

Совместимость с другими модами
    MCCC (MC Command Center) работает рядом. Обе программы правят
    численность NPC, поэтому не задавайте одно и то же в двух местах:
    выберите, кто отвечает за население, а во втором моде оставьте как есть.

    Моды, заменяющие роли NPC или фильтры симов, могут конфликтовать.
    Проверить просто: Настройки -> Включить NPC Control -> выключить,
    перезапустить игру. Осталась проблема — дело не в этом моде.

Файлы, которые мод создаёт рядом с собой
    npcc.log            что происходило; первое, что нужно при поломке
    npcc.cfg            ваши настройки
    npcc_jobs.json      кому какая роль назначена
    npcc_profiles.json  ваши профили
    npcc_aliases.json   починка после патча игры (создаёт доктор)
    npcc_report.txt     последний отчёт о населении
    npcc_doctor.txt     последний отчёт доктора

Если не работает
    1. Проверьте, что стоят обе галочки в настройках игры.
    2. Проверьте, что файлы лежат не глубже Mods\ПодПапка\
    3. Команды работают только в загруженной семье. В главном меню и на
       экране выбора семьи их не существует — это самая частая причина
       "команда ничего не выводит".
    4. Посмотрите npcc.log рядом с модом — там причина.
    5. Посмотрите lastException.txt в папке The Sims 4.

Чего мод пока не умеет
    Часть настроек показывается в меню, но действия за ними ещё нет.
    Мод об этом не молчит: тронутые вами такие настройки перечислены
    в npcc.status. Это раздел "Поведение NPC" (дворецкий и няня) и
    настройки сотрудников магазина.

Ничего не требует установки Python. Мод содержит уже скомпилированный код.