public ExternalDefenceSystem(CastleForm form, WorldDirection direct)
 {
     wallDefSys    = new WallDefenceSystem(form);
     gateDefSys    = new GateDefenceSystem(form, direct);
     isDefenceDown = false;
 }
 public InternalDefenceSystem(CastleForm form, WorldDirection direct)
 {
     wallDefSys  = new WallDefenceSystem(form);
     gateDefSys  = new GateDefenceSystem(form, direct);
     donjonTower = new DonjonTower();
 }
 public ExternalDefenceSystem()
 {
     wallDefSys    = new WallDefenceSystem();
     gateDefSys    = new GateDefenceSystem();
     isDefenceDown = false;
 }
 public InternalDefenceSystem()
 {
     donjonTower = new DonjonTower();
     wallDefSys  = new WallDefenceSystem();
     gateDefSys  = new GateDefenceSystem();
 }