Skip to content
This repository was archived by the owner on Mar 31, 2025. It is now read-only.

Releases: ShadowMario/FNF-PsychEngine

0.5.1

21 Dec 05:46

Choose a tag to compare

  • Dialogue stuff can now be messed in lua
  • Added Botplay/Practice Mode back on Pause Menu while charting a song
  • Mod can now load grids instead of strips
  • Fixed event selecting crashing bug after selecting note
  • onUpdatePost works on release builds instead of just debug builds
  • curBeat fixed on lua
  • Typing on Steppers now block inputs on Chart Editor
  • Fixed Vortex chart quantization offset bug
  • Chart menu can be exited with BACKSPACE instead of going to a PlayState
  • GF notes and GF sections being independent from other notetypes
  • Alt + selecting a note applies the current selected notetype
  • Credits can be read from the mods/ folder instead of just mod directories
  • Added restartSong, exitSong, updateHitboxFromGroup, isColliding, getPixelColor, cameraFlash and cameraFade to Lua
  • Added onCountdownStarted callback to Lua
  • Fixed Change Character Freeze
  • Fixed Event Note Offsets for Kill Henchmen/other custom events
  • New Credits icon for Shadow Mario
  • Added a warning on Blammed Lights event
  • New Intro texts cuz i took three Ls
  • Other minor bug fixes

0.5 - Preferences Update

11 Dec 18:13
9e17d1d

Choose a tag to compare

  • Gameplay Changers can now also be accessed on Story Mode
  • Added the ability to stack events on Chart Editor
  • Added support to weeksList.txt from a modpack
  • Improved cross-compatibility of charts from Psych to other engines.
  • Decreased Oversinging achievement's hold time from 20s to 10s due to changing how note missing works.
  • Button Mashing is less obnoxious, i guess? - Thanks Shubs
  • Added support to creating FlxTexts on Lua
  • Added more methods to Lua related to Random numbers
  • Added more keys to Gamepad
  • Some Settings from Chart Editor now get saved
  • Fixed some input issues from Pre-release
  • Minor bug fixes

0.5 (Prerelease)

03 Dec 05:37

Choose a tag to compare

0.5 (Prerelease) Pre-release
Pre-release
  • IMPORTANT AND REQUIRES FURTHER TESTING: Input system is now milisecond based instead of frame based
  • Added a Menu to set which mods load first on the list and toggle mods off without having to uninstall them
  • Added support to adding sprites/changing variables from Game over when you're dead
  • Added more functions and variables to Lua
  • Added support to softcoded credits (You can still hardcode credits tho)
  • Added support to Character lua scripts (Put it inside "mods/characters/") and Scripts that run in all songs (Put it inside "mods/Your-mod-name/scripts/")
  • Added update warnings (Only for official builds)
  • Changed how Middlescroll looks like to assist on Lua scripts that mess with the Opponent's strum
  • You can adjust a lot of shit related to note windows and safe frames now
  • Yeah that also means there's a LOT of new options, go check it yourself cuz its 3 am and i'm too lazy to write it down now
  • FC is now tracked on UI
  • Added a Combo Offset/Note Delay Adjust Menu (Song composed by iFlicky)
  • Added bbpanzu :)
  • Triggered Falco mains
  • Decreased Daddy Dearest's ass due to complaints of single moms /j
  • SOURCE: Improved code on Options, Achievements and Controls menus
  • Removed Sandplanet
  • Removed Psyka because of Sandplanet

The Lua Script API won't be updated until the full release is out due to everything here being subject to changes.

0.4.2

05 Oct 00:06

Choose a tag to compare

  • Fixed memory leak on Lua
  • Updated Dialogue sprites
  • Removed Mind Games Mod leftover dialogue sprite
  • Added GF's dialogue sprite
  • Pixel HUD can now be used on other stages
  • Moved some Week 6 files to shared/ (For the change above)
  • Changed how Character groups are handled for easier understanding on Lua
  • Added more variables to notes for Lua
  • Added 2 new note types: "GF Sing" and "No Animation"
  • Minor fixes on Transitions
  • You can now playtest your charts inside the Chart Editor (Press ESC)
  • Added new functions to Lua
  • Fixed freeze when changing characters
  • Other minor fixes

0.4.1

23 Sep 02:15

Choose a tag to compare

  • Mods can now be in individual folders for better organization/avoiding overwriting files

  • New Input System coded by Shubs

  • Fade Transition now is layered over Hud elements

  • Added 22 new functions to Lua

  • Added 3 new hooks to Lua

  • Deprecated 5 Lua functions (Replaced with better variants)

  • Added 10 new variables to Notes

  • Note's "ignoreNote" can now be used to block Opponent hits

  • Changed how Lua Sprites are handled (This allows you to
    put spritesbetween GF and other characters

  • Updated noteMiss on Lua

  • Made debugPrint easier to use

  • Bug fixes related to dialogues

0.4 - Mod Support Update

17 Sep 18:52

Choose a tag to compare

  • Weeks are now in .json files outside of the Source code

  • Dialogue portraits are now in .json files outside of the Source code

  • Dialogues are now in .json files with an easier understandable syntax

  • Story Mode Characters are now in .json files outside of the Source code

  • Added Week Editor

  • Added Menu Character Editor

  • Added Dialogue Portrait Editor

  • Added Dialogue Editor

  • Added basic support to Custom Stages

  • Added a Stage drop down to Chart Editor

  • Added Support to .MP4 Video Cutscenes (by PolybiusProxy)

  • Added Animation Ghosts for Character Editor

  • Added Waveform visualizer to Chart Editor

  • Added support to Events coded in LUA

  • Added support to Note types coded in LUA

  • Added support to change Game Over Character/Sounds on LUA

  • Added Music Fade In/Out functions to LUA

  • Added Debug Print Message function to LUA

  • Added Input/Accuracy changes (by Shubs)

  • Added 2 new Easter eggs

  • Softcoded Roses' BG Freaks expression

  • Made character health icons easier to set up

  • Softcoded Health icons with no antialiasing

  • Fixed Crashes on Character Editor

  • Fixed "Copy Section" button on Chart Editor

  • Other Minor bug fixes

0.3.2 Hotfix

01 Sep 16:57
2b33fc3

Choose a tag to compare

  • Fixed Character Editor not saving health bar colors
  • Fixed Upper Boppers being misplaced on Cocoa/Eggnog
  • Fixed Cars not being shown on Week 4

0.3.2

01 Sep 14:05
c115174

Choose a tag to compare

  • Increased sick note hitbox from 0.033s to 0.041s (25% increase)
  • Health bar is now colorable per character
  • Added health bar color customization to Character Editor
  • Added Middlescroll
  • Added an option to Hide Time Bar
  • Alt Idles can now use danceRight/danceLeft animations while the base Idle uses idle and vice-versa
  • Character Animation Loops aren't hardcoded anymore
  • Adjusted bf-car, mom-car, mom, parents-christmas, monster, monster-christmas and dad for the previous stated change
  • Fixed Custom Characters crashes
  • Added some extra crash preventions
  • Minor bug fixes

0.3.1

23 Aug 17:00
39ebdcb

Choose a tag to compare

  • Added Vocals volume to Chart Editor
  • Added Instrumental volume to Chart Editor
  • Volume buttons is now disabled while typing on Chart/Character Editor
  • Added support to .lua scripts (Currently in Alpha!!)
  • Added Hurt notes to Pixel stages
  • Fixed Note colors not working properly
  • Renamed "Button Mashing" to "Ghost Tapping" and changed how it works
  • Disabled note miss stun
  • Fixed "No miss on Week # on Hard" achievements not checking for difficulty
  • Fixed stutter after the countdown/at the start of a song
  • Other minor bug fixes

0.3

11 Aug 02:04

Choose a tag to compare

0.3
  • Added In-game character Editor
  • Due to the Character Editor, characters aren't hardcoded anymore (Some very specific things are still hardcoded to them though)
  • Added basic mod support (Adding new textures and editting other ones)
  • Removed the need of Polymod
  • Improved Alt Idle animations support
  • Almost all of the BG Sprites are now using BGSprite class instead of FlxSprite (makes it easier to do your own BG stuff too)
  • Added an option to keep loaded data in memory for decreasing next loading times
  • Added support to Note skins
  • Added support to Note Splash skins
  • Added an actual Metronome to Chart Editor
  • Added Hurt notes
  • Added Shake Screen event
  • Added Change Character event
  • Added Botplay
  • Added Button Mashing/Ghost Tapping
  • Improved Custom Fade Transition
  • Main menu scrolls 16% faster
  • Discord RPC now also shows engine version
  • Fully fixed downscroll (yay)
  • Other minor bug fixes
  • Removed more useless Mind Games mod leftovers