protected virtual void OnMoneyBalanceUpdated(OpenMetaverse.BalanceEventArgs e) { if (MoneyBalanceUpdated != null) { MoneyBalanceUpdated(this, e); } }
/// <summary>Raises the MoneyBalance event</summary> /// <param name="e">A BalanceEventArgs object containing the /// data returned from the data server</param> protected virtual void OnBalance(BalanceEventArgs e) { EventHandler<BalanceEventArgs> handler = m_Balance; if (handler != null) handler(this, e); }
void Self_MoneyBalance(object sender, BalanceEventArgs e) { int oldBalance = 0; int.TryParse(tlblMoneyBalance.Text, out oldBalance); int delta = Math.Abs(oldBalance - e.Balance); if (firstMoneyNotification) { firstMoneyNotification = false; } else { if (delta > 50) { if (oldBalance > e.Balance) { instance.MediaManager.PlayUISound(UISounds.MoneyIn); } else { instance.MediaManager.PlayUISound(UISounds.MoneyOut); } } } }
protected virtual void OnMoneyBalanceUpdated(BalanceEventArgs e) { if (MoneyBalanceUpdated != null) MoneyBalanceUpdated(this, e); }
void Self_MoneyBalance(object sender, BalanceEventArgs e) { if (CanSyncInvoke) netcomSync.BeginInvoke(new OnMoneyBalanceRaise(OnMoneyBalanceUpdated), new object[] { e }); else OnMoneyBalanceUpdated(e); }
private void netcom_MoneyBalanceUpdated(object sender, BalanceEventArgs e) { if (instance.Config.CurrentConfig.AutoTransfer) { UUID mavatar = (UUID)instance.Config.CurrentConfig.MasterAvatar; if (mavatar == client.Self.AgentID) { instance.Config.CurrentConfig.AutoTransfer = false; return; } int mamount = client.Self.Balance; if (mamount > 0 && mavatar != UUID.Zero) { client.Self.GiveAvatarMoney(mavatar, mamount, "METAbolt auto money transfer to master avatar"); } } tlblMoneyBalance.Text = "L$" + client.Self.Balance.ToString(CultureInfo.CurrentCulture); }
private void Self_MoneyBalance(object sender, BalanceEventArgs e) { balance = e.Balance; }
public void Self_MoneyBalance(object sender, BalanceEventArgs e) { Hashtable item = new Hashtable(); item.Add("MessageType", "BalanceUpdated"); item.Add("Balance", e.Balance); enqueue(item); }
private void Avatar_OnBalanceUpdated(object sender, BalanceEventArgs ea) { try { if (netcomSync != null) netcomSync.BeginInvoke(new OnMoneyBalanceRaise(OnMoneyBalanceUpdated), new object[] { ea }); else OnMoneyBalanceUpdated(ea); } catch { ; } }
public virtual void Self_OnBalanceUpdated(object sender, BalanceEventArgs e) { OnEvent("On-Balance-Updated", paramNamesOnBalanceUpdated, paramTypesOnBalanceUpdated, e); }