FNF in Python v1.7
Pre-release
Pre-release
v1.7
- Characters animations rework (with multiple frames for each animation, so animated animations I guess)
- Fixed characters not appearing on certain conditions (I think Python >=3.9 and EduPython)
- Improved display for screen with a resolution inferior to 1080p
- Improved compatibility with other operating systems (using op.path.sep)
- Fixed some maths, now animated backgrounds will display correctly, with their speed changed according to the bpm (faster bpm = faster animation)
- Fixed a bug with the song progress bar not displaying correctly when playing in downscroll mode
- Added idle animation
- Characters now use a png and xml file, so now it's easier to add characters
- Now animations are more fluid, as they use all images from the png
- Added the offset editor, a seperate program (accessible from the options menu), is used to change the offsets of characters, to display them at the correct position
- Added a color indicator in the info bar depending on the current accuracy (0-70%: red, 70-85%: orange, 85-100%: green)
- Added a color indicator in the info bar depending on the current health (0-50%: red, 50-75%: orange, 75-100%: green)(only when the health is displayed in the info bar)
- Added the option to disable info bar color indicators to save performance
- Added the option to display health in the info bar instead of a health bar
- Fixed a bug with the vertical offset being inverted
- Changed the menu music (changed to the main menu music from the FNF indie cross mod)
- Changed how the options work in the code, to make it cleaner and easier to add new options
- Code optimisations
- Added 6 new songs:
- Last reel (FNF indie cross)(the notes are not synced to the music after half of the song for some reason)
- Nightmare run (FNF indie cross)(Some notes are not appearing as they are death notes)
- Burning in hell (FNF indie cross)(same here)
- Power outage (Funkin' at Freddy's)
- Chartering (FF celebration mod)
- Sussy Wussy (FF celebration mod)
- Hellclown is not working, this is because the character texture is saved differently, I have to find how to create textures with XML files to fix it in 1.8.1