Engine originally used on Mind Games Mod, intended to be a fix for the vanilla version's many issues while keeping the casual play aspect of it. Also aiming to be an easier alternative to newbie coders.
You must have Haxe 4.2.5. Newer versions will not work, as they have been significantly changed.
Follow a Friday Night Funkin' source code compilation tutorial, after this you will need to install LuaJIT.
To install LuaJIT do this: haxelib git linc_luajit https://github.com/nebulazorua/linc_luajit
on a Command prompt/PowerShell.
Install these specific libraries, as the additional features they provide are used.
haxelib git tentools https://github.com/TentaRJ/tentools
haxelib git systools https://github.com/haya3218/retools
haxelib git flixel https://www.github.com/FNF-CNE-Devs/flixel
haxelib git flxanimate https://www.github.com/FNF-CNE-Devs/flxanimate
haxelib git flixel-addons https://www.github.com/FNF-CNE-Devs/flixel-addons
If you get an error about StatePointer when using Lua, run haxelib remove linc_luajit
into Command Prompt/PowerShell, then re-install linc_luajit.
If you want video support on your mod, simply do haxelib install hxCodec
on a Command prompt/PowerShell
otherwise, you can delete the "VIDEOS_ALLOWED" Line on Project.xml