Beispiel #1
0
        public Entity(EntityFlag Flag, bool companion)
        {
            Statistics = new StatusStatics();
            Companion = companion;
            this.EntityFlag = Flag;
            Mode = Enums.Mode.None;
            update = new Conquer_Online_Server.Network.GamePackets.Update(true);
            update.UID = UID;
            switch (Flag)
            {
                case EntityFlag.Player:
                       MyTimer = new System.Timers.Timer(interval);
                        MyTimer.AutoReset = true;
                        MyTimer.Elapsed += new System.Timers.ElapsedEventHandler(_timerCallBack);
                        MyTimer.Start();

                    MapObjType = Game.MapObjectType.Player;
                    break;
                case EntityFlag.Monster: MapObjType = Game.MapObjectType.Monster; break;
            }
        }
        public Entity(EntityFlag Flag, bool companion)
        {
            Statistics = new StatusStatics();
            Companion = companion;
            this.EntityFlag = Flag;
            Mode = Enums.Mode.None;
            update = new PhoenixProject.Network.GamePackets.Update(true);
            update.UID = UID;
            switch (Flag)
            {
                case EntityFlag.Player:
                   /* MyTimer = new System.Timers.Timer(200);
                    MyTimer.AutoReset = true;
                    MyTimer.Elapsed += new System.Timers.ElapsedEventHandler(_timerCallBack);
                    MyTimer.Start();

                    MyTimer = new System.Timers.Timer(1000);
                    MyTimer.AutoReset = true;
                    MyTimer.Elapsed += new System.Timers.ElapsedEventHandler(_timerCallBack2);
                    MyTimer.Start();

                    MyTimer = new System.Timers.Timer(1000);
                    MyTimer.AutoReset = true;
                    MyTimer.Elapsed += new System.Timers.ElapsedEventHandler(_timerCallBack3);
                    MyTimer.Start();

                      MyTimer = new System.Timers.Timer(1000);
                    MyTimer.AutoReset = true;
                    MyTimer.Elapsed += new System.Timers.ElapsedEventHandler(_timerCallBack4);
                    MyTimer.Start();

                    MyTimer = new System.Timers.Timer(1000);
                    MyTimer.AutoReset = true;
                    MyTimer.Elapsed += new System.Timers.ElapsedEventHandler(_timerCallBack5);
                    MyTimer.Start();

                    MyTimer = new System.Timers.Timer(100);
                    MyTimer.AutoReset = true;
                    MyTimer.Elapsed += new System.Timers.ElapsedEventHandler(_timerCallBack6);
                    MyTimer.Start();*/

                    MapObjType = Game.MapObjectType.Player;
                    break;
                case EntityFlag.Monster:
                   /*  MyTimer = new System.Timers.Timer(200);
                    MyTimer.AutoReset = true;
                    MyTimer.Elapsed += new System.Timers.ElapsedEventHandler(_timerCallBack);
                    MyTimer.Start();*/
                    MapObjType = Game.MapObjectType.Monster;
                    break;
            }
        }