Friday Night Funkin' Modding
Getting Started
1.
Fundamentals
1.1.
The Metadata File
1.2.
Loading the Mod In-Game
1.3.
Asset Replacement and Additons
1.4.
Mod Load Order
1.5.
Hot Reloading
1.6.
Chapter Conclusion
Custom Assets
2.
Custom Songs and Custom Levels
2.1.
Creating a Chart
2.2.
Adding the Custom Song
2.3.
Adding a Custom Level
2.4.
What Are Variations?
2.5.
Adding Variations to Existing Songs
3.
Custom Characters
3.1.
Character Assets
3.2.
Creating a Character
3.3.
Using a Character in a Song
3.4.
Fixing Character Offsets
4.
Custom Stages
4.1.
Creating a Stage
4.2.
Using a Stage in a Song
5.
Custom Playable Characters
5.1.
Required Assets
5.2.
Creating a Playable Character
6.
Custom Note Styles
6.1.
Creating a Note Style
6.2.
Using a Note Style in a Song
Mod API Systems
7.
Migration
7.1.
v0.1.0 to v0.5.0
8.
Appending And Merging Files
8.1.
Appending Files
8.2.
Merging Files
HScript
9.
Using HScript
9.1.
What is HScript?
10.
Scripted Classes
10.1.
Scripted Songs
HScript (Advanced)
11.
WIP: Scripted Modules
12.
WIP: Custom Shaders
Writing And Contributing to This Book
Light
Rust
Coal
Navy
Ayu
Friday Night Funkin' Modding Documentation
Scripted Songs