MAJigsaw77
962519e7f0
Fix android compile.
2025-07-28 10:41:31 +03:00
MAJigsaw77
34bae4a431
Fix compile once again.
2025-07-28 10:41:31 +03:00
TechnikTil
19c5de8fe2
HOPEFULLY FIX EVERYTHING WRONG (this time it was tested between two computers)
2025-07-27 00:56:31 -05:00
TechnikTil
eb1986b246
move clear save data to the top, add clear ng save data
2025-07-27 00:56:31 -05:00
TechnikTil
d661d93184
rewrite NGSaveSlot.load to be async, dont precache assets, error handling
2025-07-27 00:56:31 -05:00
TechnikTil
832f01345f
Add Save Data Options, also allow user to load and save with Newgrounds Save Slots.
2025-07-27 00:56:31 -05:00
MAJigsaw77
a94bd7f36c
Fix compiling.
2025-07-26 13:43:19 -05:00
EliteMasterEric
c185f10e65
Move Discord client ID to .env
2025-07-26 13:43:19 -05:00
MAJigsaw77
a89fa9c121
Acually fix it (oops).
2025-07-26 11:55:36 +03:00
MAJigsaw77
cb2015f51a
Fix a workflow compile error.
2025-07-26 11:55:36 +03:00
EliteMasterEric
87b40c1203
Obsolete NewgroundsCredentials.hx
for storing secret keys in favor of .env
2025-07-26 11:55:36 +03:00
EliteMasterEric
25bf04d581
Implement a stub Discord API for builds where the client is disabled.
2025-06-28 19:23:34 -05:00
Hyper_
c13167ece8
chore: Add null-safety for Leaderboards
and Medals
2025-06-23 16:37:17 -04:00
Lasercar
f3db69cca8
Null safety
...
For real this time!
2025-06-23 15:45:27 -04:00
Kolo
50d9584a38
another 20 trillion sandboxed classes
2025-06-11 17:31:40 -07:00
Abnormal
e89f9f50dc
fix: Remove spammy trace
calls from DiscordClient
2025-06-06 20:33:31 -04:00
Ralty
183cec62dc
Fix Lit Up being impossible to submit score into
2025-06-05 22:34:42 -06:00
Eric
44c32cb0fc
More public 0.6.4 fixes ( #1016 )
...
Co-authored-by: Hyper_ <40342021+NotHyper-474@users.noreply.github.com>
Co-authored-by: Lasercar <64717068+Lasercar@users.noreply.github.com>
Co-authored-by: Lasercar <B_l_u_t_a_c_k@hotmail.com.au>
Co-authored-by: anysad <anysadiscool@gmail.com>
Co-authored-by: Hundrec <hundrecard@gmail.com>
Co-authored-by: VioletSnowLeopard <ngzeretzke@gmail.com>
Co-authored-by: unknown <47027981+ACrazyTown@users.noreply.github.com>
Co-authored-by: kade-github <26305836+Kade-github@users.noreply.github.com>
Co-authored-by: Abnormal <86753001+AbnormalPoof@users.noreply.github.com>
Co-authored-by: CrusherNotDrip <90648119+CrusherNotDrip@users.noreply.github.com>
Co-authored-by: cyn0x8 <cyn0x8+git@gmail.com>
2025-05-08 10:28:39 -07:00
EliteMasterEric
e917da0a7b
Merge branch 'rewrite/master' into funkin-mobile/main
2025-05-01 21:46:20 -04:00
EliteMasterEric
8de74c361c
Additional cleanup
2025-05-01 19:55:44 -04:00
MoonDroid
9216fff9b0
Move InAppPurchasesUtil and AdMobUtil to funkin/api/mobile
2025-05-01 23:24:51 +07:00
Kolo
808698ace7
medal fix thing
2025-04-30 00:41:28 -04:00
EliteMasterEric
7e62782fa1
Merge branch 'rewrite/master' into funkin-mobile/main
2025-04-28 13:49:40 -04:00
EliteMasterEric
e290e0c702
Make merch referrals error-proof (they don't work if the API is disabled whoops!)
2025-04-22 19:14:15 -04:00
sector-a
ec5f8344ed
Put onEventLogged under a define
2025-04-17 13:03:26 +03:00
sector-a
4f5b0f2453
Put newground imports in Events class under a define
2025-04-17 13:03:26 +03:00
Cameron Taylor
9b5032ee84
quick patch for cory
2025-04-02 21:54:27 -04:00
EliteMasterEric
f8b212a318
Improve null safety of medal and leaderboard classes.
2025-04-02 13:33:32 -04:00
Cameron Taylor
9580875c23
remove NewgroundsCredentials.hx derp
2025-03-31 14:42:16 -04:00
Cameron Taylor
4eb4b00271
only do a partial auto login, when logging in via NG or via saved session
2025-03-31 14:15:06 -04:00
EliteMasterEric
30168a1160
Fix a build error caused by references to invalid leaderboards.
2025-03-31 00:10:06 -04:00
EliteMasterEric
a2fcaec9ff
Use production build medal IDs and leaderboard IDs in release builds.
2025-03-30 22:51:52 -04:00
EliteMasterEric
e5e3453c1f
Add Stress Pico + Char Select medals, and fix medals to work on release builds
2025-03-30 21:59:17 -04:00
EliteMasterEric
f61dfa1f66
Fix typo.
2025-03-27 15:49:09 -04:00
EliteMasterEric
0bc938d0fa
Implement support for Newgrounds Events
2025-03-27 15:49:09 -04:00
EliteMasterEric
96e29b7921
Tweaks to medals and leaderboards (split Erect/character remixes, fix test medals not working etc)
2025-03-27 15:48:53 -04:00
EliteMasterEric
6b404c4fcf
Don't award Friday Night medal just for logging in, you have to beat a song.
2025-03-10 20:47:06 -04:00
EliteMasterEric
e610b7624c
Fix a build issue with DiscordClient
2025-02-21 16:58:50 -05:00
Cameron Taylor
0a911ae607
remove a buncho unused imports
2025-02-17 19:25:33 -05:00
EliteMasterEric
9863206fad
Fix medal bug, and add v0.6 songs for web.
2025-01-06 15:54:45 -08:00
EliteMasterEric
4813e6f476
Fix crash when medal data fails to load.
2025-01-06 15:54:45 -08:00
Cameron Taylor
a356e6e520
properly persist medal icons across states
2024-11-14 17:24:39 -05:00
Cameron Taylor
71d0d38190
unlock the NG medal only once you've pressed ENTER on title screen, rather than when game boots, so that it feels like a player unlocks a medal from input, rather than random automatically
2024-11-14 17:24:39 -05:00
CheemsAndFriends
673b4f8a6b
Implement StartGame and FridayNight
2024-11-14 17:24:39 -05:00
EliteMasterEric
e974718947
Disallow scripts from messing with medals.
...
Some cleanup and readd support for fetching URLs on web builds.
Link the missing medals
base64 medal stuff, and some debug crap
remove trace crap
update assets stuff
assets stuff
newgrounds username on titlescreen and replace things with NG.core instead of our own client singleton
2024-11-04 15:05:33 -05:00
CheemsAndFriends
97da5f0122
bump flxanimate
...
NewgroundsCredentials.hx add to gitignore
hardcode images
2024-11-04 15:05:33 -05:00
EliteMasterEric
00be427794
Display medal popup only if medal isn't unlocked.
...
change art stuff
2024-11-04 15:05:33 -05:00
EliteMasterEric
775904a7c0
Use public medal IDs on release builds.
2024-11-04 15:05:33 -05:00
EliteMasterEric
aa08dcfbbc
Specify credentials via -DAPI_NG_APP_ID=value and -DAPI_NG_ENC_KEY=value at build time
2024-11-04 15:05:33 -05:00
EliteMasterEric
b75a550c5b
Nice little login prompt for desktop users. Scores/medals work nicely
2024-11-04 15:05:33 -05:00