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!

  • Jun 18, 2026 Expert /

     expert hscript

    Caution This is an unreleased (coming soon) feature, not even available in test builds!

  • 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.

  • Jun 30, 2026 Expert /

     expert misc hscript

    This article will go over practices that can be applied to your code, improving its quality. These are not mandatory, so it's up to you whether to make use of them.