Example #1
0
 public void tryToRegister(string name, string password)
 {
     Helper.ServerRequest tryRegister = new Helper.ServerRequest()
     {
         request = Helper.ServerRequestType.NewPlayer
     };
     Helper.LoginCredentials login = new Helper.LoginCredentials()
     {
         name = name, password = password
     };
     StartCoroutine(SendRequest <Helper.LoginCredentials, Helper.Player>(tryRegister, login, true, (returnValue) => {
         if (OnLoginResult != null)
         {
             OnRegisterResult(returnValue);
         }
     }));
 }
Example #2
0
    public void tryToLogin(string name, string password)
    {
        //subscribe to the OnLoginResult event to get the result of this function

        Helper.ServerRequest tryLogin = new Helper.ServerRequest()
        {
            request = Helper.ServerRequestType.LogIn
        };
        Helper.LoginCredentials login = new Helper.LoginCredentials()
        {
            name = name, password = password
        };
        // System.Action<Helper.Player> ac = new System.Action<Helper.Player>(loginResult);
        StartCoroutine(SendRequest <Helper.LoginCredentials, Helper.Player>(tryLogin, login, true, (returnValue) => {
            if (OnLoginResult != null)
            {
                OnLoginResult(returnValue);
            }
        }));
    }