A N64 styled Collect-a-thon 3d Platformer!4.20 / 5.00 13,034 Views
Swap between the worlds and help two little friends to reach the same goal!4.11 / 5.00 10,761 Views
God did it in 6 days. How much time will you need?4.02 / 5.00 48,752 Views
So far I have my API connecting properly, the pop-up set up and the medal made, all that jazz. When I run
import com.newgrounds.*; API.unlockMedal("Test");
I get the pop-up saying the medal is unlocked, and it shows the right icon, even outside of NewGrounds. In fact, when I have it running in the Flash IDE and just test it with the debug mode off, it'll actually unlock locally. However, when I simulate a logged-in user I always get
[Newgrounds API] :: Unlocking medal "Test"... [Newgrounds API] :: Failed to unlock "Test"!
and the same thing when I run it on NG in my project preview area. It still gets the medal's name right and still shows the right icon, it connects fine and everything.
After I added a listener for the onMedalUnlocked event, I get
[Newgrounds API] :: Unlocking medal "Test"... You unlocked 'undefined'! (value: undefined points) [Newgrounds API] :: Failed to unlock "Test"!
and that trace is coming from within an "if (event.success)"