protected ImmigrantPressureScenario(ImmigrantPressureScenario scenario) : base(scenario) { mRequirement = scenario.mRequirement; mStory = scenario.mStory; mReport = scenario.mReport; }
protected ImmigrantPressureScenario(ImmigrantPressureScenario scenario) : base (scenario) { mRequirement = scenario.mRequirement; mStory = scenario.mStory; mReport = scenario.mReport; }
protected override bool PrivateUpdate(ScenarioFrame frame) { Add(frame, new ImmigrantNoHomeScenario(), ScenarioResult.Start); ManagerLot.ImmigrationRequirement requirement = new ManagerLot.ImmigrationRequirement(); Add(frame, new ImmigrantPressureScenario(requirement, true), ScenarioResult.Failure); Add(frame, new ImmigrateScenario(requirement, true), ScenarioResult.Success); return(false); }
protected override bool PrivateUpdate(ScenarioFrame frame) { GetOption <Option>().SetValue(GetValue <Option, int>() - 1); Add(frame, new ImmigrantNoHomeScenario(), ScenarioResult.Start); ManagerLot.ImmigrationRequirement requirement = new ManagerLot.ImmigrationRequirement(); Add(frame, new ImmigrantPressureScenario(requirement, false), ScenarioResult.Start); Add(frame, new ImmigrateScenario(requirement, false), ScenarioResult.Start); return(true); }
protected ImmigrantRequirementScenarioBase(ImmigrantRequirementScenarioBase scenario) : base (scenario) { mRequirement = scenario.mRequirement; }
public ImmigrantRequirementScenarioBase(ManagerLot.ImmigrationRequirement requirement) { mRequirement = requirement; }
protected ImmigrantScenario(SimDescription sim, ManagerLot.ImmigrationRequirement requirement) : base(sim) { mRequirement = requirement; }
protected ImmigrateScenario(ImmigrateScenario scenario) : base(scenario) { mRequirement = scenario.mRequirement; mCheckRequired = scenario.mCheckRequired; }
protected ImmigrantMailOrderScenario(ImmigrantMailOrderScenario scenario) : base(scenario) { mImmigrants = scenario.mImmigrants; mRequirement = scenario.mRequirement; }
protected ImmigrantRequirementScenarioBase(ImmigrantRequirementScenarioBase scenario) : base(scenario) { mRequirement = scenario.mRequirement; }
public ImmigrantPressureScenario(ManagerLot.ImmigrationRequirement requirement, bool report) { mRequirement = requirement; mReport = report; }
public ImmigrantCareerScenario(SimDescription sim, ManagerLot.ImmigrationRequirement requirement) : base(sim, requirement) { }
protected ImmigrantScenario(SimDescription sim, ManagerLot.ImmigrationRequirement requirement) : base (sim) { mRequirement = requirement; }
public ImmigrantScenario(List<SimDescription> immigrants, ManagerLot.ImmigrationRequirement requirement) { mImmigrants = immigrants; mRequirement = requirement; }
public ImmigrantRequirementScenario(ManagerLot.ImmigrationRequirement requirement) : base(requirement) { }
public ImmigrantMailOrderScenario(ManagerLot.ImmigrationRequirement requirement, List<SimDescription> immigrants) : base(requirement.mMate) { mImmigrants = immigrants; mRequirement = requirement; }
protected ImmigrantMailOrderScenario(ImmigrantMailOrderScenario scenario) : base (scenario) { mImmigrants = scenario.mImmigrants; mRequirement = scenario.mRequirement; }
public ImmigrantMailOrderScenario(ManagerLot.ImmigrationRequirement requirement, List <SimDescription> immigrants) : base(requirement.mMate) { mImmigrants = immigrants; mRequirement = requirement; }
public NewImmigrantScenario(List <SimDescription> immigrants, ManagerLot.ImmigrationRequirement requirement) : base(immigrants, requirement) { }
public ImmigrateScenario(ManagerLot.ImmigrationRequirement requirement, bool checkRequired) { mRequirement = requirement; mCheckRequired = checkRequired; }
public ImmigrantPressureScenario(ManagerLot.ImmigrationRequirement requirement, bool report) { mRequirement = requirement; mReport = report; }
public ImmigrantRequirementPostScenario(ManagerLot.ImmigrationRequirement requirement) { mRequirement = requirement; }
public ImmigrantScenario(List <SimDescription> immigrants, ManagerLot.ImmigrationRequirement requirement) { mImmigrants = immigrants; mRequirement = requirement; }