Gaming

From GiderosMobile
Revision as of 14:31, 23 August 2018 by Hgy29 (talk | contribs)

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

Methods

Gaming.new '
Gaming:autoMatch '
Gaming:deleteState '
Gaming:getAllPlayers '
Gaming:getPlayerId '
Gaming:getPlayerInfo '
Gaming:getPlayerName '
Gaming:getPlayerPicture '
Gaming:getPlayerScore '
Gaming:incrementAchievement '
Gaming:invitePlayers '
Gaming:isLoggedIn '
Gaming:joinRoom '
Gaming:loadAchievements '
Gaming:loadPlayerCenteredScores '
Gaming:loadScores '
Gaming:loadState '
Gaming:login '
Gaming:logout '
Gaming:reportAchievement '
Gaming:reportScore '
Gaming:resolveState '
Gaming:revealAchievement '
Gaming:sendTo '
Gaming:sendToAll '
Gaming:showAchievements '
Gaming:showInvitations '
Gaming:showLeaderboard '
Gaming:showWaitingRoom '
Gaming:updateState '

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

Gaming.ALL_PLAYERS
Gaming.ALL_TIME
Gaming.FRIENDS
Gaming.HIDDEN
Gaming.REVEALED
Gaming.TODAY
Gaming.UNLOCKED
Gaming.WEEK