Commit Graph
245 Commits
Author SHA1 Message Date
KoloandHundrec 89029220e4 optimization: remove a spammy trace 2026-03-13 21:25:52 -06:00
KoloandHundrec 15bef89d71 Script event support for Song Events 2026-03-12 01:43:08 -06:00
EliteMasterEricandHundrec 1f1851990f Make sure to update the schema version when adding fields, people! 0.0.x versions for new fields with no breaking changes. 2026-03-12 01:36:31 -06:00
Hyper_andHundrec 67d2a9811b feat: Custom OST names 2026-03-12 01:35:51 -06:00
FuroandHundrec 456b2ff6c4 Prevent Importing non osu!mania beatmaps 2026-03-09 03:32:32 -06:00
Hyper_andHundrec 0db4ce11b7 fix: Make types explicit to fix crash on HashLink 2026-03-09 02:51:06 -06:00
340fd5dcf1 Add proper HashLink support
Co-authored-by: Sinco <113909588+sphis-Sinco@users.noreply.github.com>
2026-03-09 02:51:06 -06:00
MoonDroidandHundrec 7d0644f3c8 Add missing feature flag 2026-03-03 15:03:11 -07:00
ADA-FunniandHundrec 40eab2e461 Add customisable Freeplay song previews.
Any preview values over 15,000 get turned into 0 (start) and 0.2 (end).
2026-03-02 18:45:28 -07:00
EliteMasterEricandHundrec 3ce7c7939f Updated tooltips to use the note kind description 2026-02-25 00:52:47 -07:00
AbnormalPoofandHundrec 6026e0b908 Run haxe-formatter on every file in source/ 2026-02-15 21:01:26 -07:00
AbnormalPoofandHundrec ffe72b89a7 Re-export both Freeplay DJs to use frame labels 2026-02-11 02:05:24 -07:00
AbnormalPoofandHundrec bc92d6cebf Add useAnimatePosition and make BF and Pico use it 2026-02-11 02:05:20 -07:00
AbnormalPoofandHundrec b4bc3ca6cf Frame label support for Freeplay DJs 2026-02-11 02:05:20 -07:00
EliteMasterEricandHundrec 7fa5d77db7 Switch from .init() to .scriptInit() 2026-02-06 15:00:20 -07:00
ComedyLostandHundrec c0c550e209 Fix Freeplay difficulty graphics not accounting for modded difficulties/variations 2026-02-02 03:26:46 -07:00
AbnormalPoofandHundrec 17ed98ee4d Re-export Pico (Playable) and Pico (Dark) to texture atlases 2026-01-29 22:27:42 -07:00
EliteMasterEricandHundrec dce987b345 Add the processOldEvents parameter to song events, and enable it for FocusCamera. 2026-01-29 22:07:59 -07:00
HundrecandHyper_ f1276a64a0 Fix crash when saving a chart
Co-Authored-By: Hyper_ <40342021+nothyper-474@users.noreply.github.com>
2026-01-29 22:07:59 -07:00
LasercarandHundrec aad014a0ba Mirror notes Chart Editor command 2026-01-29 22:07:57 -07:00
3db958a76b A bunch of typo fixes
Co-Authored-By: charlesisfeline <62410083+charlesisfeline@users.noreply.github.com>
Co-Authored-By: TechnikTil <techniktil@tilnotdrip.org>
Co-Authored-By: MightyTheArmiddilo <132609476+mightythearmiddilo@users.noreply.github.com>
Co-Authored-By: BaranMuzu <104278499+baranmuzu@users.noreply.github.com>
2026-01-29 22:07:57 -07:00
EliteMasterEricandHundrec 5868cb1d78 Update json2object to respect @:order when exporting + skip default values
* @:order is only for Maps, not Arrays (IDK how this compiled before lol?)
* Don't use @:default on version number.
* Don't use @:default for ChartManifestData
* Don't use @:default for generatedBy
2026-01-13 21:02:24 -07:00
EliteMasterEricandHundrec 9354895f73 Rewrite song event tooltip logic to include default values, plus cleaned up a bunch of adjacent code. 2025-12-29 03:23:37 -05:00
AbnormalPoofandKade 580d6da37f Add startingAnimation functionality to level props 2025-12-23 21:36:20 -08:00
EliteMasterEricandKade 70e5ad8874 ANSIUtil.hx code style cleanup, plus use ANSI logging in registry classes! 2025-12-22 10:01:48 -08:00
Hyper_andHundrec 1a6f6aee96 Fix a syntax error with the RegistryMacro and a partial fix for code completion 2025-12-12 09:34:31 -05:00
KoloandKade 9f6879ecc9 add frames to the event data toolbox 2025-12-11 12:38:17 -08:00
AbnormalPoofandAbnormal 47e462e836 Bump flixel-animate and add useRenderTexture to FunkinSprite as an option. 2025-12-09 10:51:42 -06:00
PurSnakeandHundrec 055f62026e Properly load variation scripts in the Chart Editor when playtesting 2025-11-26 00:18:16 -05:00
Cameron Taylor 3e4c15e019 fabs work for le sserafim in progress 2025-11-24 20:54:21 -05:00
fcfde61b24 Replace FlxAnimate with flixel-animate
Co-Authored-By: Hyper_ <40342021+NotHyper-474@users.noreply.github.com>
Co-Authored-By: MaybeMaru <97055307+MaybeMaru@users.noreply.github.com>
Co-Authored-By: Trayfellow <48515908+trayfellow@users.noreply.github.com>
2025-11-21 18:53:42 -07:00
Kade-gtihubandHundrec 1734ec1dbf steps/fakes notekind 2025-11-18 14:00:18 -07:00
AbnormalPoofandAbnormal ab300be709 Fix a compilation error with UNLOCK_EVERYTHING disabled 2025-11-14 12:29:06 -06:00
Kade-gtihub e6aaca19f6 stepmania importing
fix stops
2025-11-07 21:59:07 -08:00
MoonDroidandHundrec 5c1b0ae184 Make AnsiUtil be more like StringTools instead. 2025-10-23 17:29:55 -04:00
MoonDroidandHundrec ee952c0789 Ansify Newgrounds, Discord, and HXVLC traces 2025-10-23 17:29:55 -04:00
ImVeryBadandAbnormal 4961d4ee99 Allow level props to have a flipX field in JSON 2025-10-22 17:06:57 -05:00
FuroandKade a52f4c5e95 Changes that Kade Requested 2025-10-22 12:50:11 -07:00
FuroandKade 0be42bf047 Osu!Mania Importing 2025-10-22 12:50:11 -07:00
8b38bcfbdd Freeplay DJ render types and softcoded TV anim
Added support for renderTypes such as: Sparrow, Multisparrow and Packer.

Added support for Scriptable DJ's

BF's TV logic softcoded now (wow)

Added pathSafety parameter on creating new FlxAtlasSprite.

Co-Authored-By: Abnormal <86753001+AbnormalPoof@users.noreply.github.com>
2025-09-27 20:03:43 +08:00
EliteMasterEricandHundrec 666aaf4428 Restructred note kinds a bit to add hard-coded note kinds, then implemented the "noanim" note kind into the chart editor. 2025-09-25 16:45:50 +08:00
Hyper_andHundrec 970ccf2f4a fix: Chart loading fixes
* Prevents charter from deleting `default` variation when there's more than one variation available.
* Fixes song variation list not being saved into `default` metadata file.
* Fixes chart data not being assigned its respective variation when loading from FNFC.
2025-09-15 03:12:43 +08:00
sector-aandEric b06090a477 Move CharacterData to data/character 2025-09-05 17:16:54 -04:00
EliteMasterEricandAbnormal ebc5133062 Rename dialogue registry classes to make them build properly on Windows 2025-08-21 09:51:01 -05:00
Abnormal 7e2094070c make entry params typed woohoo!!! 2025-08-21 09:51:01 -05:00
Abnormal c94d6bbb66 feat: Variation-specific song scripts 2025-08-21 09:51:01 -05:00
EliteMasterEricandHundrec 3d8b9a18b3 Fixed an issue where legacy note data wasn't returning the right note kind. 2025-08-21 22:32:39 +08:00
EliteMasterEricandHundrec f428f5860d Fix an issue where some formats of legacy note data weren't parsed correctly. 2025-08-21 22:32:39 +08:00
AwesomezPro99andHundrec 2645d56514 Fixed Legacy Chart Scroll Speed 2025-08-21 22:32:39 +08:00
cyn0x8andHundrec df67b642a8 chart editor song id option + manifest id fix 2025-08-17 09:46:41 +08:00