Friday Night Funkin' - Redstone Engine
A modification of Psych Engine (mostly psych fork) which adds shaders and lots of features!
BIG NOTICE:
Please don't take fps.hx FONT code! Remove it if you have it!
Installation:
GOTTA HAVE THE UP-TO-DATE HAXE IF YOU HAVE 4.1.5 THEN IT WILL NOT WORK! SOME STUFF IS MISSING, SERIOUSLY, STOP USING 4.1.5
Follow this tutorial, also install LuaJIT.
Do this in command prompt:
haxelib git linc_luajit https://github.com/AndreiRudenko/linc_luajit
On your command prompt or terminal!
if you dont want your mod to run lua delete the "LUA_ALLOWED" on Project.xml
If you need to find that little code, press me!
For future update's, make sure to install this on your command prompt/terminal!:
haxelib install hxCodec 2.5.1
Credits:
Developers
- RedstoneSC - Coding (small amount) and Artwork
- Aadiyan1 - Coding (Shaders support)
- ADA_Funni - Coding (Revived the engine)
Contributors
- Theoyeah - Creator of Theoyeah Engine/Icon permission
- Wither362 - Creator of Theoyeah Engines Icons
- HaydenGaming - Memory peak. (Credit them while takin the code!)
Ex-Developers
- AverageDaveLover65 - Extra coding and Animator/Artist/Composer, made the 3D notes (You already know why ADL65 left.)
PE TEAM
- Shadow Mario - Coding
- RiverOaken - Arts and Animations
- bbpanzu - Assistant Coding
PE CONTRUIBTOR'S
- shubs - New Input System
- SqirraRNG - Chart Editor's Sound Waveform base code
- iFlicky - Delay/Combo Menu Song Composer + Dialogue Sounds
- PolybiusProxy - .MP4 Loader Extension
- Keoiki - Note Splash Animations
- Smokey - Spritemap Texture Atlas support
- Cary - OG Resolution code
- Nebula_Zorua - VCR Shader code
Features
New title screen
Makes the titlestate.hx a little bit better, including tweening and that sort of stuff
Shaders VIA SOURCE
- You can add it though source code, if you even decide to!
**
var bg:BGSprite = new BGSprite('folder/whateverthehellyourstageis', -600, -200, 0.9, 0.9);
add(bg);
bg.active = true;
var testshader:Shaders.GlitchEffect = new Shaders.GlitchEffect();
testshader.waveAmplitude = 0.1;
testshader.waveFrequency = 5;
testshader.waveSpeed = 2;
bg.shader = testshader.shader;
curbg = bg
Better main menu
Adds in some cool stuff
Camera follow + Redstone-Engine UI
- Adds in a hardcoded camera movement like in bambi's purgatory, and it is disablable whenever you feel like it!
- Unique UI toggalble in the option's menu. This include's not limited to (not sure if you can disable color jsons but whatever):
** Diffrent placement in accuracy, and a total note hit's! (judgement counter enabled as well, confusing with it but whatever)
Freeplay sections
- Make's it possible to play either mod's the base game for FNF.
While being a work in progress
Noteskins!
- You will also be included with an option of custom noteskins, which are built-in!
Some random screenshot
Thanks for reading!
Make sure to play redstone engine whenever you can! Unique engine!