public ChildSaveSplitMoveInScenario(SimDescription sim, SplitFamilyScenario.SplitHome newHome)
     : base(sim, newHome)
 { }
 public ChildSaveSplitMoveOutScenario(SimDescription sim, SplitFamilyScenario.SplitHome newHome, bool onlyFamilyMoveIn)
     : base(sim, newHome)
 {
     mOnlyFamilyMoveIn = onlyFamilyMoveIn;
 }
 protected override SplitMoveOutScenario GetMoveOutScenario(SplitFamilyScenario.SplitHome newHome)
 {
     return new ChildSaveSplitMoveOutScenario(Sim, newHome, mOnlyFamilyMoveIn);
 }
Example #4
0
 public SplitMoveOutScenario(SimDescription sim, SplitFamilyScenario.SplitHome newHome)
     : base(sim, null)
 {
     mNewHome = newHome;
     mOldHouse = sim.Household;
 }
Example #5
0
 protected SplitFamilyScenario(SplitFamilyScenario scenario)
     : base(scenario)
 {
     mHouse   = scenario.mHouse;
     mNewHome = scenario.mNewHome;
 }
 protected override SplitMoveOutScenario GetMoveOutScenario(SplitFamilyScenario.SplitHome newHome)
 {
     return new DebtSplitMoveOutScenario(Sim, newHome);
 }
 public DebtSplitMoveOutScenario(SimDescription sim, SplitFamilyScenario.SplitHome newHome)
     : base(sim, newHome)
 { }
 public HomelessSplitMoveInScenario(SimDescription sim, SplitFamilyScenario.SplitHome newHome)
     : base(sim, newHome)
 {}
 protected override SplitMoveInScenario GetMoveInScenario(SplitFamilyScenario.SplitHome newHome)
 {
     return new HomelessSplitMoveInScenario(Sim, newHome);
 }
Example #10
0
 protected SplitFamilyScenario(SplitFamilyScenario scenario)
     : base (scenario)
 {
     mHouse = scenario.mHouse;
     mNewHome = scenario.mNewHome;
 }
Example #11
0
 public SplitMoveInScenario(List<SimDescription> movers, SplitFamilyScenario.SplitHome newHome)
     : base(movers)
 {
     mNewHome = newHome;
     House = mNewHome.House;
 }
Example #12
0
 public SplitMoveInScenario(SimDescription mover, SplitFamilyScenario.SplitHome newHome)
     : base(mover)
 {
     mNewHome = newHome;
     House = mNewHome.House;
 }