lemz1 and Cameron Taylor
14975212a9
macro
...
registry macro
Merge branch 'lemz1/registry-entry-data' into lemz1/registry-macro-stufff
2025-04-15 20:25:18 -04:00
Hyper_ and Cameron Taylor
3ad14bac32
fix: Double check if events are the same when doing indexOf
...
This is basically copy-pasted from SongNoteDataArrayTools lol
2025-04-15 19:47:39 -04: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
e5f3223e76
Refactor FullScreenScaleMode
...
Co-Authored-By: Mihai Alexandru <77043862+majigsaw77@users.noreply.github.com >
Co-Authored-By: Karim Akra <144803230+karimakra@users.noreply.github.com >
2025-04-15 23:50:40 +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
KarimAkra and MoonDroid
068747b01a
Optimized Memory Usage & Added FunkinMemory
...
Co-Authored-By: MoonDroid <81515012+moondroidcoder@users.noreply.github.com >
2025-04-15 22:20:01 +03:00
sector-a and KarimAkra
4962d55b22
hide hitbox if game is paused
...
forgot something!!!!
2025-04-15 21:37:29 +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
530ca0d929
play video ad after results screen instead of in it
2025-04-15 21:36:49 +03:00
sector-a and KarimAkra
c99778266b
Scheme Menu is basically done!
2025-04-15 21:36:43 +03:00
KarimAkra
2680b064fe
Blacklist admob from Polymod HScript
2025-04-15 21:36:37 +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
7babcfaf6b
Implement extension-admob for mobile ads
...
forgor that
videos and fixed banner size
make this a define
keep thes demo units when using TESTING_ADS only
always enable it on debug builds (?)
Update AdMobUtil.hx
admob features
Update PlayState.hx
Update AdMobUtil.hx
Update AdMobUtil.hx
Show privacy options form if required.
Update Main.hx
Update Main.hx
Update PlayState.hx
Update AdMobUtil.hx
Update AdMobUtil.hx
Update AdMobUtil.hx
Co-Authored-By: Mihai Alexandru <77043862+majigsaw77@users.noreply.github.com >
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com >
2025-04-15 21:36:05 +03:00
KarimAkra and MoonDroid
1b2f75395f
Added a missing import in FunkinButton
...
Co-Authored-By: MoonDroid <81515012+moondroidcoder@users.noreply.github.com >
2025-04-15 21:35:57 +03:00
sector-a and KarimAkra
8704666edb
some back button fixes!
2025-04-15 21:35:48 +03:00
KarimAkra
66683c11a0
Fixed a bug with circle buttons overlap check (last time I swear)
...
that's better ig
2025-04-15 21:35:41 +03:00
5d624fe1b9
Attempt to add native code for obtaining notch size on iOS
...
Co-Authored-By: Mihai Alexandru <77043862+majigsaw77@users.noreply.github.com >
Co-Authored-By: Lily <egzozu.be.bas@gmail.com >
2025-04-15 21:35:35 +03:00
KarimAkra
c4bb161865
Fixed a bug with circle buttons overlap
2025-04-15 21:35:28 +03:00
KarimAkra
b1b30ed09f
Formatted some code for freeplay & fixed strumlines position on wide-screens
2025-04-15 21:35:19 +03:00
sector-a and KarimAkra
f5ffdbe82d
Scheme menu rework (unfinished)
2025-04-15 21:34:44 +03:00
KarimAkra
ad4b1ce51b
Adjusted freeplay to work on wide-screens
...
fixed some backing cards and the capsule ranking position
2025-04-15 21:34:00 +03:00
KarimAkra and Mihai Alexandru
9657b7eb72
Add proper overlap and input check for circle buttons scheme
...
Co-Authored-By: Mihai Alexandru <77043862+majigsaw77@users.noreply.github.com >
2025-04-15 21:33:50 +03:00
Mihai Alexandru and KarimAkra
381bc6521c
Fix an issue with FunkinButton overlap checks
...
Co-Authored-By: Mihai Alexandru <77043862+majigsaw77@users.noreply.github.com >
2025-04-15 21:33:41 +03:00
KarimAkra
8a60bc26b5
Experimental full screen scale mode for mobile
2025-04-15 21:33:32 +03:00
KarimAkra
a732d27e93
Fix the background text of ResultState going off of FlxGame bounds
2025-04-15 21:33:18 +03:00
944141292d
Move part of the code from the old repository
...
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com >
Co-Authored-By: mcagabe19 <egzozu.be.bas@gmail.com >
Co-Authored-By: Mihai Alexandru <77043862+majigsaw77@users.noreply.github.com >
Co-Authored-By: MoonDroid <81515012+moondroidcoder@users.noreply.github.com >
Co-Authored-By: luckydog7 <59097731+luckydog7@users.noreply.github.com >
2025-04-15 21:32:39 +03:00
Cameron Taylor
0d5b7d4ed4
also conditional for WindowUtils.setVSyncMode() for mac
2025-04-14 23:27:34 -04:00
kade-github and Cameron Taylor
7e90423495
Pre-Processor to disable VSync on MacOS
2025-04-14 23:27:34 -04:00
kade-github and Cameron Taylor
c7c2620217
Set vsync on launch (might need to be set elsewhere too)
2025-04-14 21:42:24 -04:00
kade-github and Cameron Taylor
3944816021
Error handling from wiki
2025-04-14 21:42:24 -04:00
kade-github and Cameron Taylor
db00feff93
Vsync does work now
2025-04-14 21:42:24 -04:00
kade-github and Cameron Taylor
6e2a077d6b
Fixes from merge
2025-04-14 21:42:22 -04:00
EliteMasterEric and Cameron Taylor
1ee8246b48
Added a preference to enable VSync.
2025-04-14 21:40:58 -04:00
Eric and Cameron Taylor
20c3228d8c
Don't discount the score so much on miss, but still keep it meaningful.
2025-04-14 19:32:55 -04:00
EliteMasterEric and Cameron Taylor
01bf3bee11
Dropping hold notes should no longer cost health by default.
2025-04-14 19:32:55 -04:00
EliteMasterEric and Cameron Taylor
4d9638f0ac
Fix the clamping.
2025-04-14 19:32:55 -04:00
EliteMasterEric and Cameron Taylor
b00589367c
Make hold drop penalty threshold match the hit window.
2025-04-14 19:32:55 -04:00
EliteMasterEric and Cameron Taylor
577421a782
Scoring rework: Penalize the player (deducting health and score) for dropping a hold note before it's finished.
2025-04-14 19:32:54 -04:00
EliteMasterEric and Cameron Taylor
72e9fb641e
Scoring rework: Reduce health given by hold notes by 20%.
2025-04-14 19:32:16 -04:00
EliteMasterEric and Cameron Taylor
429f6f9bc0
Remove the unused input splitter.
2025-04-14 19:32:16 -04:00
EliteMasterEric and Cameron Taylor
550bf95c76
Split miss penalty and ghost miss penalty into two variables (but make them equal for now).
2025-04-14 19:32:16 -04:00
EliteMasterEric and Cameron Taylor
da686ed0c4
Scoring rebalance: Misses now reduce your final grade, which impacts your rank
2025-04-14 19:32:16 -04:00