Esempio n. 1
0
    // --------------------------------------
    // TBM
    // --------------------------------------


    private void OnPlayerAcceptedInvitation_TBM(string data)
    {
        Debug.Log("OnPlayerAcceptedInvitation_TBM");
        GK_Invite invite = new GK_Invite(data);

        ActionPlayerAcceptedInvitation(GK_MatchType.TurnBased, invite);
    }
Esempio n. 2
0
    // --------------------------------------
    // RTM
    // --------------------------------------

    private void OnPlayerAcceptedInvitation_RTM(string data)
    {
        Debug.Log("OnPlayerAcceptedInvitation_RTM");
        GK_Invite invite = new GK_Invite(data);

        ActionPlayerAcceptedInvitation(GK_MatchType.RealTime, invite);
    }
 void HandleActionPlayerAcceptedInvitation(GK_MatchType matchType, GK_Invite invite)
 {
     if (matchType == GK_MatchType.RealTime)
     {
         bool useNativeUI = true;
         GameCenter_RTM.Instance.StartMatchWithInvite(invite, useNativeUI);
     }
 }
Esempio n. 4
0
    private void HandleActionPlayerAcceptedInvitation(GK_MatchType type, GK_Invite invite)
    {
        if (type != GK_MatchType.RealTime)
        {
            return;
        }

        UM_RTM_Invite inv = null;

        if (!TryGetInvitation(invite.Id, out inv))
        {
            inv = new UM_RTM_Invite(invite);
            _Invitations.Add(inv);
        }
        InvitationAccepted(inv);
    }
	void HandleActionPlayerAcceptedInvitation (GK_MatchType math, GK_Invite invite) {
		GameCenter_RTM.Instance.StartMatchWithInvite(invite, true);
	}
 void HandleActionPlayerAcceptedInvitation(GK_MatchType math, GK_Invite invite)
 {
     GameCenter_RTM.Instance.StartMatchWithInvite(invite, true);
 }
Esempio n. 7
0
 public void StartMatchWithInvite(GK_Invite invite, bool useNativeUI)
 {
             #if (UNITY_IPHONE && !UNITY_EDITOR && GAME_CENTER_ENABLED) || SA_DEBUG_MODE
     ISN_RTM_StartMatchWithInviteID(invite.Id, useNativeUI);
             #endif
 }
	void HandleActionPlayerAcceptedInvitation (GK_MatchType matchType, GK_Invite invite) {
		if(matchType == GK_MatchType.RealTime) {
			bool useNativeUI = true;
			GameCenter_RTM.Instance.StartMatchWithInvite(invite, useNativeUI);
		}
	}
Esempio n. 9
0
 public UM_RTM_Invite(GK_Invite invite)
 {
     _Id       = invite.Id;
     _SenderId = invite.Sender.Id;
 }