Commit Graph
5325 Commits
Author SHA1 Message Date
Hundrec 9e39b1bfdb Bump CharacterData version to 1.0.2
To account for the new shouldBop property added a while back
2026-08-08 04:05:53 +08:00
EliteMasterEricandHundrec 86c6f95cae Rewrite the CompiledClassList macro to use a resource 2026-08-08 02:46:40 +08:00
MAJigsaw77andHundrec c48a20a03c Add @:unreflective to all mobile utils 2026-08-02 21:19:53 +08:00
MAJigsaw77andHundrec 7b2cd882d3 Backlist all mobile utils 2026-08-02 21:19:53 +08:00
MAJigsaw77andHundrec 954810903c Fix -framework ignored creating static libraries warnings on iOS 2026-08-02 21:16:32 +08:00
MAJigsaw77andHundrec bf6b8eecb8 The death of hashlink 2026-08-02 21:14:21 +08:00
FuroandHundrec f2633bb335 Cleanup the extension blacklisting process 2026-07-25 22:41:46 +08:00
nykwonoandHundrec de36ca87e8 Apply new input system changes to offset menu 2026-07-25 22:41:46 +08:00
MAJigsaw77 9749402714 Fix StageEditor compile on Mobile 2026-07-25 13:28:03 +03:00
MAJigsaw77andHundrec 9e08f9d0bc A bunch of iOS improvements 2026-07-25 17:39:02 +08:00
KoloandHundrec e8d91e0f1f implement texture atlas support for the stage editor 2026-07-24 04:01:50 +08:00
Hyper_andHundrec 87fc681c56 Remove display check from FlxMacro
This might solve an issue where Haxe complains that "Module funkin.util.macro.FlxMacro does not define type FlxMacro" during completion.
These checks don't work like you'd expect anyway, and the Haxe developers advise you not to use it outside of macros.
2026-07-24 03:32:39 +08:00
Hyper_andHundrec 709280c9a8 Fix incorrect checks for display during macro context 2026-07-24 03:32:39 +08:00
Daniel VictorandHundrec 20d3e4fb62 Remove the offset hack on my new DropShadowShader 2026-07-24 03:32:39 +08:00
Infinite-SUDO67andHundrec 05c81bc622 Fix Chart Editor event dropdown crash 2026-07-24 03:32:39 +08:00
kiry vajiravuthandHundrec b42cd4b6e1 charteditor wont crash now 2026-07-24 03:32:39 +08:00
kiry vajiravuthandHundrec 8bbd7bc466 even more typo fixes 2026-07-24 00:51:56 +08:00
MAJigsaw77andHundrec 347df2cdea Make the debug display be added to the game itself, not the parent 2026-07-24 00:12:45 +08:00
MAJigsaw77andHundrec f9d8203238 Implement extension-agesignals 2026-07-24 00:11:45 +08:00
LegendandHundrec 347f7cfecb fix(freeplay): song preview not updating after rank animation finishes (#6432) 2026-07-04 21:23:38 +08:00
Ahmed7p39andHundrec 18f5e25496 avoid increasing volume on focus if it was 0 2026-07-04 16:49:47 +08:00
realvirtuandHundrec d60fe0726f Fix ghost tapping when holding multiple keys 2026-07-01 00:51:28 +08:00
JVN-PixelsandHundrec 2e4115a33c Use the window width rather than the background width 2026-06-30 12:34:31 +08:00
LasercarandHundrec bdf51dcd43 Nest the text squash timers 2026-06-23 22:58:29 +08:00
VICKandHundrec 01d4242392 fix: also clear chart-editor HaxeUI focus on right-click / scroll wheel 2026-06-22 23:52:16 +08:00
VICKandHundrec 86f2f44b46 fix: Clear HaxeUI focus when chart editor toolbox is opened or closed 2026-06-22 23:52:16 +08:00
Hyper_andHundrec ac102396d7 Fix improper fallback to default notestyle on PlayState 2026-06-22 23:52:16 +08:00
AbnormalPoofandHundrec 663e7b307c fix: Fix Thorns crashing when exiting on HTML5 2026-06-22 13:48:50 +08:00
LegendandHundrec 90712bf1e6 perf(background-process): improve onExit cleanup / resource disposal (#7235)
- The game now disposes of cached audio / textures, alongside `openfl.Assets` to ensure a proper resource cleanup.
  * Disposing of cached audio / textures upon exiting the game will now be logged to the terminal.
- Set `onExit` handler priority to 99 to ensure cleanup runs after mod exit callbacks.
- Removed HTML5 builds from getting background processed to prevent compilation errors.
- Removed `hxvlc` disposal from background processing.
2026-06-22 12:41:32 +08:00
requazarandHundrec 2a4968115f Fix PlayStatePlaylist using incorrect script variations 2026-06-22 12:41:27 +08:00
kiry vajiravuthandHundrec 395915cb31 probabbly 2026-06-22 12:41:21 +08:00
TechnikTilandHundrec 5de97f420c Remove unused code in PlayState.popUpScore
Signed-off-by: TechnikTil <techniktil@tilnotdrip.org>
2026-06-22 12:41:15 +08:00
zxcksharks (formerly xenkap)andHundrec da1e8e4664 Add a PlayState check to initHealthIcon() and playAnimation()
This allows stages to be fully utilized outside of PlayState.
2026-06-22 12:41:01 +08:00
Ahmed7p39andHundrec 1d82546c29 Update event descriptions to clarify cancelable status 2026-06-22 12:40:47 +08:00
JVN-PixelsandHundrec f42dcecab6 Artistic Expression + Click Sounds in the Animation Editor 2026-06-22 12:40:19 +08:00
Hyper_andHundrec 4f96d2c070 fix: Sort null elements by zIndex correctly 2026-06-17 17:08:26 +08:00
7oltanandHundrec bd23b5c12f make discord-rpc use characters icon data 2026-06-17 17:07:22 +08:00
Cameron TaylorandHundrec 7bdcd59797 only log in preloader when percent or loading state changes 2026-06-17 17:00:18 +08:00
Cameron TaylorandHundrec 957a339676 round the numbers in preloader 2026-06-17 17:00:18 +08:00
MrMaderaandHundrec c239639ac7 Fix controls menu crash when changing a gamepad bind without a controller connected 2026-05-24 00:38:45 -06:00
ComedyLostandHundrec 1762affd7a fix potential freeplay crash when no music playing 2026-05-24 00:38:37 -06:00
Hyper_andHundrec a62e1c08ab feat: (and fix) Reusable and stutter-proof Timer Sequences 2026-05-24 00:38:07 -06:00
KoloandHundrec 0b6198f23a fix getting a new rank making the clip size incorrect 2026-05-24 00:38:07 -06:00
MrMaderaandHundrec 6fe2089bea Fix controls menu crash when unplugging a gamepad 2026-05-19 17:45:24 -06:00
JVN-PixelsandHundrec 27fd960fb3 Fix broken rectangle size in Lag Adjustment Menu 2026-05-19 17:45:24 -06:00
LegendandHundrec adbe5ba7cb fix(options): prevent crash when hot-reloading in the lag adjustments menu (#7285)
- Added a null check for `FlxG.sound.music` before calling `fadeOut()`.
- Created `switchToOffsets()` to avoid duplicating the original code.
2026-05-19 17:45:24 -06:00
ImVeryBadandHundrec 2bb5397c2b Fix health icon angle lerping too quickly and use a Constant for the half life to allow customizability by modders. 2026-05-19 17:45:24 -06:00
ImVeryBadandHundrec 1fce75feb9 Ignore health icon offsets in Chart Editor to prevent out-of-bounds rendering. 2026-05-19 17:45:24 -06:00
ImVeryBadandHundrec 83bfccc101 Disable page navigation while Save Data prompts are open in Options. 2026-05-19 17:45:24 -06:00
VirtuGuyandHundrec f0a5188cb1 Fix hold notes not always having a cover 2026-05-19 17:45:24 -06:00