1
0
Fork 0
mirror of https://github.com/ninjamuffin99/Funkin.git synced 2025-08-31 19:04:55 +00:00
Commit graph

75 commits

Author SHA1 Message Date
Cameron Taylor 2a804f29fd rework main menu a lot more to use our state machine stuff 2025-08-13 19:49:21 -07:00
Cameron Taylor b03828adf3 implement more verbose state machine to handle main menu navigation 2025-08-13 19:49:21 -07:00
MoonDroid 42a9c43127 chore: Switch all FlxMath.bound calls to .clamp calls instead 2025-08-11 21:35:41 -04:00
MoonDroid ad3bf2d2d2 Update haptic values to compensate for default 1 multiplier 2025-07-17 03:04:54 +07:00
kade-github 9ec7a5068a
change RESYNC_THRESHOLD to 70 2025-06-28 16:17:56 -07:00
Mihai Alexandru 8aff75b308
Merge branch 'master' into touch-controls-define-gets-some-actual-use 2025-06-28 13:43:28 +03:00
Hundrec c49666c4b4
Fix remaining smoothLerp deprecations 2025-06-28 13:18:24 +03:00
Abnormal d4c7339373 allow TouchUtil functions to be used outside of FEATURE_TOUCH_CONTROLS 2025-06-27 22:46:00 -05:00
MoonDroid 94742eb9ba fix: Properly play the back button animation in Freeplay 2025-06-23 20:21:47 +07:00
MoonDroid c4d24e6d3e refactor: Rework both backButton and optionsButton for better callbacks and readability
Co-authored-by: Mihai Alexandru <77043862+MAJigsaw77@users.noreply.github.com>
2025-06-19 22:07:27 +07:00
MoonDroid 51127dfd87 refactor: Change how callbacks are called and added extra checks to avoid softlocking for BackButton 2025-06-19 17:07:18 +07:00
MoonDroid ea0e4ee56d fix: Remove all callbacks when destroyed 2025-06-13 09:45:36 +07:00
MoonDroid 1b1d0a978d Play cancelMenu when backing out 2025-06-13 09:45:19 +07:00
KarimAkra 403c6250f8 Merge branch 'master' into character-select-extensions 2025-06-13 02:48:19 +03:00
KarimAkra 6b11f8b852 slight refactor for FullScreenScaleMode to fix some wide screen related issue 2025-06-12 23:45:50 +03:00
fabs 250b5cb54f add options button 2025-06-09 21:19:48 +01:00
fabs e457b3e03b add instant option for back button 2025-06-09 21:19:36 +01:00
fabs 57ebeb25e4 i feel like this makes more sense 2025-06-08 04:06:30 +01:00
fabs 7fd1d312d7 rename FunkinBackspace + back button rework 2025-06-08 04:05:52 +01:00
Karim Akra 28363652ef
Added outline for circle hints 2025-06-06 12:57:50 +07:00
MoonDroid ff7b7b5d3e
Increase verticle hitbox for the default control scheme (#1103) 2025-06-04 22:24:17 +03:00
sector-a c8a86d3df8 Add the pressAction method in TouchUtil and use it everywhere it's useful 2025-05-09 12:54:45 -04:00
KarimAkra f9b0acb998 these aren't needed actually 2025-05-06 18:08:26 -04:00
KarimAkra b536619773 silly me! 2025-05-06 18:08:26 -04:00
KarimAkra f6569907c8 delete this old unused scrapped hag 2025-05-06 18:08:26 -04:00
KarimAkra a34cbaf87f Made FunkinBackspace automatically take android's back button as a back action
so now on Android you can use the phone's back button instead of always having to press the button in game!
2025-05-06 18:08:26 -04:00
KarimAkra ec5a736be6 move the DPad control scheme by the notch & give it tweens 2025-05-06 18:08:26 -04:00
MAJigsaw77 647b69bb0c Use gradients on labels. 2025-04-20 10:42:31 +03:00
sector-a e359dad1e8 Remove option item for HitboxShowcase 2025-04-17 21:07:44 +03:00
sector-a 1c11a7003f Fix controls scheme menu 2025-04-17 20:23:13 +03:00
sector-a 4976a099af Fix FunkinHitbox 2025-04-17 13:03:27 +03:00
MAJigsaw77 809f4107ab Fix hitbox's hint's label tweening. 2025-04-17 12:55:43 +03:00
MoonDroid 6d6441de6f Tweak hitbox values for the default control scheme on mobile. 2025-04-17 12:43:15 +03:00
Mihai Alexandru b1986fb9c5 Fix boundingBoxColor nullSafety. 2025-04-17 12:36:28 +03:00
KarimAkra bef3815901 Fixed freeplay highlight and selection 2025-04-17 12:34:17 +03:00
zacksgamerz 7119d6a476 Tune the size of the hitboxes, strums, and incoming notes to be slighlty bigger. 2025-04-17 12:24:45 +03:00
MAJigsaw77 c7906edc1e Some things
* Fixed some other checkstyle issues.
* The controls schemes options menu now shows the hitboxes without a gradient to look better.
* Attempted to rewrite the tweeing system on the FunkinHint, needs more looking.
2025-04-17 12:22:56 +03:00
MAJigsaw77 34f97e3e3e One lined tweens for the bg. 2025-04-17 12:22:56 +03:00
MAJigsaw77 b1089958c7 Tween the bg color to gray when entering demo mode. 2025-04-17 12:20:40 +03:00
MAJigsaw77 ea2b63b1bb Updated some stuff
* Fixed some check-style warnings
* Merged polygon button and normal button together
* Updated `funkin.haptic` ref.
* Simplified `getNotchRect` for `iOS`.
2025-04-17 12:19:24 +03:00
sector-a 2f6e6ef7cd Bound hitbox showcases x axis on dragging 2025-04-17 12:07:03 +03:00
sector-a 52929de50a Rework hitbox items scrolling in scheme menu 2025-04-17 00:40:30 +03:00
KarimAkra 616004d7f6 move FullScreenScaleMode from flixel.system.scaleModes to funkin.ui 2025-04-17 00:29:45 +03:00
zacksgamerz 7bd6e09dcf Slightly adjust the hitbox's width for the default control scheme on mobile. 2025-04-17 00:28:11 +03:00
zacksgamerz 1a28e48434 Adjust hitbox dimensions for the default mobile controls scheme. 2025-04-17 00:25:56 +03:00
sector-a 85f3f4b047 Bound currentIndex in Controls Scheme Menu for targets with touch support 2025-04-16 23:41:53 +03:00
sector-a 64877bc999 Rename MobileControlsSchemeMenu to ControlsSchemeMenu 2025-04-16 23:41:11 +03:00
zacksgamerz 7a747993e7 Fixed issues with pixel notes' hitboxes on the default control scheme, adjusted positioning and scaled down the size even further. 2025-04-16 23:32:22 +03:00
zacksgamerz 16884ba28e Implement TouchPointerPlugin and remove old legacy TouchPointer code. 2025-04-16 16:04:22 +03:00
KarimAkra 6b090542f1 added some args that are missing from the FunkinHitbox hitbox constructor 2025-04-16 15:06:20 +03:00