public Colony ( ResourseHolder resourseHolder, StarShipHolder starShipHolder, BuildingHolder buildingHolder, string name, State buildingState, TimeSpan timeToBuildSec, TimeSpan timeToDestroySec, List <ResourseBunch> necessaryResourses ) : base( name, buildingState, timeToBuildSec, timeToDestroySec, necessaryResourses ) { this.ResourseHolder = resourseHolder; this.StarShipHolder = starShipHolder; this.BuildingHolder = buildingHolder; }
public bool Remove(List <StarShip> ts) { return(StarShipHolder.Remove(ts)); }
public bool Remove(StarShip t) { return(StarShipHolder.Remove(t)); }
public bool Move(List <StarShip> ts, IGeneralHolder <StarShip> generalHolder) { return(StarShipHolder.Move(ts, generalHolder)); }
public bool Move(StarShip t, IGeneralHolder <StarShip> generalHolder) { return(StarShipHolder.Move(t, generalHolder)); }
public bool Add(List <StarShip> ts) { return(StarShipHolder.Add(ts)); }
public bool Add(StarShip t) { return(StarShipHolder.Add(t)); }