void Appearance_AppearanceSet(object sender, AppearanceSetEventArgs e) { if (Application.platform != RuntimePlatform.WindowsPlayer && Application.platform != RuntimePlatform.WindowsEditor) return; if (e.Success) { OpenMetaverse.Avatar me; if (Client.Network.CurrentSim.ObjectsAvatars.TryGetValue(Client.Self.LocalID, out me)) { DownloadAVTextures(me); if (!avHasTex.Contains(Client.Self.LocalID)) avHasTex.Add(Client.Self.LocalID); } Debug.Log("AppearanceSet for " + Client.Self.Name + Client.Self.LocalID.ToString()); } }
void Appearance_AppearanceSet(object sender, AppearanceSetEventArgs e) { Console.WriteLine("AppearanceSet!! Success: " +e.Success); if (!e.Success) { LoadOutfit("Clothing/" + FirstName + " " + LastName); } }
void Appearance_AppearanceSet(object sender, AppearanceSetEventArgs e) { UpdateWornLabels(); if (appearnceWasBusy) { appearnceWasBusy = false; client.Appearance.RequestSetAppearance(true); } }
/// <summary>Raises the AppearanceSet event</summary> /// <param name="e">An AppearanceSetEventArgs object indicating if the operatin was successfull</param> protected virtual void OnAppearanceSet(AppearanceSetEventArgs e) { EventHandler<AppearanceSetEventArgs> handler = m_AppearanceSet; if (handler != null) handler(this, e); }
void Appearance_AppearanceSet(object sender, AppearanceSetEventArgs e) { if (e.Success) { Avatar me; if (Client.Network.CurrentSim.ObjectsAvatars.TryGetValue(Client.Self.LocalID, out me)) { AddAvatarToScene(me); } } }
void Appearance_AppearanceSet(object sender, AppearanceSetEventArgs e) { AppearanceSent = true; if (COFReady) { InitialUpdate(); } }
void Appearance_AppearanceSet(object sender, AppearanceSetEventArgs e) { if (e.Success) { RenderAvatar me; if (Avatars.TryGetValue(Client.Self.LocalID, out me)) { me.glavatar.morph(me.avatar); } } }
//private void Store_OnInventoryObjectAdded(object sender, InventoryObjectAddedEventArgs e) //{ // if (InvokeRequired) // { // BeginInvoke(new MethodInvoker(delegate() // { // Store_OnInventoryObjectAdded(sender, e); // })); // return; // } // //////addeditem = item.UUID; // //UUID fldr = client.Inventory.Store.RootFolder.UUID; // //if (e.Obj.ParentUUID != UUID.Zero) // //{ // // fldr = e.Obj.ParentUUID; // //} // //WorkPool.QueueUserWorkItem(new WaitCallback(UpdateFolder), fldr); // //if (!instance.State.FolderRcvd) // //{ // // return; // //} // //instance.State.FolderRcvd = false; // //if (nodecol) return; // //RefreshInventory(); // //treeView1.Nodes.Clear(); // //treeSorter.CurrentSortName = SortBy; // //treeView1.TreeViewNodeSorter = treeSorter; // //((ToolStripMenuItem)tbtnSort.DropDown.Items[0]).PerformClick(); // //GetRoot(); // UpdateFolder(e.Obj.ParentUUID); //} private void Inventory_OnAppearanceSet(object sender, AppearanceSetEventArgs e) { if (InvokeRequired) { BeginInvoke(new MethodInvoker(delegate() { Inventory_OnAppearanceSet(sender, e); })); return; } //AppearanceSet = true; //CheckAttachments(); //client.Appearance.RequestAgentWearables(); try { //RefreshInventory(); if (favfolder.CompareTo(UUID.Zero) != 0) { List<InventoryBase> foundfolders = client.Inventory.Store.GetContents(favfolder); instance.MainForm.UpdateFavourites(foundfolders); } } catch { ; } if (managerbusy) { managerbusy = false; client.Appearance.RequestSetAppearance(true); } }
private void Appearance_OnAppearanceSet(object sender, AppearanceSetEventArgs e) { string rmsg = string.Empty; if (avrezzed) return; rmsg = " Avatar has rezzed. "; avrezzed = true; //if (e.Success) //{ // rmsg = " Avatar has rezzed. "; // avrezzed = true; //} //else //{ // rmsg = " Avatar has not rezzed as expected. "; //} try { BeginInvoke(new MethodInvoker(delegate() { chatManager.PrintAlertMessage(rmsg); })); } catch { ; } if (instance.Config.CurrentConfig.AutoSit) { if (!instance.State.IsSitting) { Logger.Log("AUTOSIT: Initialising...", Helpers.LogLevel.Info); sitTimer = new System.Timers.Timer(); sitTimer.Interval = 61000; sitTimer.Elapsed += new ElapsedEventHandler(OnTimedEvent); sitTimer.Enabled = true; sitTimer.Start(); } } try { BeginInvoke(new MethodInvoker(delegate() { //CheckWearables(); //CheckLocation(); })); } catch { ; } checkBox5.Enabled = instance.AllowVoice; if (checkBox5.Enabled) { label18.Text = "Check 'Voice ON' box below. Then on 'Session start' unmute MIC to talk"; } else { label18.Text = "Voice is disabled on this parcel"; } client.Appearance.AppearanceSet -= new EventHandler<AppearanceSetEventArgs>(Appearance_OnAppearanceSet); }