Psych Engine と FNF (V-Slice とも呼ばれる) の新しいバージョンとのクロスオーバー
Wiki を探索する »
· バグの報告または機能のリクエスト · プルリクエストの作成
P-Slice エンジンは、Psych エンジンと最新の Friday Night Funkin のクロスオーバーです。
これは、FNF の新しいバージョンから新しいビジュアルと機能を導入し、既存のものに変更を加えて V-Slice のものに近づけることを目的としています。
(トップに戻る)
V-Slice のフリープレイ メニュー (フリープレイ カラーのサポート付き)
結果画面
キャラクターセレクター
一時停止可能なカットシーン
ピコ
P-Slice 用に作成された MOD は、次のステッカー トランジションで使用するステッカー パックとセットを選択できます。
setPropertyFromClass("substates.StickerSubState", "STICKER_SET", "sticker-set-1")
使用するステッカー セットを定義します ( images/transitionSwag/
内のディレクトリの 1 つの名前です)
setPropertyFromClass("substates.StickerSubState", "STICKER_PACK", "all")
現在のセットから使用するステッカーのパックを定義します。そのようなパックが存在しない場合は、「.json」ファイル内に定義されているすべてのステッカーが使用されます。
Freeplay は 3 種類のアイコンをサポートしています。
FNF pre 0.3 (キャラクターの頭のアイコンを使用)
FNF 0.3+ ( images/freeplay/icons/{charId}pixel.png
にあります)
FNF 0.5+ (スズメのスプライトは、.PNG および .XML ファイルのimages/freeplay/icons/{charId}pixel
にあります)
{charId} はキャラクターアイコンの名前です。
Mod には、P-Slice のレジストリ システムのエントリを含むregistry
フォルダーを含めることができます (構造は V-Slice と同じです)。
これらは、カスタム キャラクターとカスタム フリープレイ スタイルを実装するために使用されます。
MOD がグローバルであるか、最初の MOD としてロードされている場合、AttractState で使用するvideos/commercials
にコマーシャルを追加できます。
(トップに戻る)
構築済みエンジンは GameBanana からダウンロードできます。また、Nightly/Beta Build は Github Actions からダウンロードできます。 (Githubアカウントを作成する必要があります。)
このエンジンをコンパイルしたい場合は、ここをチェックしてください
git
(Windows のみ) Microsoft Visual Studio コミュニティ
(Linux のみ) VLC
Haxe (4.3.6 以降)
(Windows を使用している場合) git をインストールした後、コマンド プロンプト ウィンドウを開いて次のように入力することをお勧めします。
カール -# -O https://download.visualstudio.microsoft.com/download/pr/3105fcfe-e771-41d6-9a1c-fc971e7d03a7/8eb13958dc429a6e6f7e0d6704d43a55f18d02a253608351b6bf6723ffdaf24e/vs_Community .exe vs_Community.exe --add Microsoft.VisualStudio.Component.VC.Tools.x86.x64 --add Microsoft.VisualStudio.Component.Windows10SDK.19041 -p
このリポジトリのルート ディレクトリにあるセットアップ フォルダーに移動し、セットアップ スクリプトを実行します。
Windows 用のWindows.bat
。
Mac/Linux 用のUnix.sh
走る
石灰試験 <プラットフォーム>
ここで、
Windows、Linux、または MAC に置き換えられます ( -final
フラグも追加したいと思いますが、省略しても問題ありません)
(トップに戻る)
master
リポジトリのメイン ブランチです。これには P-Slice の PE 1.0 フレーバーが含まれており、最も保守されているバージョンです。
pe-1.0
は古いブランチであり、現在は想定されていません。使用はお勧めしません。
pe-0.6.3
同様に動作しますが、Psych 0.6.3 をベースに構築されています。マスターバージョンには存在しないバグが含まれている可能性があることに注意してください。
(トップに戻る)
Apache License 2.0 に基づいて配布されます。詳細については、「ライセンス」を参照してください。
(トップに戻る)