Difference between revisions of "Gaming"
From GiderosMobile
(Created page with "__NOTOC__ '''Supported platforms:''' <br/> '''Available since:''' Gideros 2012.09<br/> === Description === <br /> The `Gaming` class is defined in the module "gaming"...") |
|||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
− | '''Supported platforms:''' <br/> | + | '''Supported platforms:''' android, ios<br/> |
'''Available since:''' Gideros 2012.09<br/> | '''Available since:''' Gideros 2012.09<br/> | ||
=== Description === | === Description === | ||
Line 13: | Line 13: | ||
<li>Gaming.new("gamekit") -- iOS</li> | <li>Gaming.new("gamekit") -- iOS</li> | ||
</ul> | </ul> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
{|- | {|- | ||
| style="width: 50%;"| | | style="width: 50%;"| | ||
=== Methods === | === Methods === | ||
+ | [[Gaming.new]] - <br/> | ||
+ | [[Gaming:autoMatch]] - <br/> | ||
+ | [[Gaming:deleteState]] - <br/> | ||
+ | [[Gaming:getAllPlayers]] - <br/> | ||
+ | [[Gaming:getPlayerId]] - <br/> | ||
+ | [[Gaming:getPlayerInfo]] - <br/> | ||
+ | [[Gaming:getPlayerName]] - <br/> | ||
+ | [[Gaming:getPlayerPicture]] - <br/> | ||
+ | [[Gaming:getPlayerScore]] - <br/> | ||
+ | [[Gaming:incrementAchievement]] - <br/> | ||
+ | [[Gaming:invitePlayers]] - <br/> | ||
+ | [[Gaming:isLoggedIn]] - <br/> | ||
+ | [[Gaming:joinRoom]] - <br/> | ||
+ | [[Gaming:loadAchievements]] - <br/> | ||
+ | [[Gaming:loadPlayerCenteredScores]] - <br/> | ||
+ | [[Gaming:loadScores]] - <br/> | ||
+ | [[Gaming:loadState]] - <br/> | ||
+ | [[Gaming:login]] - <br/> | ||
+ | [[Gaming:logout]] - <br/> | ||
+ | [[Gaming:reportAchievement]] - <br/> | ||
+ | [[Gaming:reportScore]] - <br/> | ||
+ | [[Gaming:resolveState]] - <br/> | ||
+ | [[Gaming:revealAchievement]] - <br/> | ||
+ | [[Gaming:sendTo]] - <br/> | ||
+ | [[Gaming:sendToAll]] - <br/> | ||
+ | [[Gaming:showAchievements]] - <br/> | ||
+ | [[Gaming:showInvitations]] - <br/> | ||
+ | [[Gaming:showLeaderboard]] - <br/> | ||
+ | [[Gaming:showWaitingRoom]] - <br/> | ||
+ | [[Gaming:updateState]] - <br/> | ||
| style="width: 50%;"| | | style="width: 50%;"| | ||
=== Events === | === Events === | ||
+ | [[Event.CONNECTED_TO_ROOM]] | ||
+ | [[Event.DATA_RECEIVED]] | ||
+ | [[Event.DISCONNECTED_FROM_ROOM]] | ||
+ | [[Event.GAME_STARTED]] | ||
+ | [[Event.INVITATION_RECEIVED]] | ||
+ | [[Event.JOINED_ROOM]] | ||
+ | [[Event.LEFT_ROOM]] | ||
+ | [[Event.LOAD_ACHIEVEMENTS_COMPLETE]] | ||
+ | [[Event.LOAD_ACHIEVEMENTS_ERROR]] | ||
+ | [[Event.LOAD_SCORES_COMPLETE]] | ||
+ | [[Event.LOAD_SCORES_ERROR]] | ||
+ | [[Event.LOGIN_COMPLETE]] | ||
+ | [[Event.LOGIN_ERROR]] | ||
+ | [[Event.PEER_CONNECTED]] | ||
+ | [[Event.PEER_DECLINED]] | ||
+ | [[Event.PEER_DISCONNECTED]] | ||
+ | [[Event.PEER_INVITED]] | ||
+ | [[Event.PEER_JOINED]] | ||
+ | [[Event.PEER_LEFT]] | ||
+ | [[Event.PLAYER_INFORMATION_COMPLETE]] | ||
+ | [[Event.PLAYER_INFORMATION_ERROR]] | ||
+ | [[Event.PLAYER_SCORE_COMPLETE]] | ||
+ | [[Event.PLAYER_SCORE_ERROR]] | ||
+ | [[Event.REPORT_ACHIEVEMENT_COMPLETE]] | ||
+ | [[Event.REPORT_ACHIEVEMENT_ERROR]] | ||
+ | [[Event.REPORT_SCORE_COMPLETE]] | ||
+ | [[Event.REPORT_SCORE_ERROR]] | ||
+ | [[Event.ROOM_AUTO_MATCHING]] | ||
+ | [[Event.ROOM_CONNECTED]] | ||
+ | [[Event.ROOM_CONNECTING]] | ||
+ | [[Event.ROOM_CREATED]] | ||
+ | [[Event.STATE_CONFLICT]] | ||
+ | [[Event.STATE_DELETED]] | ||
+ | [[Event.STATE_ERROR]] | ||
+ | [[Event.STATE_LOADED]] | ||
=== Constants === | === Constants === | ||
+ | [[Gaming.ALL_PLAYERS]] | ||
+ | [[Gaming.ALL_TIME]] | ||
+ | [[Gaming.FRIENDS]] | ||
+ | [[Gaming.HIDDEN]] | ||
+ | [[Gaming.REVEALED]] | ||
+ | [[Gaming.TODAY]] | ||
+ | [[Gaming.UNLOCKED]] | ||
+ | [[Gaming.WEEK]] | ||
|} | |} |
Revision as of 08:58, 23 August 2018
Supported platforms: android, ios
Available since: Gideros 2012.09
Description
The `Gaming` class is defined in the module "gaming". Therefore, you need to call
`require("gaming")` before using it. Loading the Gaming module
also creates a global class `Gaming`.
Currently supports:
- Gaming.new("googleplay") -- Android
- Gaming.new("gamekit") -- iOS