Friday Night Funkin' Cookbook
Friday Night Funkin' CookbookExpert

Expert

Overview of Friday Night Funkin' expert snippets and tutorials.

  • Sep 02, 2025 Expert /

     expert hscript module

    Most articles about scripting will cover basic functionality of overriding already existing methods. However, there is a need for completely custom functionality instead. This is where Modules step in.

  • Jan 04, 2026 Expert /

     expert hscript

    As your mods complexity increases, with many different scripts (modules, custom objects/states, etc) it is vital to eventually organize this code. You can do this in the same way as regular haxe: Package names.

  • Jan 04, 2026 Expert /

     expert hscript

    Creating scripted states is the most powerful thing in the modding framework, it basically lets you create entirely custom... things. Be it a menu, object, or entirely different game!

  • Jan 02, 2026 Expert /

     expert hscript save

    Sometimes when making a script you may need to store something, such as an achievement, for the player's future play sessions. This is where Funkin's Save system comes in.

  • Jan 05, 2026 Expert /

     expert module hscript

    Creating custom pause and game over states was made much easier in the 0.8.0 update, allowing you to use two new vital properties in PlayState:

  • Mar 03, 2026 Expert /

     expert hscript

    Sometimes, a custom behavior would be locked behind a specific condition in a script found by either the base game or a dependency mod. While there is an option of replacing the script file with yours or using another script for the specific case needed, it is less of a hassle to use the _merge folder to combine the behaviors. This article will guide you over using the _merge folder and annotations to inject script data.

  • Jan 08, 2026 Expert /

     expert hscript

    This article will cover a handful of miscellaneous coding tricks that you could do in the game, largely thanks to the framework Funkin' was built on - HaxeFlixel.