/// <summary> /// GUI displayed when the user is authenticated but there is no match loaded /// </summary> private void authenticatedWithNoMatchLoadedGUI() { #if UNITY_IOS // iOS only if (GUILayout.Button("Register Device Token")) { if (NotificationServices.deviceToken != null) { GPGMultiplayer.registerDeviceToken(NotificationServices.deviceToken, false); } else { Debug.LogWarning("NotificationServices.deviceToken is null so we are not registering with Google"); } } #else // Android only if (GUILayout.Button("Check for Invites and Matches after Launch")) { GPGTurnBasedMultiplayer.checkForInvitesAndMatches(); } #endif GUILayout.Label("Match Creation and Management"); if (GUILayout.Button("Show Match Inbox")) { GPGTurnBasedMultiplayer.showInbox(); } if (GUILayout.Button("Show Player Selector")) { GPGTurnBasedMultiplayer.showPlayerSelector(1, 2); } if (GUILayout.Button("Create Match Programmatically")) { GPGTurnBasedMultiplayer.createMatchProgrammatically(1, 1, 0); } if (GUILayout.Button("Load All Matches")) { GPGTurnBasedMultiplayer.loadAllMatches(); } }