// Builder internal Person(string name,ICoordinates xy) { m_name = name; Health = HealthLast = EpsilonBot.api.myHealth ();// cHealthMax; Money = MoneyLast = 0; m_gun = new Gun (); m_XY = xy; m_wasFound = false; }
//----------------------------------------------- /// <summary>Конструктор /// </summary> /// <param name="back"></param> /// <param name="money">количество денег на данном маршруте</param> /// <param name="health">количество аптечек на данном маршруте</param> /// <param name="len">длиннна маршрута</param> /// <param name="gunTime">активность оружия противника</param> /// <param name="xy">координаты исходного (данного) сектора</param> internal Ways(ICoordinates back,int money,int health,int len,int gunTime,ICoordinates xy) { m_back = new CCoordinates (); m_back.Copy(back); m_money = money; m_health=health; m_len=len; m_gun = new Gun (); m_gun.TurnOnTimer(gunTime); m_xy = new CCoordinates (); m_xy.Copy(xy); }
internal Ways() { m_back = new CCoordinates (); m_gun = new Gun (); m_xy = new CCoordinates (); }