Friday Night Funkin' Cookbook
Friday Night Funkin' CookbookAdvanced

Advanced

Overview of Friday Night Funkin' advanced snippets and tutorials.

  • Jun 17, 2025 Advanced /

     advanced misc hscript

    This guide will walk you through the process of creating a functioning, fully compatible Friday Night Funkin' mod, using the game's official systems for loading custom content and scripts. Once your mod is complete, you will be able to place it in the mods folder in your game install and use its content in-game without overriding the base game content and still maintain compatibility with other mods.

  • Jun 17, 2025 Advanced /

     advanced hscript

    Funkin's implementation of HScript uses a system of scripted classes. To create a scripted class, create an .hxc file in your mods/mymod/scripts/ folder, and, using Haxe syntax, create a new class which extends the base class for the type of object you are scripting, like so:

  • Jun 17, 2025 Advanced /

     advanced hscript song

    This chapter will walk you through the process of adding a script to a Song, and giving examples of the kind of custom behavior which can be implemented with this functionality.

  • Jun 17, 2025 Advanced /

     advanced hscript character

    This chapter will walk you through the process of adding a script to a Character, and giving examples of the kind of custom behavior which can be implemented with this functionality.

  • Jun 17, 2025 Advanced /

     advanced hscript character

    This chapter will walk you through the process of adding a script to a Playable Character, and giving examples of the kind of custom behavior which can be implemented with this functionality.

  • Aug 24, 2025 Advanced /

     advanced hscript

    This chapter will walk you through the process of using script event callbacks for a more advanced custom behavior, which will get called whenever a certain event within the game happens.

  • Sep 04, 2025 Advanced /

     advanced txt hscript

    While not used much by Friday Night Funkin' (in exception to introText.txt), the ability to read and save to text files may be useful for some mods.

  • Aug 20, 2025 Advanced /

     advanced hscript json cutscene

    This chapter will specifically walk through using scripted Songs to implement Dialogue Cutscenes into a mod, like those seen in Week 6.

  • Aug 20, 2025 Advanced /

     advanced hscript cutscene

    This chapter will specifically walk through using scripted Songs to implement a Video Cutscene into a mod.

  • Sep 04, 2025 Advanced /

     advanced hscript level

    This chapter will walk you through the process of adding a script to a Story Menu Level, and giving examples of the kind of custom behavior which can be implemented with this functionality.

  • Sep 05, 2025 Advanced /

     advanced hscript stage

    This chapter will walk you through the process of adding a script to a Stage, and giving examples of the kind of custom behavior which can be implemented with this functionality.

  • Sep 15, 2025 Advanced /

     advanced hscript events

    This chapter will walk you through the process of creating a custom song event, which could be used in songs through the chart editor.

  • Dec 11, 2025 Advanced /

     intermediate ui srt ass

    This chapter will walk you through the process of adding and creating custom subtitles in video cutscenes and during songs.

  • Feb 05, 2026 Advanced /

     advanced hscript frag

    This chapter will walk you through the process of using a custom runtime shader to alter the appearance of a given sprite or camera using GLSL.