Difference between revisions of "Gaming:updateState"
From GiderosMobile
m (Text replacement - "</source>" to "</syntaxhighlight>")  | 
				|||
| (10 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
__NOTOC__  | __NOTOC__  | ||
| − | '''Available since:''' Gideros 2012.09<br/>  | + | <languages />  | 
| − | === Description ===  | + | '''<translate>Available since</translate>:''' Gideros 2012.09<br/>  | 
| − | Update a data element in cloud storage. Either   | + | '''<translate>Class</translate>:''' [[Special:MyLanguage/Gaming|Gaming]]<br/>  | 
| − | <  | + | === <translate>Description</translate> ===  | 
| + | <translate>Update a data element in cloud storage. Either [[Special:MyLanguage/Event.STATE_ERROR|Event.STATE_ERROR]] or [[Special:MyLanguage/Event.STATE_CONFLICT|Event.STATE_CONFLICT]] will be triggered.</translate>  | ||
| + | <syntaxhighlight lang="lua">  | ||
  Gaming:updateState(key,data,immediate)  |   Gaming:updateState(key,data,immediate)  | ||
| − | </  | + | </syntaxhighlight>  | 
| − | === Parameters ===  | + | === <translate>Parameters</translate> ===  | 
| − | '''key''': (number) Key to update <br/>  | + | '''key''': (number) <translate>Key to update</translate> <br/>  | 
| − | '''data''': (string) New data <br/>  | + | '''data''': (string) <translate>New data</translate> <br/>  | 
| − | '''immediate''': (boolean) Push the update immediately <br/>  | + | '''immediate''': (boolean) <translate>Push the update immediately</translate> <br/>  | 
| + | |||
| + | {{Gaming}}  | ||
Latest revision as of 14:29, 13 July 2023
Available since: Gideros 2012.09
Class: Gaming
Description
Update a data element in cloud storage. Either Event.STATE_ERROR or Event.STATE_CONFLICT will be triggered.
 Gaming:updateState(key,data,immediate)
Parameters
key: (number) Key to update 
data: (string) New data 
immediate: (boolean) Push the update immediately 
- 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
 
- 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