Example #1
0
 public void CleanUp()
 {
     PlayGamesPlatform.Instance.RealTime.LeaveRoom();
     TearDownTrack();
     mRaceState = RaceState.Aborted;
     sInstance  = null;
 }
 public static void AcceptInvitation(string invitationId)
 {
     sInstance = new RaceManager();
     PlayGamesPlatform.Instance.RealTime.AcceptInvitation(invitationId, sInstance);
 }
 public static void AcceptFromInbox()
 {
     sInstance = new RaceManager();
     PlayGamesPlatform.Instance.RealTime.AcceptFromInbox(sInstance);
 }
 public static void CreateWithInvitationScreen()
 {
     sInstance = new RaceManager();
     PlayGamesPlatform.Instance.RealTime.CreateWithInvitationScreen(MinOpponents, MaxOpponents,
         GameVariant, sInstance);
 }
 public static void CreateQuickGame()
 {
     sInstance = new RaceManager();
     PlayGamesPlatform.Instance.RealTime.CreateQuickGame(QuickGameOpponents, QuickGameOpponents,
         GameVariant, sInstance);
 }
 public void CleanUp()
 {
     PlayGamesPlatform.Instance.RealTime.LeaveRoom();
     TearDownTrack();
     mRaceState = RaceState.Aborted;
     sInstance = null;
 }
Example #7
0
 public static void AcceptInvitation(string invitationId)
 {
     sInstance = new RaceManager();
     PlayGamesPlatform.Instance.RealTime.AcceptInvitation(invitationId, sInstance);
 }
Example #8
0
 public static void AcceptFromInbox()
 {
     sInstance = new RaceManager();
     PlayGamesPlatform.Instance.RealTime.AcceptFromInbox(sInstance);
 }
Example #9
0
 public static void CreateWithInvitationScreen()
 {
     sInstance = new RaceManager();
     PlayGamesPlatform.Instance.RealTime.CreateWithInvitationScreen(MinOpponents, MaxOpponents,
                                                                    GameVariant, sInstance);
 }
Example #10
0
 public static void CreateQuickGame()
 {
     sInstance = new RaceManager();
     PlayGamesPlatform.Instance.RealTime.CreateQuickGame(QuickGameOpponents, QuickGameOpponents,
                                                         GameVariant, sInstance);
 }