public static void EmberUseOccurred(UserEmberUsageModel ember) { if (GlobalEvents.OnEmberUseOccurred != null) { GlobalEvents.OnEmberUseOccurred(null, ember); } }
private async void GlobalEvents_OnEmberUseOccurred(object sender, UserEmberUsageModel emberUsage) { if (this.MinimumAmountRequiredToShow == 0.0 || emberUsage.Amount >= this.MinimumAmountRequiredToShow) { await this.AddEvent(emberUsage.User.UserName + ": " + emberUsage.Amount); } }
private async void GlobalEvents_OnEmberUseOccurred(object sender, UserEmberUsageModel emberUsage) { foreach (UserCurrencyViewModel emberCurrency in ChannelSession.Settings.Currencies.Values.Where(c => c.IsTrackingEmbers)) { emberUsage.User.Data.AddCurrencyAmount(emberCurrency, emberUsage.Amount); } Dictionary <string, string> specialIdentifiers = new Dictionary <string, string>() { { "emberamount", emberUsage.Amount.ToString() }, }; await this.RunEventCommand(this.FindMatchingEventCommand(EnumHelper.GetEnumName(OtherEventTypeEnum.MixerEmbersUsed)), emberUsage.User, extraSpecialIdentifiers : specialIdentifiers); }
private async void GlobalEvents_OnEmberUseOccurred(object sender, UserEmberUsageModel emberUsage) { await this.ReduceHealth(emberUsage.User, (emberUsage.Amount * this.EmberBonus)); }
private void GlobalEvents_OnEmberUseOccurred(object sender, UserEmberUsageModel emberUsage) { this.CurrentAmountNumber += emberUsage.Amount; }
private async void GlobalEvents_OnEmberUseOccurred(object sender, UserEmberUsageModel emberUsage) { await this.AddSeconds(emberUsage.Amount *this.EmberBonus); }
private void GlobalEvents_OnEmberUseOccurred(object sender, UserEmberUsageModel e) { this.embersTracker.OnStatisticEventOccurred(e.User.UserName, e.Amount); }
private async void GlobalEvents_OnEmberUseOccurred(object sender, UserEmberUsageModel emberUsage) { await this.AddEvent(emberUsage.User.UserName, string.Format("{0} Embers", emberUsage.Amount)); }
private void GlobalEvents_OnEmberUseOccurred(object sender, UserEmberUsageModel emberUsage) { this.AddAmount(emberUsage.Amount); }
private void GlobalEvents_OnEmberUseOccurred(object sender, UserEmberUsageModel emberUsage) { this.SecondsToAdd += (emberUsage.Amount * this.EmberBonus); }