public override void AddOrRemoveModToTargetStatsList(StatsList targetStatsList, bool add = true) { float theValue = TrueValue; if (!add) { theValue = -theValue; } CharacterStatProcessor.GetStat(StatEnum).AddValueToStatList(targetStatsList, theValue); }
public void AddModifierList( StatsList modifierList ) { foreach ( List<StatsList> listOfStatsList in m_ModifierLists ) { if ( listOfStatsList.Contains( modifierList ) ) return; } List<StatsList> listForModifier = new List<StatsList>(); listForModifier.Add( modifierList ); m_ModifierLists.Add( listForModifier ); }
}//end:Main private static void Analyze(Zakaz ets) { Console.WriteLine("============================================"); Console.WriteLine("Given data: "); Console.WriteLine("\t"); foreach (Etyketka et in ets) { Console.Write("{0} ", et.Run); } Console.WriteLine(); Console.WriteLine("Results:"); //StatsList results = Analizer.ImproveStats(Analizer.FirstPass(ets)); //StatsList results2 = Analizer.ImproveStats(Analizer.SplitByGcd(ets)); //StatsList results3 = Analizer.ImproveStats(Analizer.PackIntoSheet(ets)); StatsList results = (Analizer.FirstPass(ets)); StatsList results2 = (Analizer.SplitByGcd(ets)); if (results > results2) { results = results2; } foreach (var r in results) { Console.WriteLine("\n\t{0}", r); foreach (var e in r.Ets) { Console.WriteLine("\t\t{0}", e); } } Console.WriteLine("============================================"); Console.WriteLine(); if (ets.Count <= Constants.ETS_ON_SHEET) { results = Analizer.FindBestRunWithShifting(ets); foreach (var r in results) { Console.WriteLine("\n\t{0}", r); foreach (var e in r.Ets) { Console.WriteLine("\t\t{0}", e); } } Console.WriteLine("============================================"); Console.WriteLine(); } }
public override string GetDescriptionString() { string adjustedStr; if (valueIsPercentage) { adjustedStr = (TrueValue * 100).ToString() + "%"; } else { adjustedStr = TrueValue.ToString(); } return("+" + adjustedStr + " " + StatsList.StatsEnumToString(StatEnum) + "\n"); }
public StatisticsGump() : base(110, 100) { Closable = true; Dragable = true; Disposable = true; Resizable = false; AddPage(0); AddBackground(0, 0, 420, 250, 5054); AddImageTiled(10, 10, 400, 20, 2624); AddAlphaRegion(10, 10, 400, 20); AddLabel(15, 10, 73, ServerList.ServerName + " Statistics - Last Update: " + m_LastStatsUpdate); AddImageTiled(10, 40, 400, 200, 2624); AddAlphaRegion(10, 40, 400, 200); AddHtml(15, 40, 395, 200, String.Join("<br>", StatsList.ToArray()), false, true); }
public void ChangeOrientation() { if (ViewModel == null) { return; } StatsList.BeginRefresh(); if (ViewModel.Stats != null) { foreach (var item in ViewModel.Stats) { item.CellLayoutOrientation = _stackOrientation; } } StatsList.EndRefresh(); }
public void Init() { StatsList[] arrayOfStatsList = Object.FindObjectsOfType<StatsList>(); foreach ( StatsList statsList in arrayOfStatsList ) { switch( statsList.name ) { case "StatsList": m_BaseList = statsList; break; case "StatsListModifier1": m_ModifierList1 = statsList; break; case "StatsListModifier2": m_ModifierList2 = statsList; break; } } }
private void CreateRowIfPossible(string name, string firstDescription, string secondDescription = null, string icon = null) { if (!string.IsNullOrEmpty(firstDescription)) { if (icon == null) { icon = name; } using (CargoContext cargoContext = new CargoContext()) { StatsList.Add(new EquipmentStats { Name = name, Icon = cargoContext.Icons.Find(icon)?.FileName, DescriptionFirstPart = firstDescription, DescriptionSecondPart = secondDescription }); } } }
private void CrunchNumbers() { if (AllRecords.Count <= 0) { return; } CrunchedNumbers.Clear(); StatsList.Clear(); foreach (List <RecordLite> recordSet in AllRecords) { if (recordSet.Count <= 0) { continue; } int teamNum = recordSet.First().TeamID; TeamStatsLite stats = TeamStatsLite.MakeStats(recordSet); StatsList.Add(stats); CrunchedNumbers.Add(teamNum, stats.GetMeanRatings()); } InfoTeamsList.Items.Clear(); foreach (TeamStatsLite stat in StatsList) { InfoTeamsList.Items.Add(stat); } if (InfoTeamsList.Items.Count > 0) { InfoTeamsList.SelectedIndex = 0; } hasCrunched = true; SortDataGrid.ItemsSource = DataGridSummaries; }
public override void displayPlayer(PlayerInfo _pInfo) { string output = ""; output += new ClientInfoList(_pInfo, _options).Display(_sep); output += _sep; output += new StatsList(_pInfo, _options).Display(_sep); output += _sep; output += new BuffList(_pInfo, _options).Display(_sep); output += _sep; output += new SkillList(_pInfo, _options).Display(_sep); output += _sep; output += new QuestList(_pInfo, _options).Display(_sep); output += _sep; output += new SpawnpointList(_pInfo, _options).Display(_sep); output += _sep; output += new WaypointList(_pInfo, _options).Display(_sep); output += _sep; output += new FavoriteRecipeList(_pInfo, _options).Display(_sep); output += _sep; output += new UnlockedRecipeList(_pInfo, _options).Display(_sep); output += _sep; output += new CraftingQueue(_pInfo, _options).Display(_sep); output += _sep; output += new ToolbeltList(_pInfo, _options).Display(_sep); output += _sep; output += new EquipmentList(_pInfo, _options).Display(_sep); output += _sep; output += new BagList(_pInfo, _options).Display(_sep); output += _sep; // todo: // friends // tracked friends // _pdf.trackedFriendEntityIds //List<int> // claims (_ppd.LPBlocks) // list owned storage containers and doors for the players SendOutput(output); }
public bool RemoveModifierList( StatsList modifierList ) { foreach ( List<StatsList> listOfStatsList in m_ModifierLists ) { if ( listOfStatsList.Remove( modifierList ) ) return true; } return false; }
public WearableItem(StatsList statsList, Currency price, ItemQuality itemQuality, int id) : base(statsList, price, itemQuality, id) { }
public WearableItem(StatsList statsList, Currency price) : this(statsList, price, ItemQuality.Common, 0) { }
public WearableItem(StatsList statsList, Currency price, ItemQuality itemQuality) : this(statsList, price, itemQuality, 0) { }
public StatisticsGump(int origin) : base(25, 25) { m_Origin = origin; this.Closable = true; this.Disposable = true; this.Dragable = true; this.Resizable = false; AddPage(0); AddImage(0, 0, 154); AddImage(300, 0, 154); AddImage(0, 300, 154); AddImage(300, 300, 154); AddImage(2, 2, 129); AddImage(298, 2, 129); AddImage(2, 298, 129); AddImage(298, 298, 129); AddImage(232, 46, 132); AddImage(380, 7, 134); AddImage(134, 534, 130); AddImage(552, 100, 160); AddImage(55, 256, 160); AddImage(188, 363, 136); AddImage(7, 7, 133); AddImage(105, 529, 159); AddImage(51, 544, 157); AddImage(548, 80, 158); AddHtml(100, 84, 435, 25, @"<BODY><BASEFONT Color=White><BIG>" + Misc.ServerList.ServerName + " - Updated: " + m_LastStatsUpdate + "</BIG></BASEFONT></BODY>", (bool)false, (bool)false); AddHtml(100, 120, 435, 352, @"<BODY><BASEFONT Color=#FCFF00><BIG>" + String.Join("<br><br>", StatsList.ToArray()) + "</BIG></BASEFONT></BODY>", (bool)false, (bool)false); }
public override void AddValueToStatList(StatsList targetStatsList, float value) { targetStatsList.CooldownReduction += value; }
public override void AddValueToStatList(StatsList targetStatsList, float value) { targetStatsList.LifeRegenPercentage += value; }
public StatsManager(StatsList s) => oBaseline = s;
public ManaPotion(StatsList statsList, Currency price, int manaRefillAmount, int id) : base(statsList, price, id) { this.ManaRefillAmount = manaRefillAmount; }
public override void AddValueToStatList(StatsList targetStatsList, float value) { targetStatsList.LifePerKill += value; }
public Gloves(StatsList statsList, Currency price, ItemQuality itemQuality) : this(statsList, price, itemQuality, 0) { }
public ManaPotion(StatsList statsList, Currency price, int manaRefillAmount) : this(statsList, price, manaRefillAmount, 0) { }
public override void AddValueToStatList(StatsList targetStatsList, float value) { targetStatsList.MaxLife += value; }
public override void AddValueToStatList(StatsList targetStatsList, float value) { targetStatsList.CriticalHitChance += value; }
public Consumable(StatsList statsList, Currency price, int id) : base(statsList, price, ItemQuality.Common, id) { }
public Consumable(StatsList statsList, Currency price) : this(statsList, price, 0) { }
public HealthPotion(StatsList statsList, Currency price, int healAmount, int id) : base(statsList, price, id) { this.HealAmount = healAmount; }
public override void AddValueToStatList(StatsList targetStatsList, float value) { targetStatsList.MagicResistance += value; }
public HealthPotion(StatsList statsList, Currency price, int healAmount) : this(statsList, price, healAmount, 0) { }
public Gloves(StatsList statsList, Currency price) : this(statsList, price, ItemQuality.Common, 0) { }
public abstract void AddOrRemoveModToTargetStatsList(StatsList targetStatsList, bool add = true);
private void statsButton_Click(object sender, EventArgs e) { StatsList form = new StatsList(); form.Show(); }
public Gloves(StatsList statsList, Currency price, ItemQuality itemQuality, int id) : base(statsList, price, itemQuality, id) { }