Hello guys this is me burgerballs, this here is the fork i use for my fnf mods. As troll engine is already perfect i kinda only needed to change small tiny things to make it easier for me.
As this is my own personal fork, expect bloat, this is meant to be used by nobody aside from me!
I've modified the install_haxelibs
files, before building you should check them out.
NOTE: Do not treat this as an official release!!! This version of the engine is unendorsed by the original creators.
Some questions might be asked about this fork in particular. So I might answer them here.
Q: Why not PR these changes to Troll Engine
A: As a programmer I understand that what I'm doing is best described as bloat in some reigonal dialects. It isn't best to do add changes for an engine only I use to it's base version for this reason.
Q: Why not just use X or Y Engine
A: I don't want to.
This fork has some features that are different to the original or are completely new.
- V-Slice Character Support
- Reskinned Options Menu
- Interpolated SV Events
- Startup Loading Screen
- Cooler Keyhints
- Aseprite Atlas Support
- MultiSparrow Support
- MultiAseprite Support
- Cooler Freeplay Menu
- Song Cover Art
- FPS+ Style Note Indicator Option
- New Accuracy Calculation Settings
- Minor changes to the chart editor
- BPM-Based Scroll Speed Modifier
- Differing Quant HSVs
- Expanded Multikey (1 to 9 keys) with changes to the chart and options menus.
- Riconuts - Owner of original engine
- Nebula the Zorua - Co-Owner of original engine
- EliteMasterEric - Code i stole from him and ninjamuffin99 for v-slice bullshit lole!
The following remains unchanged for the purpose of accurate crediting upon the existence of later changes from later versions of Troll Engine.
Troll Engine is the fork of Psych Engine 0.5.2h originally made for the Tails Gets Trolled mod.
This engine is a WORK IN PROGRESS!!!
Expect bugs, breaking changes and no documentation!!!
Compatibility with Psych Engine mods is limited and will be removed in the future.
- Quant note skins
- Lots of hud customization (NPS counter, note hit timing info, colored combos, judgement counters, options for other hud styles too)
- An awesome modchart system
- Custom hscript implementation (scriptable notetypes, events, stages, characters and song scripts)
- Scriptable states
- A lot more!!!
-
Must have Haxe 4.3.0 or greater.
-
Troll Engine's specific haxe libraries can be installed with the
haxelibs
files located in thesetup
folder. -
If this is your first time compiling a HaxeFlixel project, refer to the full build instructions.
- Nebula the Zorua - Most engine stuff
- crowplexus - Countdown class and hxdiscord_rpc implementation
- 4mbr0s3_2 - Modifier system inspiration
- SrtHero278 - Notefield optimizations
- moxie-coder - Mac building and workflow help
- Vortex - Bunch of Linux and other little improvements
- Lat - Made the original Week 6 health bar and timer assets
- swordcube - Pixel note splashes
- Gab - We like him
- AllyTS - Made the Mine note texture
- Psych Engine - Dad Engine
- ninjamuffin99 - Programmer
- PhantomArcade3K and Evilsk8r - Art
- Kawaisprite - Musician