Esempio n. 1
0
 internal void UpdateFieldToParticipant(Fighter_DTO pDTO, ArenaFieldPoint_DTO fpDTO)
 {
     foreach (var element in StParticipant)
     {
         if (element.NameGS.Equals(pDTO.NameGS))
         {
             element.PointGS = fpDTO;
         }
     }
 }
Esempio n. 2
0
 public Fighter_DTO()
 {
     HealthGS        = 1;
     DefenceGS       = 1;
     OffenceGS       = 1;
     NameGS          = "test";
     MoveGS          = 1;
     TeamGS          = "none";
     ImageGS         = "NoPicture";
     PointGS         = new ArenaFieldPoint_DTO();
     PointGS.XPoint  = 0;
     PointGS.YPoint  = 0;
     StrongAgainstGS = new List <string>();
     WeakAgainstGS   = new List <string>();
     ImmuneAgainstGS = new List <string>();
 }
Esempio n. 3
0
        public void CheckFighterImpl()
        {
            Fighter_DTO fDTO = new Fighter_DTO();

            fImpl.AddParticipantToList(fDTO);
            fImpl.AssignPicture(fDTO);
            ArenaFieldPoint_DTO AFP = new ArenaFieldPoint_DTO();

            fImpl.CheckMovement(fDTO, AFP);
            fImpl.CheckSurroundingFields(fDTO);
            fImpl.GetAllianceSkin(1);
            fImpl.GetHordeskin(1);
            fImpl.getImageFromParticipant(fDTO);
            fImpl.GetMovementRange(fDTO);
            fImpl.GetParticipant("d");
            fImpl.MoveParticipant(fDTO, AFP);
            fImpl.UpdateFieldToParticipant(fDTO);
        }
Esempio n. 4
0
 public Fighter_DTO(int h, int d, int o, int movement, string n, string teamName, string stA1, string stA2, string wkA1, string wkA2, string imA1, string imA2)
 {
     HealthGS        = h;
     DefenceGS       = d;
     OffenceGS       = o;
     NameGS          = n;
     MoveGS          = movement;
     TeamGS          = teamName;
     TeamColorGS     = "none";
     ImageGS         = "NoPicture";
     PointGS         = new ArenaFieldPoint_DTO();
     StrongAgainstGS = new List <string>();
     StrongAgainstGS.Add(stA1); StrongAgainstGS.Add(stA2);
     WeakAgainstGS = new List <string>();
     WeakAgainstGS.Add(wkA1); WeakAgainstGS.Add(wkA2);
     ImmuneAgainstGS = new List <string>();
     ImmuneAgainstGS.Add(imA1); ImmuneAgainstGS.Add(imA2);
 }
Esempio n. 5
0
 //Adds field to a specific participant in storage
 public void AddFieldToParticipant(Fighter_DTO pDTO, ArenaFieldPoint_DTO fpDTO)
 {
 }