Crossover entre Psych Engine e versões mais recentes do FNF (também conhecido como V-Slice)
Explorar a Wiki »
· Relatar bug ou recurso de solicitação · Criar solicitação pull
O motor P-Slice é um cruzamento entre o motor Psych e o mais novo Friday Night Funkin.
O objetivo é trazer novos visuais e recursos das versões mais recentes do FNF e fazer alterações nas existentes para torná-las mais próximas das do V-Slice.
(voltar ao topo)
Menu freeplay do V-Slice (com suporte para cores freeplay)
Tela de resultados
Seletor de caracteres
Cenas pausáveis
pico
Os mods feitos para o P-Slice podem selecionar qual pacote e conjunto de adesivos serão usados na próxima transição de adesivos.
setPropertyFromClass("substates.StickerSubState", "STICKER_SET", "sticker-set-1")
define qual conjunto de adesivos usar (é o nome de um dos diretórios em images/transitionSwag/
)
setPropertyFromClass("substates.StickerSubState", "STICKER_PACK", "all")
define um pacote de adesivos para usar do conjunto atual. Caso tal pacote não exista, todos os adesivos definidos em um arquivo ".json" serão usados.
O Freeplay suporta 3 tipos de ícones:
FNF pré 0.3 (usando o ícone da cabeça do personagem)
FNF 0.3+ (localizado em images/freeplay/icons/{charId}pixel.png
)
FNF 0.5+ (sprite pardal localizado em images/freeplay/icons/{charId}pixel
com arquivos .PNG e .XML)
{charId} é o nome do ícone do personagem.
Os mods podem conter uma pasta registry
contendo entradas para o sistema de registro do P-Slice (a estrutura é a mesma do V-Slice)
Eles são usados para implementar personagens personalizados e estilos Freeplay personalizados.
Se o seu mod for global ou carregado como o primeiro mod, você pode adicionar comerciais adicionais em videos/commercials
para serem usados em um AttractState
(voltar ao topo)
O mecanismo pré-construído pode ser baixado do GameBanana. Além disso, Nightly/Beta Build pode ser baixado em Github Actions. (Você precisa criar uma conta no Github.)
Se você quiser compilar este motor, confira aqui
idiota
(Somente Windows) Comunidade do Microsoft Visual Studio
(somente Linux) VLC
Haxe (4.3.6 ou superior)
(Se você estiver usando Windows) Após instalar o git, é RECOMENDADO que você abra uma janela de prompt de comando e digite o seguinte
curl -# -O https://download.visualstudio.microsoft.com/download/pr/3105fcfe-e771-41d6-9a1c-fc971e7d03a7/8eb13958dc429a6e6f7e0d6704d43a55f18d02a253608351b6bf6723ffdaf24e/vs_ Comunidade.exe vs_Community.exe --adicionar Microsoft.VisualStudio.Component.VC.Tools.x86.x64 --adicionar Microsoft.VisualStudio.Component.Windows10SDK.19041 -p
vá para a pasta de configuração localizada no diretório raiz deste repositório e execute o script de configuração:
Windows.bat
para Windows.
Unix.sh
para Mac/Linux.
Correr
teste de limão
onde
é substituído por windows, linux ou mac (eu também gosto de adicionar o sinalizador -final
, mas você deve ficar bem sem ele)
(voltar ao topo)
master
é o branch principal do repositório. Ele contém um sabor PE 1.0 do P-Slice e é a versão mais mantida.
pe-1.0
é o branch mais antigo, o que não é mais suposto. Eu não recomendo usá-lo.
pe-0.6.3
funciona da mesma maneira, mas baseado no Psych 0.6.3. Observe que pode conter alguns bugs não presentes na versão master.
(voltar ao topo)
Distribuído sob a licença Apache 2.0. Consulte Licença para obter mais informações.
(voltar ao topo)