Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.
/ LeatherEngine Public archive
forked from FunkinCrew/Funkin

Just a little engine I decided to make since nobody seemed to have true custom mod support.

License

Notifications You must be signed in to change notification settings

Leather128/LeatherEngine

 
 

Repository files navigation

Leather Engine

Logo

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

Links

Build Instructions

IMPORTANT:

Use the latest stable Polymod (NOT git) as it's the version that the engine is currently designed for.

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.

Replay System

You can load, share, and play replays of songs you've played! They can even be included in mods in the mods folder to make them easier to share!

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 - fnf-modcharting-tools (cool modchart shits, check them out!!!)

About

Just a little engine I decided to make since nobody seemed to have true custom mod support.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Haxe 98.3%
  • Lua 1.6%
  • Other 0.1%