Lasercar and Hundrec
08b3af959d
Chart editor - select above/below playhead
2026-03-06 05:17:14 -07:00
Furo and Hundrec
cea54e394c
Legacy Voices System
2026-03-06 03:45:04 -07:00
EliteMasterEric and Hundrec
8da9ed4ea0
Make sure only one stretchy sound plays at a time.
2026-03-04 22:39:17 -07:00
EliteMasterEric and Hundrec
5ed4a2ddd0
Flag instrumental and vocal tracks as important to prevent them getting overriden by other sounds.
2026-03-04 22:39:17 -07:00
EliteMasterEric and Hundrec
6293e2808b
Reuse the sound objects for the stretchy sounds, to prevent too many of them playing at once.
2026-03-04 22:39:15 -07:00
AbnormalPoof and Hundrec
6026e0b908
Run haxe-formatter on every file in source/
2026-02-15 21:01:26 -07:00
ImVeryBad and Hundrec
94570d8c7c
Center waveforms on health icons and adjust icon X-offsets in Chart Editor
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
54a0234c6b
Fix a bug where opening the welcome screen would restart the theme music
2025-12-23 20:45:23 -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
9f59231d58
Chart Editor Character Previews
...
Co-Authored-By: ComedyLost <106041578+comedylost@users.noreply.github.com >
2025-12-21 03:25:52 -05:00
Lasercar and Hundrec
960d2f3cf1
Welcome back welcome music
2025-12-12 20:45:53 -05:00
Lasercar and Hundrec
5a2c364c50
Chart - Fix notekinds changing on multi select
...
Also reverts a change by this author that caused selected events to be reset when the event toolbox is first opened.
2025-12-10 00:43:12 -05:00
Kolo and Abnormal
4dd87e7308
make volume settings optionally carry over to playtest
2025-12-09 12:53:18 -06:00
Lasercar and Abnormal
eeba677da9
Chart Editor playtest option for Results Screen
2025-12-09 01:12:11 -06:00
Cameron Taylor and Eric
d361a323a2
early return in playVocals() to remove a level of nesting
2025-12-08 15:30:02 -05:00
Cameron Taylor and Eric
ceb364472e
reduce code copypaste a tiny smidge for chart editor waveforms
2025-12-08 15:30:02 -05:00
EliteMasterEric and Cameron Taylor
f102b0d681
Redo the backing color of the measure ticks.
2025-12-06 20:27:10 -05:00
EliteMasterEric and Cameron Taylor
86a0c8a04e
Rewrite measure ticks to not get redrawn EVERY FRAME GODAM
2025-12-06 20:27:10 -05:00
EliteMasterEric and Cameron Taylor
65985173fa
Implemented Clone Difficulty button in the Difficulty toolbox.
...
Fixes to Clone Difficulty dialog, and added Move Difficulty dialog.
assets submod
2025-11-28 01:05:19 -05:00
MightyTheArmiddilo and Hundrec
9e645db007
up and only up the notifs go
2025-11-23 06:51:25 -05: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
0be42bf047
Osu!Mania Importing
2025-10-22 12:50:11 -07:00
CrusherNotDrip and Abnormal
4f8da59577
Make the backups folder more organized.
2025-10-19 23:03:14 -05:00
sector-a and Hundrec
e0bd5b8038
Add Subtitles to the Chart Editor!
2025-10-13 11:15:22 -06:00
5c07c41e62
Dont add haxeui if the platform doesnt use it.
...
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com >
2025-10-09 21:17:49 +08:00
EliteMasterEric and Hundrec
d80682333a
Use cleaner array utilities rather than for loops.
2025-10-07 05:06:45 +08:00
Lasercar and Hundrec
a8dec0cd70
Get last modified valid editor backup
2025-10-07 05:06:45 +08:00
Keoiki and Hundrec
73d3c27c25
Fix 2 issues + add numerators 17 to 32
...
- Fixed Skip Forward and Backwards buttons, they now properly set the position to the start of a measure.
- Fixed having the playhead (the red thing) at any position than the default would cause the song time to be wrong when passing through denominator changes.
2025-09-27 03:57:37 +08:00
Keoiki and Hundrec
1f33aec825
FIX MEASURE TICKS GRAAAAAAAAAAAHH!!!!!!
2025-09-27 03:57:37 +08:00
EliteMasterEric and Abnormal
a03c93b006
The chart editor now uses the vocal data from the metadata rather than hardcoding to the character IDs. NOTE: This is correct but it breaks voices on some charts, we need some way of allowing users to easily correct messed up vocals.
2025-09-25 06:01:30 -05:00
EliteMasterEric and Abnormal
0c4f22173e
Created a function to playtest a song directly from its FNFC file (TODO: difficulty select)
2025-09-25 06:01:30 -05: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
Lasercar and Hundrec
b31be1043c
chart name in backup filename
2025-09-15 03:02:14 +08:00
EliteMasterEric and Hundrec
e4fdf1019a
Explicitly specify the variation for a bunch of song requests to fix some bugs
2025-08-27 23:18:32 +08:00
anysad and Eric
75d8c5cc7a
fix: fixing the fix
2025-08-20 16:41:27 -04:00
Lasercar and Abnormal
172041d4f7
chart editor context menu solitaire fix
2025-08-17 13:47:41 -05:00
Hyper_ and Hundrec
23b163cb69
Charter for new chart metadata dialog
2025-08-18 02:03:37 +08:00
cyn0x8 and Hundrec
df67b642a8
chart editor song id option + manifest id fix
2025-08-17 09:46:41 +08:00
MoonDroid and Mihai Alexandru
d72b989bf5
Delete useless line
2025-08-03 15:54:16 +03:00
Lasercar and Mihai Alexandru
3f82f3792b
Set playspeed after variation load
2025-08-03 15:54:16 +03:00
Hyper_ and Hundrec
fb6d1b36d3
lasercar.................................................................................................................................................................................................
2025-07-22 07:43:15 +08:00
Abnormal
d98628ca0f
fix: Fix a bug preventing FNF Legacy files from being imported on macOS
2025-07-09 05:27:24 -05:00
dbd52a5bf1
Nudge notification box away from playbar
...
Thanks Kolo and Lasercar!
Co-Authored-By: Kolo <67389779+koloindacrib@users.noreply.github.com >
Co-Authored-By: Lasercar <64717068+lasercar@users.noreply.github.com >
2025-07-02 14:33:10 -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 Eric
7d9a9f452d
null safety for legacy importer
2025-06-23 16:34:17 -04:00
EliteMasterEric and Kade
01fd37e08b
Remove the redundant TimerUtil class.
2025-06-11 17:35:01 -07: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