Commit Graph
55 Commits
Author SHA1 Message Date
HEIHUAaandGitHub 6f8f43d3dc Optimize Note & Strum Rendering (#941)
* optimize

* Delete the unnecessary

* Delete __posPoint

* 更新 Note.hx

* @:dox(hide)

* 更新 Strum.hx

* Fix the bug
2026-04-03 21:35:27 +07:00
270ed6b9b5 Note.noteAngle rewrite, fixes minus scrollSpeed (#857)
* fix 90% of issues with noteAngle and scrollSpeed of notes

cool  , sustains now dont look like ass when rotated and negative scroll speed doesnt mess tem up anymore

although the consequence of this is that noteAngle will go the other way around if on downscroll but i cant rlly get myself to fix that ;-;

* downscroll is done (hopefully

---------

Co-authored-by: Ralty <78720179+Raltyro@users.noreply.github.com>
2026-03-29 13:36:16 +07:00
HEIHUAaandGitHub f8f9d6eb4a Use fastSinCos for notes (#889)
* Update Strum.hx

* Update Strum.hx
2026-01-25 12:18:18 +01:00
HEIHUAaandGitHub ccc509ac9f Remove unnecessary quantization on note draw 2026-01-18 18:26:37 +07:00
LeonGamerPS4andGitHub 8bab844e0c Fix Sustain Clipping 2025-12-13 09:09:15 +07:00
Ralty 52184f0470 Merge remote-tracking branch 'upstream/main' into new-editors-main
# Conflicts:
# commandline/commands/Compiler.hx
# source/funkin/backend/FunkinSprite.hx
# source/funkin/backend/MusicBeatState.hx
# source/funkin/backend/MusicBeatSubstate.hx
# source/funkin/backend/chart/Chart.hx
# source/funkin/backend/chart/EventsData.hx
# source/funkin/backend/scripting/GlobalScript.hx
# source/funkin/backend/system/Controls.hx
# source/funkin/backend/system/MainState.hx
# source/funkin/backend/utils/AudioAnalyzer.hx
# source/funkin/backend/utils/CoolUtil.hx
# source/funkin/editors/character/CharacterInfoScreen.hx
# source/funkin/editors/charter/Charter.hx
# source/funkin/editors/charter/CharterSelection.hx
# source/funkin/editors/charter/CharterStrumline.hx
# source/funkin/editors/charter/CharterStrumlineButton.hx
# source/funkin/editors/charter/SongCreationScreen.hx
# source/funkin/editors/ui/UIDropDown.hx
# source/funkin/editors/ui/UIFileExplorer.hx
# source/funkin/game/Note.hx
# source/funkin/game/PlayState.hx
# source/funkin/game/SplashGroup.hx
# source/funkin/game/Stage.hx
# source/funkin/game/Strum.hx
# source/funkin/menus/FreeplayState.hx
# source/funkin/options/Options.hx
# source/funkin/options/keybinds/KeybindsOptions.hx
2025-07-19 00:57:08 +07:00
Ne_Eo 13033b2675 Merge remote-tracking branch 'upstream/main' 2025-04-10 02:24:58 +02:00
Ne_Eo 503ff87ab3 Add property parsing and cloning property values 2025-03-02 23:36:25 +01:00
⍚~Nex 1af69313bb copy fields booleans for strums and notes 2025-03-02 20:13:56 +01:00
Ne_Eo fdf53b3d4f Merge branch 'main' into new-editors 2025-01-09 20:05:06 +01:00
Ne_Eo aec73ab2b6 Added some more documentation 2024-12-16 04:37:18 +01:00
Ne_Eo f54c485d0c Important rendering bug fix + optimizations 2024-11-08 23:49:52 +01:00
TheZoroForce240 dcbf9d74ad Merge branch 'new-editors' into zoro-charterstuffs 2024-10-14 22:06:43 +01:00
Ne_Eo 7442f6ec91 Small Cleanup 2024-09-06 03:45:00 +02:00
TheZoroForce240 f886e2b34b match splash scale with strum scale 2024-08-30 11:15:39 +01:00
TheZoroForce240 ba129a9c8c custom controls stuff 2024-08-29 19:48:22 +01:00
TheZoroForce240 a033c2cfa1 change this value to not be hardcoded 2024-08-28 11:46:42 +01:00
TheZoroForce240 296e90481d pixel note fixes for scale/mulitkey 2024-08-28 11:37:11 +01:00
TheZoroForce240 da18a1a570 Merge branch 'new-editors' into zoro-charterstuffs 2024-08-25 14:49:21 +01:00
Frakits 8a7917fce2 make my life easier 2024-08-03 16:50:30 +03:00
TheZoroForce240andNe_Eo 00dde96956 ported over charter multikey and other stuff
Co-Authored-By: Ne_Eo <NeeEoo@users.noreply.github.com>
2024-08-03 14:34:01 +01:00
NeeEoo 5aece18d5e Clean up shader code 2024-04-05 22:09:04 +02:00
NeeEoo 7b279bfed0 Small cleanup 2024-04-05 20:25:10 +02:00
NeeEoo a4771d9340 Hopefully fixed gpu images crash 2023-12-29 15:06:59 +01:00
NeeEoo 74ee89fccd Reverted some changes + Optimized + Manual Gap Fix 2023-10-23 15:06:09 +02:00
NeeEoo fecaee2fea Optimized note math 2023-10-19 14:38:04 +02:00
NeeEoo 964e2ad55b Rewrote Anim Suffix system 2023-08-14 16:53:52 +02:00
NeeEoo e3a88da009 Added draw stuff, and custom fields to notes
And added onPostStrumCreation
2023-05-30 17:34:08 +02:00
Dirk-Dinkum bc9a7ba907 strumline extensibility 2023-05-24 17:51:42 +02:00
Dirk-Dinkum 0f3103998b strum extensibility 2023-05-23 20:31:59 +02:00
Yoshman29 70c98639b2 strumline bs 2023-04-22 23:26:54 +02:00
Yoshman29 d323030268 some optimisation hopefully 2023-04-21 15:52:52 +02:00
Foxel bfa744e570 very important change trust me ok 2023-04-20 15:49:57 -04:00
Yoshman29 06828cade7 time to break your mods again for ease of use 2023-04-18 02:13:04 +02:00
Yoshman29 bab0525f98 fixes 2023-04-17 19:10:02 +02:00
Yoshman29 a63e5f5958 FUCK SPACES!!!! TABS RULES!!! 💪💪💪💪 2023-03-25 22:53:47 +01:00
Yoshman29 a39b8644c9 stuff 2023-03-15 01:24:10 +01:00
Yoshman29 b48d09ef52 editor selection screen 2023-03-10 23:40:26 +01:00
Yoshman29 7c451c16b9 fixes 2023-02-26 15:39:27 +01:00
Yoshman29 eddea6a63b Fix for #86 2023-02-22 03:17:56 +01:00
Yoshman29 3c513bc77b testing 2023-01-17 14:41:17 +01:00
lunarcleint 0b61554aa5 think i made the strum code note angle shit faster 2022-12-29 17:29:05 -07:00
Yoshman29 4dcf17bec2 note angle finally fucking works 2022-12-24 14:35:23 +01:00
Yoshman29 c15334077a cum 2022-12-07 23:29:04 +01:00
Yoshman29 faefa2217f sustain stuff 2022-12-05 23:37:18 +01:00
Yoshman29 930d6833ef week 6 have started development 2022-11-04 04:06:31 +01:00
Yoshman29 94f0618c1a sustain now updates when scroll speed is updated 2022-11-01 16:09:00 +01:00
Yoshman29 9c07bb26b7 fuck 2022-10-30 19:53:04 +01:00
Yoshman29 9a72f0893a idk what to do lol 2022-10-28 02:33:39 +02:00
Yoshman29 9671177e64 hold up 2022-10-20 16:15:18 +02:00