internal void UpdateFieldToParticipant(Fighter_DTO pDTO, ArenaFieldPoint_DTO fpDTO) { foreach (var element in StParticipant) { if (element.NameGS.Equals(pDTO.NameGS)) { element.PointGS = fpDTO; } } }
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>(); }
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); }
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); }
//Adds field to a specific participant in storage public void AddFieldToParticipant(Fighter_DTO pDTO, ArenaFieldPoint_DTO fpDTO) { }