Beispiel #1
0
        public EQCommunications(EQData eq, frmMain f1)

        {
            this.eq = eq;

            this.f1 = f1;
        }
Beispiel #2
0
        public void SetComponents(frmMain f1, EQData eq)

        {
            this.f1 = f1;

            this.eq = eq;
        }
Beispiel #3
0
        public void SetComponents(EQData eq, Filters filters, MainForm f1)
        {
            this.eq = eq;

            this.filters = filters;

            this.f1 = f1;
        }
Beispiel #4
0
        public void SetComponents(EQData eq, MapCon mapCon, Filters filters, frmMain f1)

        {
            this.eq = eq;

            this.mapCon = mapCon;

            this.filters = filters;

            this.f1 = f1;
        }
Beispiel #5
0
 public void CountMobTrails(EQData eq)
 {
     if (Settings.Default.CollectMobTrails)
     {
         if (collect_mobtrails_count > 12)
         {
             collect_mobtrails_count = 0;
             CollectMobTrails(eq);
         }
         collect_mobtrails_count++;
     }
 }
Beispiel #6
0
        public void SetComponents(MapCon mapCon, ListViewPanel SpawnList, ListViewPanel SpawnTimerList, ListViewPanel GroundItemList, MapPane mapPane, EQData eq)

        {
            this.mapCon = mapCon;

            this.SpawnList = SpawnList;

            this.SpawnTimerList = SpawnTimerList;

            this.GroundItemList = GroundItemList;

            this.eq = eq;

            initialized = true;
        }
Beispiel #7
0
 private void CollectMobTrails(EQData eq)
 {
     // Collect Mob Trails
     foreach (Spawninfo sp in eq.GetMobsReadonly().Values)
     {
         if (sp.Type == 1)
         {
             MobTrailPoint work = new MobTrailPoint(sp);
             if (!mobtrails.Contains(work))
             {
                 mobtrails.Add(work);
             }
         }
     }
 }
        private void GetEQData(DateTime EqDate, string EQLegalEntity)
        {
            var HPositionDataRaw = new List <ve_g1position_gqlObject>();

            GetEquilendDataFromSource(HPositionDataRaw, EqDate);

            EQData.Clear();
            EQDataLegalEntities.Clear();

            //5773 is our Equilend legal Entity
            PopulateEQDataObject(HPositionDataRaw, EQData, EQLegalEntity);

            //Populate the ComboBox.  It's databound
            EQDataLegalEntities.AddRange(EQData.Select(x => x.CPTY_LEGAL_ENTITY_ID).Distinct().ToList());

            if (EQData.Count == 0)
            {
                MessageBox.Show("No Data");
                return;
            }

            EQData.OrderBy(x => x.CPTY_LEGAL_ENTITY_ID);
        }
Beispiel #9
0
 public void SetComponents(EQData eq)
 {
     this.eq = eq;
 }
Beispiel #10
0
 public void SetComponents(MapCon mapCon, EQData eq)
 {
     this.mapCon = mapCon;
     this.eq     = eq;
 }
Beispiel #11
0
        public ListViewItem GetListItem()

        {
            bool isInList = true;



            if (itmSpawnTimerList == null)

            {
                itmSpawnTimerList = new ListViewItem(EQData.FixMobName(this.LastSpawnName));

                isInList = false;

                listNeedsUpdate = true;



                for (int t = 0; t < 10; t++)

                {
                    itmSpawnTimerList.SubItems.Add("");
                }
            }

            SpawnTimeRemaining = SecondsUntilSpawn(DateTime.Now);

            if (SpawnTimeRemaining < 1 || SpawnTimeRemaining > 120)
            {
                itmSpawnTimerList.ForeColor = Color.Black;
            }

            else if (SpawnTimeRemaining < 30)
            {
                itmSpawnTimerList.ForeColor = Color.Red;
            }

            else if (SpawnTimeRemaining < 60)
            {
                itmSpawnTimerList.ForeColor = Color.IndianRed;
            }

            else if (SpawnTimeRemaining < 90)
            {
                itmSpawnTimerList.ForeColor = Color.Orange;
            }

            else
            {
                itmSpawnTimerList.ForeColor = Color.Goldenrod;
            }

            if (listNeedsUpdate)
            {
                listNeedsUpdate = false;

                itmSpawnTimerList.SubItems[1].Text = this.SpawnTimeRemaining.ToString();

                itmSpawnTimerList.SubItems[2].Text = this.SpawnTimer.ToString();

                itmSpawnTimerList.SubItems[3].Text = this.zone.ToString();

                itmSpawnTimerList.SubItems[4].Text = this.X.ToString();

                itmSpawnTimerList.SubItems[5].Text = this.Y.ToString();

                itmSpawnTimerList.SubItems[6].Text = this.Z.ToString();

                itmSpawnTimerList.SubItems[7].Text = this.SpawnCount.ToString();

                itmSpawnTimerList.SubItems[8].Text = this.SpawnTimeStr;

                itmSpawnTimerList.SubItems[9].Text = this.KillTimeStr;

                itmSpawnTimerList.SubItems[10].Text = this.NextSpawnStr;
            }
            else
            {
                if (this.SpawnTimeRemaining.ToString() != itmSpawnTimerList.SubItems[1].Text.ToString())
                {
                    itmSpawnTimerList.SubItems[1].Text = this.SpawnTimeRemaining.ToString();
                }
            }


            if (!isInList)

            {
                return(itmSpawnTimerList);
            }

            else

            {
                return(null); // it already is in the list - don't add it again
            }
        }
Beispiel #12
0
 public EQCommunications(EQData eq, MainForm f1)
 {
     this.eq = eq;
     this.f1 = f1;
 }