Sign in

Forgot your
password?

Search Feedback


Browse feedback by

Type

Time

Comments

the internet said

what about get/setUserData()?

i'm also unclear on what you mean by the last sentence.

Posted 9 months ago
psycroid said

Don't getsetUserData() only fetchstore strings? Are you saying that if I have an achievement with key "myAchievement" i can use that key to check whether the player has been awarded that achievement? Guess I'll try it out :)

As for players not playing on nonoba.com, I am thinking about using the wrapper to make sure players always play the latest version. If get/setUserData() function in the way you implied, I could use them to always show the player which achievements he's been awarded, regardless of the site on which he's playing.

Posted 9 months ago
the internet said

my thoughts were you can set the data when you award the achievement. the data can be a series of key/value pairs, or a serialized string that has a listing of all the awards that user has won, or ... well possibilities are endless. though i do agree it would be nice to be able to pull directly from the api, that way if you change the achievements or icons for them or whatever you get an updated data set.

as for the second thing, i'm not sure how that would work. i haven't played around with the externalized wrapper dealy. does it then check cookies? how does it know who the user is?

Posted 9 months ago
psycroid said

Exactly my thoughts. I shouldn't be forced to store essentially the same data in two places.

I haven't played with the wrapper yet, either, but I think I read a forum post (by Chris, IIRC) in which it was stated that as long as you are logged into your nonoba account it would recognize you no matter where you were playing. Perhaps we could use getUsername() to show a "Sign up with nonoba to enable achievements" screen if no username is returned.

Posted 9 months ago
the internet said

indeed

Posted 9 months ago
Henrik said

I really should get Chris' input here, but I'm pretty sure this is what he does in Magic Marbles 2, and what Monolith does in Mario World. Both those games do a "aawwwww, if you only were signed in on Nonoba, you'd get this shiny badge" routine.

Posted 9 months ago
Henrik said

Excellent suggestion.

Posted 9 months ago

Add your comment

Sign up now to post comments

 
NONOBA-WEB2