Crossover entre Psych Engine et les versions plus récentes de FNF (également connu sous le nom de V-Slice)
Explorez le wiki »
· Signaler un bug ou une fonctionnalité de demande · Créer une demande d'extraction
Le moteur P-Slice est un croisement entre le moteur Psych et le dernier Friday Night Funkin.
Il est destiné à apporter de nouveaux visuels et fonctionnalités des versions les plus récentes de FNF et à apporter des modifications à ceux existants pour les rendre plus proches de ceux du V-Slice.
(retour en haut)
Menu freeplay de V-Slice (avec prise en charge des couleurs freeplay)
Écran des résultats
Sélecteur de caractères
Cinématiques pauseables
Pico
Les mods conçus pour P-Slice peuvent sélectionner le pack d'autocollants et les définir à utiliser lors de la prochaine transition d'autocollants.
setPropertyFromClass("substates.StickerSubState", "STICKER_SET", "sticker-set-1")
définit quel jeu d'autocollants utiliser (c'est le nom d'un des répertoires dans images/transitionSwag/
)
setPropertyFromClass("substates.StickerSubState", "STICKER_PACK", "all")
définit un pack d'autocollants à utiliser à partir de l'ensemble actuel. Si un tel pack n'existe pas, tous les autocollants définis dans un fichier ".json" seront utilisés.
Freeplay prend en charge 3 types d'icônes :
FNF pré 0.3 (en utilisant l'icône de tête du personnage)
FNF 0.3+ (situé dans images/freeplay/icons/{charId}pixel.png
)
FNF 0.5+ (sprite moineau situé dans images/freeplay/icons/{charId}pixel
avec fichiers .PNG et .XML)
{charId} est le nom de l'icône du personnage.
Les mods peuvent contenir un dossier registry
contenant des entrées pour le système de registre de P-Slice (la structure est la même que dans V-Slice)
Ils sont utilisés pour implémenter des personnages personnalisés et des styles Freeplay personnalisés.
Si votre mod est global ou chargé en tant que premier mod, vous pouvez ajouter des publicités supplémentaires dans videos/commercials
à utiliser comme AttractState.
(retour en haut)
Le moteur pré-construit peut être téléchargé depuis GameBanana. De plus, Nightly/Beta Build peut être téléchargé à partir de Github Actions. (Vous devez créer un compte Github.)
Si vous souhaitez compiler ce moteur, veuillez consulter ici
git
(Windows uniquement) Communauté Microsoft Visual Studio
(Linux uniquement) VLC
Haxe (4.3.6 ou supérieur)
(Si vous utilisez Windows) Après avoir installé git, il est RECOMMANDÉ d'ouvrir une fenêtre d'invite de commande et de taper ce qui suit
curl -# -O https://download.visualstudio.microsoft.com/download/pr/3105fcfe-e771-41d6-9a1c-fc971e7d03a7/8eb13958dc429a6e6f7e0d6704d43a55f18d02a253608351b6bf6723ffdaf24e/vs _Community.exe vs_Community.exe --ajouter Microsoft.VisualStudio.Component.VC.Tools.x86.x64 --ajouter Microsoft.VisualStudio.Component.Windows10SDK.19041 -p
allez dans le dossier d'installation situé dans le répertoire racine de ce référentiel et exécutez le script d'installation :
Windows.bat
pour Windows.
Unix.sh
pour Mac/Linux.
Courir
test de chaux
où
est remplacé par Windows, Linux ou Mac (j'aime aussi ajouter l'indicateur -final
, mais ça devrait aller sans lui)
(retour en haut)
master
est la branche principale du référentiel. Il contient une version PE 1.0 de P-Slice et est la version la plus maintenue.
pe-1.0
est l'ancienne branche, qui n'est plus supposée. Je ne recommande pas de l'utiliser.
pe-0.6.3
fonctionne de la même manière, mais construit sur Psych 0.6.3. Notez qu'il peut contenir des bugs non présents dans la version master.
(retour en haut)
Distribué sous la licence Apache 2.0. Voir Licence pour plus d'informations.
(retour en haut)