Skip to content

Releases: JordanSantiagoYT/FNF-JS-Engine

JS Engine - 1.42.0 Release

24 Jan 04:38
Compare
Choose a tag to compare

yeah lol
IF YOU HAD AN ISSUE WITH UPDATING TO 1.42.0 BEFORE THIS UPDATE WAS OFFICIALLY RELEASED, IGNORE IT (it was a social experiment)

Changelog:
Added an option to have.. no menu music
New tips and botplay text AND new crash text
(Windows only) New Windows Notification Event (just like in Exploitation!)
OpenFL downgraded to 9.3.3, 9.4.0 caused some shaders to implode
Changed the video library from hxCodec to hxvlc
Fixed note alpha not working correctly again

Type "announcer" in the title screen after updating to this version.

Note: Builds were updated due to being outdated/missing credits

JS Engine - 1.41.0 Release

10 Jan 21:57
Compare
Choose a tag to compare

It is no longer Jolly time.

Changelog:
Fixed videos having a random chance of crashing when starting up.
Fixed vocals freezing if you made the playback rate extremely low
Changed the Lime version from 8.2.0 to 8.1.3 as we found out Lime 8.2.0 has worse performance

JS Engine - Merry Christmas (1.40.0)

25 Dec 05:27
Compare
Choose a tag to compare

HO HO HO! MERRY CHRISTMAS! :D

Changelog:
Added a rare Santa startup that ONLY shows between the dates 12/16 to 12/31!
The default menu theme is now a Christmas remix!
Removed everything related to SB Engine
Fixed camera pointer not showing in the Character Editor
Noteskins now change to your default skin if you call "Change Character" and the character doesn't have a noteskin field
Sustain lengths are now rounded instead of floored
Fixed a bug where some users wouldn't be able to scroll in the Options menu. Additionally, scrolling between the option categories is now more centered.

JS Engine - 1.39.1 Release

14 Dec 20:30
Compare
Choose a tag to compare

heyy!! so uh. i think i have to explain this

basically, i didnt consider the stuff changed in this update big enough sooo yeah this is releasing as 1.39.1 instead

1.40.0's release date is now December 25th, because i am feeling JOLLY‼️

Changelog:
macOS Monterey/Ventura is no longer supported (possibly)
The color of the Dave Engine Time Bar now matches the opponent's health bar colors (like the 3.5 HUD!)
Fixed a small bug with the position of Sustain Splashes
Character Editor Rework

1,39.0 Changelog:
The Autosave timer in the Editor will now reset if you save the chart before the timer is done.
The "Load Songs" optimization option has been removed
Fixed the notes being shown on screen if you hovered over the first V&UI option no matter what your search query was
New Visual Option: Showcase Style - Choose 2 different ways of showcasing your charts!
‼️THE ICON BOUNCE VISUAL GLITCH HAS BEEN FIXED‼️

JS Engine - 1.39.0 Release (1.39.0)

01 Dec 03:57
Compare
Choose a tag to compare

it's been a day or 2 but it's here!

1.40.0 will release on December 13th.

Changelog:
The Autosave timer in the Editor will now reset if you save the chart before the timer is done.
The "Load Songs" optimization option has been removed
Fixed the notes being shown on screen if you hovered over the first V&UI option no matter what your search query was
New Visual Option: Showcase Style - Choose 2 different ways of showcasing your charts!
‼️THE ICON BOUNCE VISUAL GLITCH HAS BEEN FIXED‼️

JS Engine - 1.38.0 Hotfix (1.38.1)

16 Nov 06:56
Compare
Choose a tag to compare

well.

this seems like the perfect time to test that new 5-second wait on update.bat. Let me know if this works.

Changelog

Fixed Popups not disappearing correctly if Combo Stacking was turned on
Opponent note hits no longer count twice.
Alt Animations (or notes with an anim suffix) now work
When strums are spawning, they will now always spawn quickly enough before the song starts.

1.38.0 Changelog

⚠️ Weekend 1 has been added! (WIP + there's some issues)
Added the Vanilla-styled scoreTxt from Base Game. It might be slightly inaccurate but it's as close as possible to the original.
funnyTips now has 2 new default tips
The functionality of the "JS Engine Recharts" option was refactored
All future updates will now have a 5-second wait when running update.bat. This should fix the problem with updates not installing going forward!
The engine can now originally tell if you played a song in Freeplay and had the "Always Play Cutscenes" option enabled!
The Rating Popup spawning was reworked a bit, and now no longer causes lag when too many popups are spawned at once.
The speed of the popups disappearing is no longer reliant on BPM.
(WIP) The engine will now automatically auto-save charts.
Turning on "Instakill on Miss" will stop the game from showing you your miss count.
renderlol.bat will now ask you for the video framerate.
Sustain Splashes will no longer last longer than they should after a BPM change
The infamous " 0-2147483648:0-2147483648:0-2147483648 remaining" glitch when an update finishes downloading has finally been patched... hopefully
Fixed Sustain Notes not having their color updated if the Change Character event was called while using Char-Based note colors
Fixed a random Week 4 crash

Known issues with Weekend 1:
The camera isn't positioned correctly in the Darnell cutscene
If playing in Story Mode, the game crashes after completing 2hot. I've found that the issue occurs when loading the post-cutscene video, but have no idea how to fix it.
The same thing occurs if you turn on "Always Play Cutscenes" and complete either 2hot or Blazin'.

Post-cutscenes for 2hot/Blazin will not be played until the post-cutscene video crash is fixed.

JS Engine - 1.38.0 Release

15 Nov 04:41
Compare
Choose a tag to compare

Sup, another JSE update is here

Changelog

⚠️ Weekend 1 has been added! (WIP + there's some issues)
Added the Vanilla-styled scoreTxt from Base Game. It might be slightly inaccurate but it's as close as possible to the original.
funnyTips now has 2 new default tips
The functionality of the "JS Engine Recharts" option was refactored
All future updates will now have a 5-second wait when running update.bat. This should fix the problem with updates not installing going forward!
The engine can now originally tell if you played a song in Freeplay and had the "Always Play Cutscenes" option enabled!
The Rating Popup spawning was reworked a bit, and now no longer causes lag when too many popups are spawned at once.
The speed of the popups disappearing is no longer reliant on BPM.
(WIP) The engine will now automatically auto-save charts.
Turning on "Instakill on Miss" will stop the game from showing you your miss count.
renderlol.bat will now ask you for the video framerate.
Sustain Splashes will no longer last longer than they should after a BPM change
The infamous " 0-2147483648:0-2147483648:0-2147483648 remaining" glitch when an update finishes downloading has finally been patched... hopefully
Fixed Sustain Notes not having their color updated if the Change Character event was called while using Char-Based note colors
Fixed a random Week 4 crash

Known issues with Weekend 1:
The camera isn't positioned correctly in the Darnell cutscene
If playing in Story Mode, the game crashes after completing 2hot. I've found that the issue occurs when loading the post-cutscene video, but have no idea how to fix it.
The same thing occurs if you turn on "Always Play Cutscenes" and complete either 2hot or Blazin'.

Post-cutscenes for 2hot/Blazin will not be played until the post-cutscene video crash is fixed.

1.37.0 Hotfix - 1.37.1

01 Nov 23:17
0ee97a8
Compare
Choose a tag to compare

i didn't double check my code again Lol

Changelog

Fixed a crash that could occur if you entered the Character Editor

1.37.0 Changelog

Added the Hold Note Splashes from Base 0.3.X and up (special thanks to Psych Online (more specifically NotMagniill and Snirozu) for the code. Also no you currently cannot turn them off separately)
Removed 1 line from botplayText. turns out that link Nael put there was a link that got hacked and now redirects to a website containing nono things!!
Fixed custom notes having a strange offset (Spoiler alert: it still occurs for sustain notes.. but its progress right?)
Fixed a crash that would randomly occur if you pressed CTRL+Z in the Chart Editor
Fixed Rating sprites being haxeflixel logos in some parts of the engine!

JS Engine - 1.37.0 Release

31 Oct 21:05
Compare
Choose a tag to compare

you all thought it would release on November 1st, right?

YOU WERE ALL TRICKED!!!! MWAHAHAHAHAHAHAHAHAHAHAA (i mean except for those who are in november first at the time this update was released)

Although this was released on October 31st, 1.38.0 will release on November 15th. (also Jasi, you better read this. I will not be telling you the release date for the next update again.)

Changelog

Added the Hold Note Splashes from Base 0.3.X and up (special thanks to Psych Online (more specifically NotMagniill and Snirozu) for the code. Also no you currently cannot turn them off separately)
Removed 1 line from botplayText. turns out that link Nael put there was a link that got hacked and now redirects to a website containing nono things!!
Fixed custom notes having a strange offset (Spoiler alert: it still occurs for sustain notes.. but its progress right?)
Fixed a crash that would randomly occur if you pressed CTRL+Z in the Chart Editor
Fixed Rating sprites being haxeflixel logos in some parts of the engine!

JS Engine - 1.36.0 Release

18 Oct 03:21
Compare
Choose a tag to compare

Yes

⚠️ IMPORTANT: THIS UPDATE WILL NOT DOWNLOAD ON VERSIONS EARLIER THAN 1.35.0 IF USING THE INGAME UPDATER. YOU WILL NEED TO GET THE UPDATE FROM HERE INSTEAD. otherwise, you can download the update with no problems :)

Changelog:
Made it more clear what "Health Bar Transparency" means
The cameraFade LUA function now has a fadeOut option (the one that was added in PE 1.0!)
3 new Startup Animations
All options related to customization in the Visuals & UI Options have been moved to be less annoying to get to
The Simple rating popups have been separated into their own option
Rating Sprites have been organized into folders! Check the shared/images/ratings folder for more info.
You can also now add your own sets of rating images, along with hitStrings, fcStrings and judgeCountStrings text files! Check images/ratings for more info or check the modTemplate zip file!
Gold Ratings have been removed completely
The NMCW rating sprites have been remade!
Satin Panties Erect now has its own events
added a secret helping function for the "Copy to the next.." and "Copy from the last to the next.." buttons: pressing CTRL will Swap Sectionify all notes
Added blockHit for unspawnNotes
Fixed a StartupState crash
Fixed "Copy to the next..." crashing if you put a number higher than the amount of sections the song currently has
exiting the week editor in any way now plays the correct menu music
Fixed sustain notes having weird angles in modcharts where a strum's angle is changed (hopefully)
Fixed notes on the same note data only playing 1 note on 1 side if "Play Both Sides" is enabled
Fixed a crash that would occur if playerChar was null
Fixed some crashes that could occur if vocals and/or opponentVocals are null
Fixed a crash that could occur for some reason if you left the Pause Menu
Fixed addWiggleEffect not working