3155 Commits
Author SHA1 Message Date
Abnormal 62166554e7 Add 6 more functions to ReflectUtil (#4019) 2025-01-23 17:21:46 -05:00
lemz a01bcc3da8 change ui controls order (#3027)
a lot of squashed stuff
2025-01-23 16:32:35 -05:00
KoloandKolo dfe02ec668 check if the vocal files actually exist (#3861)
Co-authored-by: Kolo <[email protected]>
2025-01-17 15:52:02 -05:00
Abnormal a3e23733db fix early return in hasbeatensong and hasbeatenlevel (#3820) 2025-01-17 15:49:21 -05:00
Sinco 1c12b8467e Mouse cursor is no longer visible outside of the ingame editors (#3881) 2025-01-17 15:48:06 -05:00
Abnormal ad45b72b1a Update Constants.hx (#3853) 2025-01-17 15:45:01 -05:00
Kade 785c4be88b [ENHANCEMENT] [MODDING] Several QOL modding changes (#4009)
* Custom render distance strumline

* Custom note positions

* Custom vertices for holds

* Song Retry Event

Song retry event for pausesubstate.hx
Song retry event for playstate.hx
Song retry event for stage.hx
Song retry event for bopper.hx
Song retry event for song.hx
Scripted class event
Module event

* this should be cast

* Show notesplash toggle

* Formatting and EOF
2025-01-17 15:37:00 -05:00
Til 22d41d21b8 i think this does it (#3955) 2025-01-17 15:33:16 -05:00
Abnormal 69d8570a9e [ENHANCEMENT] Add offsets support for Album titles (#3618)
* add album title offsets

* cleanup

* cleanup

* fix inconsistency
2025-01-17 15:32:03 -05:00
anysad a17b0e8b3c [ENHANCEMENT] Preference Descriptions + Other Tweaks (#3872)
* updated preference menu

* update comment
2025-01-17 14:47:47 -05:00
Abnormal e73be4a2b3 Update ReflectUtil.hx (#4008) 2025-01-17 14:46:53 -05:00
Abnormal 4b127b6413 [ENHANCEMENT] Add Script Events for losing/gaining focus (#3721)
* add events for focus gain/lost

* add callbacks

* move the events to a new interface

* Ok NOW it works

* the event can now longer be canceled
2025-01-16 20:25:19 -05:00
MrMadera 2b7f62edd3 added gamepad binds (#3934) 2025-01-16 20:23:29 -05:00
Abnormal b5d95d59ff more reflectutil additions (#3809) 2025-01-16 20:13:59 -05:00
Abnormal 9f23a7c54c add setField (#3622) 2025-01-16 20:13:40 -05:00
Til 3aad825f86 use event.isComboBreak instead of isComboBreak (#3936) 2025-01-16 19:41:04 -05:00
Abnormal 1c2fb43ae1 Update PolymodHandler.hx (#3993) 2025-01-16 19:40:22 -05:00
Cameron Taylor 0d8e4a5330 fix: re-enable precise chart editor scrolling, and also fix smooth scroll playhead/playbar playback (#3806) 2024-10-30 12:41:28 -04:00
Keoiki e570dfb8e7 fix: Fix beat/step ticks sometimes not appearing on non-4/4 time signatures in chart editor (#2860)
Beat and step ticks now appear fully on 5/4, 6/4 and 9/8 time signatures.
2024-10-26 16:11:49 -04:00
Hyper_ e6b6b41766 revert: "[BUGFIX?] Reset CWD before Preloader" (#3538) 2024-10-26 16:03:42 -04:00
Cameron Taylor 090ddd1f1c fix: fixes the initial camera position on the debug menu 2024-10-26 15:59:13 -04:00
Cameron Taylor 20d9016984 feat: Added smoother scrolling when using the Chart Editor
smoother drag / movement in chart editor

playbarHead movement fixie
2024-10-26 15:54:15 -04:00
Cameron Taylor 144ba00377 refactor: remove commented out code from draw() in PlayState.hx 2024-10-26 15:53:22 -04:00
Cameron Taylor 7159cad2c1 style: remove a buncho unused imports from PlayState.hx 2024-10-26 15:51:38 -04:00
EliteMasterEric 5819a43522 Fix a typo. 2024-10-18 19:11:27 -04:00
EliteMasterEric dff4135fc9 Update save data format and error handling. 2024-10-18 19:11:27 -04:00
EliteMasterEric 24ad7f4a39 Remove unused custom type resolver. 2024-10-18 19:11:27 -04:00
EliteMasterEric ce85ee20a7 Only display the Stage Editor in builds that enable it, and enable it by default (this re-enables the Stage Editor keybind). 2024-10-18 19:11:27 -04:00
EliteMasterEric 4effd709eb Updated Save data version to indicate new values. 2024-10-18 19:11:27 -04:00
EliteMasterEric 55c2dabe84 Bump the Stage data version to indicate that new values were added. 2024-10-11 23:44:31 -04:00
Cameron Taylor 9c8ba2c053 shader fix for title screen doh 2024-10-10 16:29:05 -04:00
Cameron Taylor 1189c226ee some selection shader stuff in progress 2024-10-10 13:28:00 -04:00
Cameron Taylor 097dbf5bb4 feat: Added InverseDotsShader that emulates flash selections 2024-10-10 13:28:00 -04:00
Cameron Taylor 8890cbf270 pixel perfect mouse check rather than hitbox 2024-10-10 13:28:00 -04:00
Cameron Taylor 623985a2cc mac keyboard shortcuts on stage editor 2024-10-10 13:28:00 -04:00
Kolo 0a5419d7fc the stage editor shit 2024-10-10 13:28:00 -04:00
lemz1 b2647fe09f fix: disable flickering when changing FPS in the options menu 2024-10-10 13:01:39 -04:00
Kn1ghtNight e66290c55f fix: anti alias / smooth the volume sound tray 2024-10-08 14:29:03 -04:00
Abnormal 3267c61258 blacklist one additional class 2024-10-08 14:02:40 -04:00
Kolo 903b3fc599 fix: Don't restart the FreeplayState song preview when changing the difficulty within the same variation
pulled from the wrong branch, oops!

last update i hope

wrong spellings im gonna kms
2024-10-08 13:56:14 -04:00
Victor G 0d60929f18 Fix window not closing when specified 2024-10-05 21:24:24 +02:00
EliteMasterEric bc546e86aa Clean up documentation in StrumlineNote 2024-10-05 13:34:08 -04:00
EliteMasterEric de5cca1120 Add some cutom logic to determine if this.active is needed. 2024-10-05 13:34:08 -04:00
DaWaterMalone 3aa4591bab Fixed Modded StrumlineNote Sprite Looping Animation
Within the playStatic function on the StrumlineNote.hx, setting this.active = true; will fix looping animations for modded in StrumlineNote sprites. Leaving this.active = false; will stop any modded StrumlineNote sprite animation when the player or opponent hits chart notes.
2024-10-05 13:34:08 -04:00
Cameron Taylor ab5bda3ee5 fix: Character Select cursor moves properly at lower framerates 2024-10-04 12:32:36 -04:00
amyspark-ng ✨ 777978f5a5 fix: stopped allowing F1 to create more than one help dialog window in the Charting Editor 2024-10-04 12:17:36 -04:00
EliteMasterEric 711e0a6b75 fix: Main menu music doesn't cut out when switching states anymore. 2024-10-04 12:15:20 -04:00
EliteMasterEric 1fde59f999 fix: The dialog now shows up on the animation debugger view 2024-10-04 12:15:20 -04:00
Burgerballs 165ad60155 fix: center preloader 'fnf' and 'dsp' text so it doesn't clip anymore 2024-10-04 12:09:33 -04:00
Cameron Taylor d2e29879fe fix: Song.getFirstValidVariation() now properly takes into account multiple variations/difficulty input
freeplay implement for NEW song stuff w/ assets submod

save data crap and crud

rank icon fixes for fixed pico menu
2024-10-04 12:01:45 -04:00