MAJigsaw77 and KarimAkra
809f4107ab
Fix hitbox's hint's label tweening.
2025-04-17 12:55:43 +03:00
MAJigsaw77 and KarimAkra
e838fef8e6
Update to extension-haptics and update extension-admob aswell.
2025-04-17 12:55:12 +03:00
MAJigsaw77 and KarimAkra
bed90dc230
Add InAppPurchasesUtil.
2025-04-17 12:50:25 +03:00
MAJigsaw77 and KarimAkra
5d26f8b433
Move the banner to top-left and fix some offsets inside the pause menu.
2025-04-17 12:46:10 +03:00
MoonDroid and KarimAkra
6d6441de6f
Tweak hitbox values for the default control scheme on mobile.
2025-04-17 12:43:15 +03:00
Mihai Alexandru and KarimAkra
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 and KarimAkra
7119d6a476
Tune the size of the hitboxes, strums, and incoming notes to be slighlty bigger.
2025-04-17 12:24:45 +03:00
MAJigsaw77 and KarimAkra
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 and KarimAkra
34f97e3e3e
One lined tweens for the bg.
2025-04-17 12:22:56 +03:00
Mihai Alexandru and KarimAkra
e0fcd655e7
Change the pointers for iOS at ScreenUtil
2025-04-17 12:22:32 +03:00
MAJigsaw77 and KarimAkra
b1089958c7
Tween the bg color to gray when entering demo mode.
2025-04-17 12:20:40 +03:00
MAJigsaw77 and KarimAkra
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
MAJigsaw77 and KarimAkra
7fb5d8c65c
Fixed a checkstyle issue with admob util.
2025-04-17 12:15:10 +03:00
MAJigsaw77 and KarimAkra
86f8cb76f2
Simplified some logic in the admob util.
2025-04-17 12:14:55 +03:00
sector-a and KarimAkra
2f6e6ef7cd
Bound hitbox showcases x axis on dragging
2025-04-17 12:07:03 +03:00
KarimAkra
75e0992509
Fixed notch rect on ios platforms (??)
2025-04-17 12:06:50 +03:00
sector-a and KarimAkra
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
KarimAkra
d9bc989b91
Fixed notch rectangle calculations for iOS (??)
2025-04-17 00:28:11 +03:00
zacksgamerz and KarimAkra
7bd6e09dcf
Slightly adjust the hitbox's width for the default control scheme on mobile.
2025-04-17 00:28:11 +03:00
zacksgamerz and KarimAkra
1a28e48434
Adjust hitbox dimensions for the default mobile controls scheme.
2025-04-17 00:25:56 +03:00
sector-a and KarimAkra
85f3f4b047
Bound currentIndex in Controls Scheme Menu for targets with touch support
2025-04-16 23:41:53 +03:00
sector-a and KarimAkra
64877bc999
Rename MobileControlsSchemeMenu to ControlsSchemeMenu
2025-04-16 23:41:11 +03:00
Mihai Alexandru and KarimAkra
6b2572c176
Disable logging for AdMobUtil.
2025-04-16 23:38:58 +03:00
zacksgamerz and KarimAkra
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
Mihai Alexandru and KarimAkra
1e40568ca9
Fixed minor issues in AdMobUtil
2025-04-16 23:25:13 +03:00
zacksgamerz and KarimAkra
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
KarimAkra
ea9938a318
rename DISABLE_ADMOB_ADS to FEATURE_ADMOB_ADS
2025-04-16 15:06:07 +03:00
zacksgamerz and KarimAkra
f17b9d234c
Scale down the strumline size visually but increase the hitbox to be bigger for the default control scheme. Added double note overlap.
2025-04-16 15:03:07 +03:00
sector-a and KarimAkra
f970ea6acf
Move TouchUtil and SwipeUtil to funkin.util
2025-04-16 15:00:02 +03:00
sector-a and KarimAkra
2d8a493897
Add directionsOverride and colorsOverride to FunkinHitbox
2025-04-16 14:57:33 +03:00
sector-a and KarimAkra
5d70cdbeb2
scheme menu fixes for widescreen
2025-04-16 14:37:10 +03:00
3e75701c1c
Adjust Arrows control scheme notes sizes for easier reading & pressing
...
Co-Authored-By: MoonDroid <81515012+moondroidcoder@users.noreply.github.com >
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com >
2025-04-16 14:35:28 +03:00
82a9dabc7f
Added ability to swipe on difficulties to change them on FreeplayState
...
Co-Authored-By: Karim Akra <144803230+karimakra@users.noreply.github.com >
Co-Authored-By: MoonDroid <81515012+moondroidcoder@users.noreply.github.com >
2025-04-16 13:21:16 +03:00
sector-a and KarimAkra
3f7ae02d54
Scheme menu and its components code refactor
2025-04-16 13:05:35 +03:00
e9b1800ec9
Improves HapticUtil's code a bit
...
Co-Authored-By: Mihai Alexandru <77043862+majigsaw77@users.noreply.github.com >
Co-Authored-By: Karim Akra <144803230+karimakra@users.noreply.github.com >
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com >
2025-04-16 00:22:56 +03:00
sector-a and KarimAkra
bee846ec8c
Rename NoteDPad controls scheme to Arrows
...
my bad
2025-04-16 00:09:46 +03:00
KarimAkra and MoonDroid
d80afc35b4
Fixed a few issues with touch controls & flicks
...
Co-Authored-By: MoonDroid <81515012+moondroidcoder@users.noreply.github.com >
2025-04-15 23:39:17 +03:00
2a6720da2e
Added a new "Note DPad" control scheme
...
Co-Authored-By: MoonDroid <81515012+moondroidcoder@users.noreply.github.com >
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com >
Co-Authored-By: luckydog7 <59097731+luckydog7@users.noreply.github.com >
2025-04-15 22:54:00 +03:00
66e6ea9d41
Fixed few issues with extension-admob implementation
...
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com >
Co-Authored-By: Mihai Alexandru <77043862+majigsaw77@users.noreply.github.com >
2025-04-15 21:37:22 +03:00
KarimAkra and sector-a
d43dfac3e4
Added vibrations to most ResultState ranks and more!
...
* Vibrations for most ranks
* Vibrations when scrolling through FreeplayState
* Vibrations for notes hits
* Vibrations for game over
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com >
2025-04-15 21:37:14 +03:00
KarimAkra
9cf134fc2a
Made more menus adapted to wide-screens & fixed some bugs
...
* Made stuff on the edge of the screen get moved away by the notch
* Made FreeplayState look better on wide-screens
* Adapted StoryMenuState to wide-screens
* Fixed the transition being small on some screen sizes
* refactored some code
2025-04-15 21:37:06 +03:00
7b1abe437f
Add proper configuration for AdMob ads
...
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com >
Co-Authored-By: Lily <egzozu.be.bas@gmail.com >
2025-04-15 21:37:00 +03:00
KarimAkra and sector-a
193d293dea
Added HapticUtil and some vibrations to some menus & scenes!
...
Added vibrations to:
* TitleState on beat hits during into
* Freeplay when a new rank is slammed to the capsule
* Some vibrations on ResultState (such as when the tally counter increases...)
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com >
2025-04-15 21:36:54 +03:00
sector-a and KarimAkra
c99778266b
Scheme Menu is basically done!
2025-04-15 21:36:43 +03:00
9dc48978f8
Massive Touch Controls Overhaul
...
Co-Authored-By: MoonDroid <81515012+moondroidcoder@users.noreply.github.com >
This overhaul includes:
* Flicks on menus
* Changing options by sliding the finger over screen
* Changing options by pressing the option itself
* Touch Pointers
* And more!
Co-Authored-By: MoonDroid <81515012+moondroidcoder@users.noreply.github.com >
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com >
2025-04-15 21:36:28 +03:00
KarimAkra and sector-a
f6a261e5bd
Adjusted back button position on Scheme Menu
...
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com >
2025-04-15 21:36:19 +03:00
KarimAkra and sector-a
a707472270
Got a functional Scheme Menu for mobile
...
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com >
2025-04-15 21:36:12 +03:00