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
EliteMasterEric
04a7007f6e
Move Tracy debug message into trace()
2025-01-13 14:33:21 -05:00
EliteMasterEric
1212c694e8
Add a new option to put a transparent background on the strumline
2024-11-23 14:42:46 -05:00
EliteMasterEric
382af3b485
Reimplement ghost tapping (disabled via compile define)
2024-08-28 05:42:14 -04:00
EliteMasterEric
f76309c91e
Update rendering for custom note styles
2024-07-12 04:13:20 -04:00
lemz
f9bccb057a
use suffixes instead of pixel boolean
2024-07-12 02:13:22 -04:00
lemz
928de7b8eb
check for pixel style if necessary
2024-07-12 02:13:16 -04:00
lemz
328e590f92
hold assets are updated aswell
2024-07-12 02:13:13 -04:00
gamerbross
8107d1a290
Remove SustainTrail forced alpha
2024-07-10 20:18:29 -04:00
MaybeMaru
16d64991ed
Add missing constants
2024-06-27 03:56:41 -04:00
Cameron Taylor
73c7bcf609
Merge branch 'rewrite/master' into burgerballs/scroll-speed-event
2024-06-06 19:49:47 -04:00
Cameron Taylor
4f34079b98
Merge branch 'audio-stream' into develop-0.4.0
2024-05-29 16:45:35 -04:00
EliteMasterEric
30fd86befb
Merge branch 'feature/charter-in-pause-menu' into develop-0.4.0
2024-05-22 12:01:27 -04:00
EliteMasterEric
faf7a0643c
Tinkered with ghost tapping some, leaving it off for now tho.
2024-05-19 01:47:36 -04:00
MaybeMaru
c5caa0331e
Update Strumline.hx
2024-05-13 22:17:47 +02:00
MaybeMaru
c270f61cac
Update Strumline.hx
2024-05-13 02:21:43 +02:00
MaybeMaru
b22dd4d7d4
Update Strumline.hx
2024-05-13 02:18:57 +02:00
Burgerballs
a5700b37e1
awesome shit (see desc)
...
No longer Additive, it just sets the scroll speed
Now you can set it to either strumline
2024-05-10 21:23:35 +01:00
Burgerballs
edfde606a1
magical machine of death
2024-05-09 17:51:03 +01:00
codist
000e256b0e
Fixed an issue where hold note would be invisible for a single frame.
2024-05-08 01:20:39 -04:00
EliteMasterEric
5e63832a87
Revert "Moved scroll speed to an instance variable"
...
This reverts commit 6e5171b766
.
2024-05-02 23:06:01 -04:00
EliteMasterEric
6e5171b766
Moved scroll speed to an instance variable in PlayState (for da modders :P)
2024-05-01 22:39:13 -04:00
EliteMasterEric
17a15a3947
Reposition notes based on the configured input offset (so you still hit them when centered)
2024-04-24 21:57:17 -04:00
EliteMasterEric
07092269b8
Merge branch 'rewrite/master' into input-offsets
2024-04-04 18:45:16 -04:00
EliteMasterEric
1759f5c388
Note cover now only plays splash on player
2024-04-03 04:52:28 -04:00
EliteMasterEric
28462681b2
Fix bug where 100ms sustains wouldn't update their rendering.
2024-03-29 00:52:20 -04:00
EliteMasterEric
7c04630bb7
Fix a bug where duplicate notes would get placed at the beginning
2024-03-29 00:49:02 -04:00
EliteMasterEric
dc638a1303
Fix a bunch of merge bugs.
2024-03-23 15:34:37 -04:00
EliteMasterEric
831d6aae71
Merge remote-tracking branch 'origin/rewrite/master' into input-offsets
2024-03-23 14:38:50 -04:00
Cameron Taylor
1ebfeb3a89
Merge branch 'rewrite/master' of https://github.com/FunkinCrew/funkin-secret into feature/script-event-note-incoming
2024-03-05 23:57:53 -05:00
EliteMasterEric
1b1834e98b
Implement a botplay checkbox in the chart editor
2024-03-05 22:27:07 -05:00
EliteMasterEric
059e1c0e13
Implement onNoteIncoming script event.
2024-03-05 21:48:04 -05:00
EliteMasterEric
f7a3d43e54
Fixes to animation looping and holds
2024-03-02 22:46:13 -05:00
Cameron Taylor
25766dbde9
decoupling some stuff from Conductor.instance
2024-02-12 21:41:16 -05:00
Cameron Taylor
0f29f2f7a6
Merge branch 'rewrite/master' into input-offsets
2024-01-31 00:39:35 -05:00
EliteMasterEric
e391c02015
Polish note display visuals, and scrap Killer judgement.
2024-01-15 22:10:42 -05:00
EliteMasterEric
313fd55e98
WIP
2024-01-15 14:20:44 -05:00
Cameron Taylor
5d0c1521d5
strumline refactor stuffy
2024-01-09 13:16:00 -05:00
Cameron Taylor
65aee1dd13
Merge branch 'rewrite/master' into bugfix/conductor-rewrite
2024-01-05 15:32:42 -05:00
Cameron Taylor
200f5702ef
disable note vwoosh, and fix gameover song not looping
2024-01-03 02:51:52 -05:00
EliteMasterEric
ca489b5609
Rewrite the Conductor to be a singleton instance.
2023-12-14 16:56:20 -05:00
EliteMasterEric
2140158786
Debug controls, plus a chart loading fix
2023-11-16 00:02:42 -05:00
EliteMasterEric
ce97a002cb
Reorganize a whole bunch of classes and perform syntax cleanup.
2023-11-07 04:04:22 -05:00
Cameron Taylor
afcb677fac
index on rewrite/bugfix/pause-and-results-fixes: 9b8fc872
song diff menu sort
2023-10-17 00:38:28 -04:00
EliteMasterEric
86c105aff8
Merge remote-tracking branch 'origin/master' into bugfix-squash/song-data-parser-rework
2023-09-18 21:58:22 -04:00
EliteMasterEric
f4bc682ea1
Remove funkin.play.song.SongData and refactor app to match.
2023-09-08 17:46:44 -04:00
EliteMasterEric
c78c6439a6
Filled out null safety checks.
2023-08-31 18:47:23 -04:00
Eric
21f44edf1d
New crash handler + Additional null safety for ChartEditorState ( #130 )
...
* A bunch of smaller syntax tweaks.
* New crash handler catches and logs critical errors!
* Chart editor now has null safety enabled.
* Fix -W build issue.
* Actually update hmm.json to use the crash handling branch
* Fix issues causing crash handler to trigger
2023-08-28 15:03:29 -04:00
EliteMasterEric
29466af4b7
Fix issue where strumline would stay pressed when resetting.
2023-08-03 12:19:36 -04:00
EliteMasterEric
005ffafe23
Merge remote-tracking branch 'origin/master' into feature/chart-editor-song-preview
2023-08-01 16:03:34 -04:00
EliteMasterEric
979a5ad493
Merge branch 'master' into feature/chart-editor-bpm
2023-08-01 14:08:41 -04:00
EliteMasterEric
4e67791249
Vwoosh notes on reset
2023-07-31 13:42:13 -04:00
EliteMasterEric
b974e6d6d7
Fix issues with playtest and backwards time travel
2023-07-26 21:34:38 -04:00
EliteMasterEric
03444161e8
Merge branch 'feature/new-input-system-yay' into feature/chart-editor-song-preview
2023-07-26 20:03:37 -04:00
EliteMasterEric
2048e65bf2
Added ability to start song at a specific timestamp
2023-07-26 20:03:31 -04:00
EliteMasterEric
6af5259a10
Fix an issue where sustain sprites were not killed when the song was reset.
2023-07-25 21:39:19 -04:00
EliteMasterEric
3c218ec01c
Done with BPM change fixes, currently working on rendering efficiency
2023-07-22 20:16:43 -04:00
EliteMasterEric
16bcf2c767
Rework note sprites to pull note style data
2023-07-13 20:27:45 -04:00
EliteMasterEric
796a51325f
Hold note covers are in and properly positioned
2023-07-08 01:03:46 -04:00
EliteMasterEric
8e071221ff
Work in progress on hold covers
2023-07-05 22:11:58 -04:00
EliteMasterEric
b615fbf82a
WIP on hold covers
2023-07-04 16:38:10 -04:00
EliteMasterEric
d91c341bd2
Fixed a bug where you could hold notes forever
2023-06-27 18:06:33 -04:00
EliteMasterEric
2f7708c106
Hold notes pretty much done! yay!
2023-06-27 17:22:51 -04:00
EliteMasterEric
a672db7b0e
Messing around with logic for hold note misses/health gain
2023-06-27 13:43:42 -04:00
EliteMasterEric
47d8d9e4db
Work in progress on redoing hold note rendering
2023-06-26 20:40:26 -04:00
EliteMasterEric
2cae781984
Sustains are kinda working?
2023-06-22 19:28:39 -04:00
EliteMasterEric
25c70564bd
WIP on new note rendering, inputs.
2023-06-22 01:41:01 -04:00