Кроссовер Psych Engine и новых версий FNF (также известного как V-Slice).
Изучите Вики »
· Сообщить об ошибке или запросить функцию · Создать запрос на извлечение
Движок P-Slice — это нечто среднее между движком Psych и новейшим движком Friday Night Funkin.
Его цель — добавить новые визуальные эффекты и функции из новых версий FNF и внести изменения в существующие, чтобы они были ближе к тем, что есть в V-Slice.
(вернуться к началу)
Меню свободной игры V-Slice (с поддержкой свободной игры цветов)
Экран результатов
Выбор персонажа
Ролики с возможностью паузы
Пико
Моды, созданные для P-Slice, могут выбирать, какой набор наклеек и установить для использования при следующем переходе наклеек.
setPropertyFromClass("substates.StickerSubState", "STICKER_SET", "sticker-set-1")
определяет, какой набор наклеек использовать (это имя одного из каталогов в images/transitionSwag/
)
setPropertyFromClass("substates.StickerSubState", "STICKER_PACK", "all")
определяет пакет наклеек для использования из текущего набора. Если такого пакета не существует, будут использоваться все определенные стикеры в файле «.json».
Freeplay поддерживает 3 типа значков:
FNF до версии 0.3 (с использованием значка головы персонажа)
FNF 0.3+ (находится в images/freeplay/icons/{charId}pixel.png
)
FNF 0.5+ (спрайт воробья, расположенный в images/freeplay/icons/{charId}pixel
с файлами .PNG и .XML)
{charId} — имя значка персонажа.
Моды могут содержать папку registry
, содержащую записи для системы реестра P-Slice (структура такая же, как в V-Slice).
Они используются для реализации пользовательских персонажей и пользовательских стилей свободной игры.
Если ваш мод является глобальным или загружен как первый мод, вы можете добавить дополнительные рекламные ролики в videos/commercials
, которые будут использоваться в AttractState.
(вернуться к началу)
Готовый движок можно загрузить с GameBanana. Кроме того, Nightly/Beta Build можно загрузить с Github Actions. (Вам необходимо создать учетную запись Github.)
Если вы хотите скомпилировать этот движок, пожалуйста, посетите здесь
мерзавец
(Только для Windows) Сообщество Microsoft Visual Studio
(только для Linux) VLC
Хаксе (4.3.6 или выше)
(Если вы используете Windows) После установки git РЕКОМЕНДУЕТСЯ открыть окно командной строки и ввести следующее
завиток -# -O https://download.visualstudio.microsoft.com/download/pr/3105fcfe-e771-41d6-9a1c-fc971e7d03a7/8eb13958dc429a6e6f7e0d6704d43a55f18d02a253608351b6bf6723ffdaf24 е/vs_Community.exe vs_Community.exe --add Microsoft.VisualStudio.Component.VC.Tools.x86.x64 --add Microsoft.VisualStudio.Component.Windows10SDK.19041 -p
перейдите в папку установки, расположенную в корневом каталоге этого репозитория, и выполните сценарий установки:
Windows.bat
для Windows.
Unix.sh
для Mac/Linux.
Бегать
тест на известь <платформа>
где
заменяется на Windows, Linux или Mac (я также хотел бы добавить флаг -final
, но без него все будет в порядке)
(вернуться к началу)
master
— это основная ветка репозитория. Он содержит версию P-Slice PE 1.0 и является наиболее поддерживаемой версией.
pe-1.0
— более старая ветка, которая больше не предполагается. Я не рекомендую его использовать.
pe-0.6.3
работает так же, но построен на Psych 0.6.3. Обратите внимание, что он может содержать некоторые ошибки, которых нет в основной версии.
(вернуться к началу)
Распространяется по лицензии Apache 2.0. См. Лицензия для получения дополнительной информации.
(вернуться к началу)