Skip to content

Vortex2Oblivion/LeatherEngine-LTS

 
 

Repository files navigation

Leather Engine

CI build github-pages Discord

Logo

This is the repository for Leather Engine, an engine created for making and playing mods for Friday Night Funkin'.

Links

Build Instructions

IMPORTANT:

For build instructions go to BUILD.md

Features

1-21+ Key Support

What does this mean? Well, now if you want, you can choose a different amount of arrows / keys! (Aka different from 4), this feature goes up to 21 by default, but can be increased with mods (no source code required).

Full mod support with Polymod (with a mod loader)!

Support for custom songs, characters, stages, weeks, cutscenes (dialogue, and video), all without modifying the source code! All you have to do is follow a guide that I will be making in the future and then you can make as many mods as you want!

Custom Cutscenes

Dialogue and video cutscenes can now be used without coding them in! (Although, in the future you will have the option to manually code them)

Custom Note Types

You can have different note types that give different amounts of health or give damage on hit. They can be more advanced if you want however, since modcharts can access what note type the last note hit was.

More to come...

Credits

  • KadeDev - Code for downscroll & Modcharts

  • SrPerez - Original 9 Key and 6 Key Designs

  • larsiusprime - Scrollable Drop Down Menu

  • PolybiusProxy - hxCodec

  • Video LAN Team - People who made VLC Media Player (the thing the game uses to play videos)

  • Ronezkj15 - Some Ideas + New Leather Engine Logo

  • ShadowMario - Color Swap Shader (for notes and stuffs) + some really weird modchart stuff that im too stupid to know lol

  • Smokey555 - Adobe Animate Spritemap -> FlxFramesCollection Support

  • larsiusprime + Polymod Contributors - polymod (funny cool mod loader!!!)

  • TheZoroForce240 + FNF-Modcharting-Tools Contributors - note modifying events (mania changes but modified to work with change ui skin too) generated with song code. Instead of right on the spot and fnf-modcharting-tools (cool modchart shits, check them out!!!)

  • Rozebud - fps plus lil' buddies and note glow when can be hit came from here

  • gedehari - code for crash handeler, they make some cool stuff check them out!

About

Leather Engine by Leather128 with improvements for more modding capabilities

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Haxe 93.9%
  • GLSL 3.7%
  • Lua 1.8%
  • GDScript 0.2%
  • Batchfile 0.2%
  • Shell 0.1%
  • Python 0.1%