Commit Graph

50 Commits

Author SHA1 Message Date
JordanSantiagoYT
6e7caddef7 Small changes
this commit makes changes that re-adds compatibility with charts using Lua Extra Keys for HScript (well, a modified version which i made to support the new chart loading system.)

This script will release with 1.45.0.
2025-03-20 01:35:59 -04:00
JordanSantiagoYT
c9f907c92f lololo
idk what to put here
2024-12-23 20:28:15 -05:00
JordanSantiagoYT
89fcd72ab7 oops forgot to make it switch useRGBShader 2024-12-23 04:22:10 -05:00
JordanSantiagoYT
d0a2a77ed5 small stuff
if a character has a noteskin that is null, it changes to '' instead of null!!!!! additionally, the noteskin and stuff no longer breaks because of that :)

additionally, I FOUND AN ISSUE WITH STEP-LONG SUSTAIN LENGTHS ROUNDING DOWN AND FIXED IT.
2024-12-23 04:07:27 -05:00
JordanSantiagoYT
61a116c2a9 A HUGE COMMIT
Upgraded the Note Color System to the 0.7 System (YOU WILL NEED TO ENTER THE VISUALS & UI MENU TO RESET YOUR NOTESKIN AND SPLASH SKINS TO DEFAULT!) however, this will slow down rendering speeds a bit. if you don't want to use the RGB Shaders, the Classic noteskin is also available!
(almost) All of the num1 sprites (and their pixel variants) have been updated to their 0.3.X version
Fixed Blammed Erect having the incorrect events
Fixed bf-christmas having funky offsets for the Left & Down animations

ive been testing this commit for several days, and i'm sure it's READY!!
enjoy :)
2024-08-22 00:23:45 -04:00
JordanSantiagoYT
aedb693443 yeah
finally fixed Strident Crisis icon bop being weird
2024-04-02 23:59:48 -04:00
JordanSantiagoYT
f1150ed13c eh
Add support for the new Rendering Mode on Linux (cyklus the linux playtester so we gotta wait for him to know if it works)
Enabling Rendering Mode will now display "Rendering" on the time bar if "Show Playback Rate on Time Bar" is enabled
Fixed Alt Animations.. not playing correctly
Added more info to the readme in gameRenders
2024-03-25 19:00:47 -04:00
JordanSantiagoYT
8cf60b292e Allow the usage of Quantized & Rainbow Notes across all noteskins 2024-03-23 14:29:41 -04:00
JordanSantiagoYT
e2de387c10 Eh
Improved the note rewriting system, now everything that uses notes also uses this system (well.. most of them)
Sustain notes now use proper sustain colors
Added a bit of inlines
2024-03-13 22:43:02 -04:00
JordanSantiagoYT
1242b43619 Revert PlayState Revamp, AGAIN.
IF YOU WANT TO WORK ON THE REWRITE, GO HERE: https://github.com/JordanSantiagoYT/FNF-JS-Engine-Rewrite
2024-03-02 14:49:24 -05:00
SomeGuyWhoLovesCoding
990ae45f38 Revert back changes.
Like, come on. Everyone cares about render mode, troll mode, and trying to load huge charts. I rewrote playstate because there were so much shit in it.
Jordan did fix my issue btw
2024-03-02 08:35:52 -05:00
JordanSantiagoYT
79b603f8a8 Revert PlayState Revamp + A few more changes
Moved sustain notes down a bit
Added back OS Engine shaders
Removed Rainbow Notes as an option and instead made it one of the note color options
Added a bit of indentation to hopefully make things a little easier to read
2024-03-02 01:36:50 -05:00
SomeGuyWhoLovesCoding
4d24f0a8ef FINALLY!!! Revamped playstate.
This is a huge cleanup and breaking change!

@JordanSantiagoYT You can finish troll mode if you want because I did finish it mosty, but I didn't test it so it probably has some bugs that need fixed.
Also, I did rewrite the random botplay text stuff.

This ALSO removes stuff like gold ratings, marvelous judgement, and rainbow notes since they're all unnecessary in the engine anyway.
It also removes double note ghost stuff, the show notes option, colored notes, hardcoded noteskins, hardcoded hud's, and note rows as well.
I did keep shit gives miss, opponent nps, botplay txt fade, progressive audio loading, menu music type, and smooth health. (I did remove the smooth health type because it's basically potential bloat)
I also made it so that you only die when you have no health and missed. (Because I like that)

Also you don't need to change gameplay settings in the pause screen, that's removed aswell.

I did clean up client preferences because it was so messy that I had to remove options that are TOTALLY unneeded.

And then I removed most asset bloat.

New hey sound from https://www.youtube.com/watch?v=G5ZkOBybmIk

Also good news, lossless frame capturing for render mode now works!!! I had to fix some stuff in ``Screenshot.hx``!

And it introduces a new option: "Note Hit Offset Bug". You want to go back to the old days of psych engine spam songs where you lag horribly and the notes can't handle it due to how many popups are spawned? Enable this option!

Wow the gitVersion is old
2024-03-02 00:27:16 -05:00
JordanSantiagoYT
24bd57fe7d e
Fixed a crash on the offset adjusting state
Added editor music and sound effects to every editor
2024-02-24 23:26:52 -05:00
JordanSantiagoYT
a61415ce11 YO WE GOT ANOTHER COMMIT
Added Video Rendering mode by HRK_EXEX
"Rendered Notes" is now separate from the Botplay text and is now a toggleable option
Changed the FPS counter color indicators:
Yellow when your FPS is half of the expected framerate
Orange when your FPS is 1/3 of the expected framerate
And red when your FPS is 1/4 of the expected framerate
2024-02-23 16:05:05 -05:00
JordanSantiagoYT
f3ff76b035 YOOO
im so smart now you can change characters with noteskins without it causing the game to lag for 40 seconds
2024-02-14 20:58:51 -05:00
JordanSantiagoYT
02fa103193 bruh 2024-02-10 09:58:59 -05:00
JordanSantiagoYT
49d9491a5d AAA
Added character-specific noteskins
Fixed a bug where having the results screen turned on would make the game not go to song 2
2023-12-03 23:29:41 -05:00
JordanSantiagoYT
dd516e1391 eah
added going past max health
added the ability for icons to bop every time a note is hit instead of every beat
oh yeah you can set if a note bypasses the max health limit too

fixed the following bugs with playing as opponent:
icons are no longer incorrectly positioned
the health bar is no longer just 1 color
fixed char-based note colors applying to the wrong side
2023-11-30 06:09:36 -05:00
JordanSantiagoYT
72cb797b12 YIPPEE
added pixel support for all rating types
added red pixel notes
2023-11-25 18:54:55 -05:00
JordanSantiagoYT
a9ada44a94 Deez nuts
fixed char-based note colors crashing if the stage specified to hide gf
fixed double note ghosts crashing when triggered with gf notes if gf is hidden
added a little checkbox that hides the grid if turned off (off by default)
ADDED CHART EDITOR ANTI-CRASHING
2023-11-25 02:16:01 -05:00
JordanSantiagoYT
ef47a38d3a YESYES!!!
APPLIED RED NOTE STUFF TO NOTE SPLASHES
some.. fixings
2023-11-22 18:50:52 -05:00
JordanSantiagoYT
85291d2fd0 e
Removed Randomized Hitsounds
Smoothed Healthbar
Optimized a bit of code
2023-11-16 19:09:02 -05:00
JordanSantiagoYT
7d5c7891ab YEAH
Made the "Copy to the next.." button faster
Char-based note colors now consider GF notes
Fixed NPS sometimes being inaccurate or stuck at "1"
2023-11-15 20:09:57 -05:00
JordanSantiagoYT
4a95aac1a2 epic changes 3
Added the ability to change the final Y that the logo tweens to on the titleState

Chart Editor
Fixed deleting notes falsely deleting all other event texts
Added an even better multi-section copy tool. This one lets you chart at a much faster pace!

Fixed another crash with Freeplay
Character-based Note Colors now works with Change Character events
2023-11-15 13:36:44 -05:00
JordanSantiagoYT
2b839cc2d6 new chang es
basically just replaced the color quants with a multiple-choice option where you can now choose multiple ways to color the notes:

Quant-Based: Just like before, colors notes based on their quantization.
Char-Based: Colors notes based on the character's health bar color.
Grayscale: Self-explanatory.
2023-11-15 02:18:06 -05:00
JordanSantiagoYT
541454a688 changes before i go to sleep
3 new noteskins: circle, chip and future
health display is no longer toggled by default
strum light up style: customizes how long strum anims play for
fixed health tween type having the wrong description
optimized notes flying to the strums, so now every note skin has centered sustain notes
2023-10-28 01:48:53 -04:00
JordanSantiagoYT
29e52eb9b3 Performance improvements and Android
Android changes:

You can now pause the game
Adding and deleting notes now works
EZ Spam now works

General changes:
Added TANKMAN ASCEND
Maybe fixed a memory leak related to ScoreTxt?
Fixed a bug where notes that caused a miss if hit counted to totalNotes
Added additional debug details
2023-10-21 12:57:10 -04:00
JordanSantiagoYT
d6726820af a bit of optimization and the last bit of changes for 1.12.0 2023-10-12 18:33:27 -04:00
JordanSantiagoYT
5179e38639 Awesome changes 1!!!!
You can now loop songs in LUA, and even set a starting point!
A comedic message is now included with every crash. Try to find them all!
Added a super secret options menu that can only be found by pressing a few keys in a specific order
Fixed Troll Mode loops after loop 1 hitting sustain notes a little too early
StrumPlayAnim is no longer used for note hits, improving performance
If color quants are enabled, the strum colors now change accordingly
2023-09-16 19:00:26 -04:00
JordanSantiagoYT
0ff693509c Final Changes before 1.7.0's Release
Removed the 'Skip Results Screen' option
Color quantization now works with BPM changes (well, as long as your chart only has one bpm change..)
2023-08-11 02:22:35 -04:00
JordanSantiagoYT
213098162e new stuff!!!
Finally added color quantization
Removed the results screen, couldnt get it working
2023-08-10 01:49:11 -04:00
JordanSantiagoYT
3b5ba693d8 all the stuff that i like did to js engine in 1.4 2023-07-20 22:58:01 -04:00
JordanSantiagoYT
1e2bac4ba4 actually fix it 2023-06-08 22:05:41 -04:00
JordanSantiagoYT
cc46ed236e Marvelous Rating!! TGT V4 HUD!! 2023-05-19 23:41:54 -04:00
JordanSantiagoYT
7d2962ca6b More Accurate DDTO+ HUD
added almost everything from ddto+'s hud
2023-05-11 23:46:36 -04:00
ShadowMario
af5a458a55 Some improvements for Lua scripts that add another strum note since its a common thing 2022-07-09 12:08:18 -03:00
ShadowMario
2efd711490 Removed Resolutions until i do a good code that doesn't break stuff + some other fixes 2022-01-26 17:46:33 -03:00
bbpanzu
3956d32cb8 no more custom achievements !!!!! 2022-01-16 00:48:51 -05:00
bbpanzu
6ec4b8afac oops 2022-01-04 01:58:08 -05:00
bbpanzu
62498b3484 Friday Not Funkin 2022-01-03 23:27:57 -05:00
ShadowMario
c9c89d0f42 0.5 2021-12-11 15:15:05 -03:00
bbpanzu
a98ae99a2e Custom Difficulty support and Arrow Vortex charting shit 2021-11-26 21:26:49 -05:00
bbpanzu
a7023b4c50 you forgot to softcode packer atlas 2021-11-24 02:49:59 -05:00
ShadowMario
782f4ddb1a Some stuff
- Added bbpanzu to Credits
- Removed stuff from a Pull request that broke a lot of shit
- Changed how health icons move
- Health icons can now have other sizes instead of 150x150
- Corrected PolybiusProxy's bg color on credits
2021-11-22 21:22:41 -03:00
bbpanzu
48337f6abb scroll speed and note size cool 2021-11-12 23:33:56 -05:00
ShadowMario
cae36fa182 0.4.2
- 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
2021-10-04 20:44:06 -03:00
ShadowMario
c233438771 0.4.1 2021-09-22 23:16:06 -03:00
ShadowMario
fd2f3aeab1 0.3.1
- Added vocals/instrumental volume to Chart Editor
- Volume buttons are now disabled while typing on Chart/Character Editor
- Added Hurt notes to Pixel stages
- Added support to .lua scripts
- Added a way to disable achievements/etc on Project.xml
- Moved some Week 6 assets to "shared" for the Character Editor working properly in html5
- Renamed "Button Mashing" to "Ghost Tapping" and changed how it works
- Fixed "No miss on Week # on Hard" achievements not checking for difficulty
- Fixed note colors not working
- Disabled note miss stun
- Other minor bug fixes
2021-08-22 20:01:57 -03:00
ShadowMario
f7146d28ae Initial public release 2021-07-07 22:06:16 -03:00