Example #1
0
 void SignedInGamer_SignedIn(object sender, SignedInEventArgs e)
 {
     if (sessionType != SessionType.None && session == null)
     {
         actOnType = true;
     }
 }
Example #2
0
 protected virtual void OnSignedIn(SignedInEventArgs e)
 {
     if (SignedIn != null)
     {
         SignedIn(this, e);
     }
 }
Example #3
0
        /// <summary>
        /// Raised when the Live player signed in
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void OnLiveGamerSignedIn(object sender, SignedInEventArgs e)
        {
            var identifiedPlayer = new LiveIdentifiedPlayer(e.Gamer);

            LocalPlayers.Add(e.Gamer.PlayerIndex, identifiedPlayer);

            OnPlayerLogin(identifiedPlayer);
        }
Example #4
0
 void OnSignedIn(object sender, SignedInEventArgs e)
 {
     if (e.Gamer != null && e.Gamer.PlayerIndex == activePlayer)
     {
         SignedInGamer.SignedIn -= new EventHandler <SignedInEventArgs>(OnSignedIn);
         tryLoadHighScores       = true;
     }
 }
Example #5
0
 /// <summary>
 /// Handle signed in gamer event as start avatar loading
 /// </summary>
 void SignedInGamer_SignedIn(object sender, SignedInEventArgs e)
 {
     // Only load the avatar for player one
     if (e.Gamer.PlayerIndex == PlayerIndex.One)
     {
         // Load the player one avatar
         LoadAvatar(e.Gamer);
     }
 }
Example #6
0
 protected void OnGamerSignIn(object sender, SignedInEventArgs e)
 {
     if (unlockWhenSignedIn)
     {
         if (!Guide.IsVisible)
         {
             unlockWhenSignedIn = false;
             UnlockTrial((int)(e.Gamer.PlayerIndex));
         }
     }
 }
        void SignedInGamerSignedIn(object sender, SignedInEventArgs e)
        {
            if (e == null)
            {
                return;
            }

            if (e.Gamer.PlayerIndex != FrameworkCore.ControllingPlayer)
            {
                return;
            }

            KickToTitleScreen();
        }
Example #8
0
        // Token: 0x06000063 RID: 99 RVA: 0x0000BC6C File Offset: 0x00009E6C
        protected void GamerSignedInCallback(object sender, SignedInEventArgs args)
        {
            SignedInGamer gamer = args.Gamer;

            if (gamer != null)
            {
                GlobalAppDefinitions.gameOnlineActive = 2;
                if (GlobalAppDefinitions.gameOnlineActive == 2)
                {
                    GlobalAppDefinitions.gameOnlineActive = 3;
                    gamer.BeginGetAchievements(new AsyncCallback(this.GetAchievementsCallback), gamer);
                    return;
                }
            }
            else
            {
                GlobalAppDefinitions.gameOnlineActive = 0;
            }
        }
        private static void TestSignIn(object o, SignedInEventArgs e)
        {
            BasicController b = null;
            ControllerIndex c = ControllerIndex.Keyboard;

#if EDITOR && WINDOWS
            if (signInState == SignInState.Controller)
            {
#endif
            b = new XboxController(e.Gamer.PlayerIndex);
            c = Convert(e.Gamer.PlayerIndex);
#if EDITOR && WINDOWS
        }

        else
        {
            b = new KeyboardController();
        }
#endif

            AddPlayer(b, e.Gamer, c);
        }
Example #10
0
        public void SignInAsync(FMWW.Http.Client client, string username, string password, string person, string personPassword, object userToken = default(object))
        {
            var onUploadValuesCompleted = new Action <object, UploadValuesCompletedEventArgs>(
                (o, args) =>
            {
                client.UploadValuesCompleted -= new UploadValuesCompletedEventHandler((Action <object, UploadValuesCompletedEventArgs>)args.UserState);
                var html = Encoding.UTF8.GetString(args.Result);
                var a    = new SignedInEventArgs(args.Error, args.Cancelled, userToken);
                //completedEventHandler(html);
                if (null == GetBtnLogOff(html))
                {
                    a = new SignedInEventArgs(new Exception(), args.Cancelled, userToken);
                }
                // ログイン成功
                OnSignedIn(a);
            });

            var onOpenReadCompleted = new Action <object, OpenReadCompletedEventArgs>(
                (o, args) =>
            {
                client.OpenReadCompleted -= new OpenReadCompletedEventHandler((Action <object, OpenReadCompletedEventArgs>)args.UserState);
                Stream data         = args.Result;
                StreamReader reader = new StreamReader(data, Encoding.UTF8);
                var html            = reader.ReadToEnd();
                data.Close();
                reader.Close();

                client.UploadValuesAsync(UrlToSignIn, Http.Method.Post,
                                         BuildQueryToSignIn(html, username, password, person, personPassword),
                                         onUploadValuesCompleted);
            });

            client.UploadValuesCompleted += new UploadValuesCompletedEventHandler(onUploadValuesCompleted);
            client.OpenReadCompleted     += new OpenReadCompletedEventHandler(onOpenReadCompleted);
            client.OpenReadAsync(UrlToSignIn, onOpenReadCompleted);
        }
Example #11
0
 private void SignedInGamer_SignedIn(object sender, SignedInEventArgs e)
 {
     SaveHighScore();
 }
Example #12
0
 private void SignedInGamer_SignedIn(object sender, SignedInEventArgs e)
 {
     e.Gamer.Tag = new SpaceMarine(_assetManager);
     ((SpaceMarine)e.Gamer.Tag).PlayerName = e.Gamer.Gamertag;
 }
 void SignedInGamer_SignedIn(object sender, SignedInEventArgs e)
 {
     needsUpdate = true;
 }
Example #14
0
 protected void GamerSignedInCallback(object sender, SignedInEventArgs args)
 {
     //if (args.Gamer.IsSignedInToLive)
     //  XNAConnect.gamer = args.Gamer;
     TheSims3.IsTrialMode = Guide.IsTrialMode;
 }