Информация о файле
Описание
Об этом файле
Добро пожаловать в библиотеку сообщества The Sims 4!
Описание:
Это скорее API, чем сам мод. Он ничего не делает сам по себе и предназначен для использования другими разработчиками Sims 4 в их собственных базах кода. Устанавливайте библиотеку только в том случае, если вы установили мод, который этого требует!
Чтобы увидеть документацию по S4CL, загляните в документацию!
Чтобы начать создавать моды с помощью S4CL, ознакомьтесь с шаблоном проекта!
Хотите установить S4CL?
Для получения подробной информации следуйте приведенным ниже инструкциям по установке.
Журнал изменений:
Список последних обновлений и дополнений можно найти на странице выпусков.
Текущие функции:
Полный список функций и утилит можно найти в документации.
- Идентификаторы Vanilla Tuning для:
- Баффы
- Взаимодействия
- Биты отношений
- Следы отношений
- Биты краткосрочных отношений
- Мотивы
- Многие другие!
- Логирование
- Записывать сообщения в файл
- Записывать пользовательские исключения
- Зарегистрируйте текущую трассировку стека, узнайте, кто или что вызывает ваши функции!
- Полезно при отладке кода!
- Включение / отключение журналов с помощью команды в игре. `s4clib.enable_log? <имя_журнала>`
- Обработка исключений
- Записывать в файл исключения, которые выбрасываются
- Перехватывать исключения в ваших функциях через декоратор
- Пользовательские диалоги
- Окно / Отменить диалог
- Диалог выбора объекта
- Выберите Sim Dialog
- Пользовательские значки:
- Правая стрелка
- Перейти к стрелке
- Вопросительный знак
- Шестигранные кости
- флажок установлен
- флажок снят
- Уведомления
- Иконки Sim
- предупреждения
- Ошибки
- Информация
- Сюжетные диалоги (добавление пользовательских кнопок, добавление значков симов)
- Выбор сима
- Предложите игроку выбрать симулятора или несколько симуляторов в диалоговом окне.
- Пользовательские уведомления
- Базовое уведомление - отображение уведомления с заголовком и описанием различной степени важности.
- Взаимодействия
- Постановка на учет
- Зарегистрируйте взаимодействия для:
- местность
- Океан
- Объекты (симы, мебель и т. Д.)
- Пользовательские взаимодействия
- Создавайте взаимодействия, запускайте код Python в своих бэкэндах
- Типы взаимодействия:
- CommonInteraction - наследовать от this, чтобы подключиться к взаимодействию и добавить функциональность Python к его функциям.
- Немедленное супервзаимодействие - взаимодействие, для выполнения которого не требуется цель. Запускается сразу и без анимации.
- Супервзаимодействие - похоже на немедленное супервзаимодействие, но для его выполнения требуется цель. (sim_chat - один из примеров супервзаимодействия)
- Mixer Interaction - используйте это для настраиваемых взаимодействий Mixer.
- Взаимодействие с Social Mixer - используйте это для настраиваемых взаимодействий с Social Mixer.
- Взаимодействие с ландшафтом - используйте для взаимодействий, которые появляются при нажатии на землю.
- Выполните логические проверки, чтобы определить, показывать ли взаимодействие
- Или отображать взаимодействие как отключенное с отображаемой всплывающей подсказкой, которая показывает, когда игрок наводит на взаимодействие курсор.
- Запускать код Python при запуске, отмене или завершении взаимодействия.
- Настраиваемые всплывающие подсказки для взаимодействия
- Отображать всплывающие подсказки о взаимодействиях, отображаемых при наведении курсора.
- Найдите CommonInteraction, чтобы увидеть, как использовать настраиваемые всплывающие подсказки в ваших собственных взаимодействиях.
- Обработка событий
- Создание, отправка и обработка динамических событий
- Обработка событий без ссылки на код, отправляющий событие.
- Отключите этот код!
- Интервальные события
- Запускать функции с миллисекундными интервалами.
- Запускать функции один раз по прошествии некоторого времени.
- События взаимодействия (поставленные в очередь, начатые, завершенные, результаты взаимодействия)
- Сим
- Spawn - Происходит, когда Сим появляется или рождается в мире.
- Инициализация - Происходит при инициализации сима (до его появления).
- Обмен оккультизма - Происходит, когда сим переходит на другой оккультизм (например, от человека к русалке или от человека к вампиру или наоборот)
- События зоны
- Обновление зоны - происходит каждый раз при обновлении зоны. (Практически каждый раз, когда игра тикает)
- Разрушение зоны - происходит каждый раз, когда зона разрушается. Происходит перед экраном загрузки, но только после того, как Зона была предварительно загружена. (См. Зону Ранняя / Поздняя загрузка)
- Сохранение зоны - происходит каждый раз при сохранении зоны. Это происходит перед сохранением игры для игрока. Будьте осторожны с этим!
- Ранняя загрузка зоны - происходит, когда зона загружается, но до загрузки домохозяйства игроков.
- Поздняя загрузка зоны - происходит, когда зона загружается, но после загрузки домохозяйства игроков.
- Утилиты
- Утилиты Sim
- Получить активного сима
- Получите информацию о симе, инстанс сима и идентификаторы сима
- Собери всех симов поблизости и отфильтруй, какие типы симов получить (возраст, вид, оккультизм, черты характера, усиления и т. Д.)
- Оккультизм - Отметьте оккультные типы симов.
- Возраст - Получить / Установить / Проверить возраст симов.
- Генерал
Оригинал https://www.loverslab.com/files/file/11869-sims-4-community-library/
Что нового в версии 1.0.0 Просмотр изменений
Размещено
Для этой версии изменений нет.