Exemple #1
0
 private void MMessageBus_LobbyLoadRequestHandler(object sender, ChangeDetailsEvent e)
 {
     Globals.GUIThreadOwner.BeginInvoke((MethodInvoker) delegate
     {
         this.Show();
     });
 }
Exemple #2
0
        private void MMessageBus_UserRegistered(object sender, ChangeDetailsEvent e)
        {
            Status(e.Success, e.Message);

            UserIDBox.Text   = Globals.UserAccount.UserID;
            EmailBox.Text    = Globals.UserAccount.Email;
            UserNameBox.Text = Globals.UserAccount.UserName;
        }
Exemple #3
0
        //2 user logs in, gets a userID, ends up here
        private void MMessageBus_LoggedIn(object sender, ChangeDetailsEvent e)
        {
            ParseCmdLine();

            Globals.Network.GetWorld();

            //TODO: Use Server-side home position
            Vector3d Home = MassiveTools.VectorFromArray(Globals.UserAccount.HomePosition);

            //Globals.UserAccount.HomePosition = MassiveTools.ArrayFromVector(Home);

            Globals.Network.SpawnRequest(Globals.UserAccount.AvatarID, MTexture.DEFAULT_TEXTURE, Globals.UserAccount.UserID, "TAG",
                                         Home, Quaterniond.Identity, Globals.UserAccount.UserID, 0, 10);

            Globals.Network.ChangeAvatarRequest(Globals.UserAccount.UserID, Globals.UserAccount.AvatarID);
            //12717655889.4, 146353256822.3, -7581841339.4(18.4096672612293, -33.9328163657347, 0)
            Globals.Network.TeleportRequest(Globals.UserAccount.UserID, Home,
                                            Quaterniond.Identity);
        }
Exemple #4
0
 private void MMessageBus_LoggedIn(object sender, ChangeDetailsEvent e)
 {
     NavigationTarget = MassiveTools.VectorFromArray(Globals.UserAccount.HomePosition);
 }
Exemple #5
0
 private void MMessageBus_LoggedIn(object sender, ChangeDetailsEvent e)
 {
     SetName(Globals.UserAccount.UserName);
     SetStatus(Globals.UserAccount.TotalObjects, Globals.UserAccount.MaxObjects);
     SetCredit(Globals.UserAccount.Credit);
 }
Exemple #6
0
 private void MMessageBus_UserRegistered(object sender, ChangeDetailsEvent e)
 {
     StatusBox.BackColor = DefaultColor;
     StatusBox.Text      = e.Message + "\r\n";
 }
Exemple #7
0
 private void Network_USerDetailsChanged(object sender, ChangeDetailsEvent e)
 {
     Save();
 }
Exemple #8
0
 private void MMessageBus_UserRegistered(object sender, ChangeDetailsEvent e)
 {
     Save();
 }