ImVeryBad and Hundrec
ea4f0a4d28
Remove unused fields
2026-04-06 04:18:08 -06:00
ADA-Funni and Hundrec
d6410d5e42
Fallback for old song metadata files causing the song preview to go mute
2026-03-19 23:29:42 -06:00
Furo and Hundrec
456b2ff6c4
Prevent Importing non osu!mania beatmaps
2026-03-09 03:32:32 -06:00
Hyper_ and Hundrec
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
MoonDroid and Hundrec
7d0644f3c8
Add missing feature flag
2026-03-03 15:03:11 -07:00
ADA-Funni and Hundrec
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
EliteMasterEric and Hundrec
3ce7c7939f
Updated tooltips to use the note kind description
2026-02-25 00:52:47 -07:00
AbnormalPoof and Hundrec
6026e0b908
Run haxe-formatter on every file in source/
2026-02-15 21:01:26 -07:00
ComedyLost and Hundrec
c0c550e209
Fix Freeplay difficulty graphics not accounting for modded difficulties/variations
2026-02-02 03:26:46 -07:00
Hundrec and Hyper_
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
Lasercar and Hundrec
aad014a0ba
Mirror notes Chart Editor command
2026-01-29 22:07:57 -07:00
EliteMasterEric and Hundrec
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
EliteMasterEric and Hundrec
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
EliteMasterEric and Kade
70e5ad8874
ANSIUtil.hx code style cleanup, plus use ANSI logging in registry classes!
2025-12-22 10:01:48 -08:00
PurSnake and Hundrec
055f62026e
Properly load variation scripts in the Chart Editor when playtesting
2025-11-26 00:18:16 -05:00
Kade-gtihub and Hundrec
1734ec1dbf
steps/fakes notekind
2025-11-18 14:00:18 -07:00
Kade-gtihub
e6aaca19f6
stepmania importing
...
fix stops
2025-11-07 21:59:07 -08:00
MoonDroid and Hundrec
5c1b0ae184
Make AnsiUtil be more like StringTools instead.
2025-10-23 17:29:55 -04:00
MoonDroid and Hundrec
ee952c0789
Ansify Newgrounds, Discord, and HXVLC traces
2025-10-23 17:29:55 -04:00
Furo and Kade
a52f4c5e95
Changes that Kade Requested
2025-10-22 12:50:11 -07:00
Furo and Kade
0be42bf047
Osu!Mania Importing
2025-10-22 12:50:11 -07:00
Hyper_ and Hundrec
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
EliteMasterEric and Abnormal
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
EliteMasterEric and Hundrec
3d8b9a18b3
Fixed an issue where legacy note data wasn't returning the right note kind.
2025-08-21 22:32:39 +08:00
AwesomezPro99 and Hundrec
2645d56514
Fixed Legacy Chart Scroll Speed
2025-08-21 22:32:39 +08:00
cyn0x8 and Hundrec
df67b642a8
chart editor song id option + manifest id fix
2025-08-17 09:46:41 +08:00
Kolo and Mihai Alexandru
d6fe54ee79
gyafyhaswguhyshbughsd
2025-08-02 17:18:18 +03:00
Kolo and Mihai Alexandru
32c775ef3f
tooltips....BUT FOR NOTES!
2025-08-02 17:18:18 +03:00
Hyper_ and Hundrec
fb6d1b36d3
lasercar.................................................................................................................................................................................................
2025-07-22 07:43:15 +08:00
Hundrec and Abnormal
e2efd2bc81
adjust song metadata trace
2025-06-26 22:39:26 -05:00
Lasercar and Abnormal
894d8cb463
Fix chart(er)
...
The charter is literally never ever set in the new or clone function of the songMetadata. HOW????
2025-06-26 22:39:26 -05:00
VioletSnowLeopard and Hundrec
57d0871b5c
null safe registries in funkin.data
2025-06-26 16:48:31 +08:00
VioletSnowLeopard and Eric
7d9a9f452d
null safety for legacy importer
2025-06-23 16:34:17 -04:00
Lasercar and Kade
9df5395ff8
Load meta/chartdata fix
...
Deletes the song serialiser class, it has no use anymore
Also fixes the BPM changes
Note style is properly set when metadata toolbox is refreshed
Add variation dialog now fills note style dropdown with note styles and sets it properly afterwards
Also makes a few optimisations for the chart editor
2025-06-11 17:32:44 -07:00
8cae34eed7
[PUBLIC PR] Hyper's Stacked Notes Viewer ( #1165 )
...
Co-authored-by: Hundrec <hundrecard@gmail.com >
Co-authored-by: Hyper_ <survivaltemer@gmail.com >
Co-authored-by: lemz1 <ismael.amjad07@gmail.com >
Co-authored-by: Hyper_ <40342021+NotHyper-474@users.noreply.github.com >
Co-authored-by: Kade <26305836+Kade-github@users.noreply.github.com >
2025-06-11 16:24:30 -07:00
EliteMasterEric and Cameron Taylor
963e2ecd63
Edit RegistryMacro to automatically populate baseGameEntryIds list.
2025-04-15 20:25:18 -04:00
lemz1 and Cameron Taylor
14975212a9
macro
...
registry macro
Merge branch 'lemz1/registry-entry-data' into lemz1/registry-macro-stufff
2025-04-15 20:25:18 -04:00
EliteMasterEric and Cameron Taylor
6390725ef0
Redo data format for sticker packs to make it simpler and allow for song-specific selections.
2025-04-14 19:25:42 -04:00
Kolo and Cameron Taylor
a90b911653
freeplay random button fix
2025-03-24 14:40:55 -04:00
Cameron Taylor
2633538596
fix for loading variations in fnfc files
2025-03-06 18:09:13 -05:00
Cameron Taylor
6e55bcfc77
fixing for loading .fnfc files
2025-03-06 18:09:13 -05:00
EliteMasterEric and Cameron Taylor
44337a6b81
Make the game more lenient with loading older data from mods, as long it's compatible.
2025-02-21 16:58:51 -05:00
Cameron Taylor
bd144d6adb
Merge branch 'rewrite/master' into bugfix/friday-fixes
2024-09-03 23:42:51 -04:00
Cameron Taylor
930f5ff5a6
Merge branch 'feature/instrumental-select-hud' into rewrite/master
2024-09-03 11:25:34 -04:00
EliteMasterEric
7511de1e7a
A bunch of Freeplay visual fixes
2024-09-01 03:28:56 -04:00
EliteMasterEric
f3624f7e76
Fixes for scripted song events, define vocal tracks per variation, display suffixed difficulties properly.
2024-07-28 01:42:09 -04:00
EliteMasterEric
a071e90746
Added alt vocal offsets feature, disabled alt instrumentals on Pico mix (for now?)
2024-07-22 20:52:03 -04:00