public Module(DailyAchievement _daily) { IsInitialized = false; IsFinished = false; States = new List <State>(); Daily = _daily; ModuleTimer = new Stopwatch(); }
private void button1_Click(object sender, EventArgs e) { // Add current target var newDaily = new DailyAchievement(); if (Skandia.Me.GotTarget) { newDaily.EntityID = Skandia.Me.CurrentTarget.Template.Id; } else { MessageBox.Show("No target!"); } newDaily.Count = int.Parse(textBox1.Text); newDaily.Day = day; newDaily.LevelRequired = (int)ObjectManager.GetCurrentMapInfo().MinLevel; if (comboBox2.SelectedItem.ToString() == "WipeOut") { newDaily.Type = DailyAchievementType.WipeOut; } if (comboBox2.SelectedItem.ToString() == "TopKills") { newDaily.Type = DailyAchievementType.TopKills; } if (comboBox2.SelectedItem.ToString() == "Gathering") { newDaily.Type = DailyAchievementType.Gathering; } if (comboBox2.SelectedItem.ToString() == "Exploration") { newDaily.Type = DailyAchievementType.Exploration; } newDaily.Map = ObjectManager.GetCurrentMapInfo().Id; newDaily.Location3D = Skandia.Me.CurrentTarget.Location3D; if (daily == null) { daily = new List <DailyAchievement>(); } daily.Add(newDaily); H.Log("[DailyLoyalties]Added daily target (" + ObjectManager.GetTemplateInfo(newDaily.EntityID).Name + ") for {" + newDaily.Day + "}", true); }