예제 #1
0
        protected override void Execute(string[] args, Game game)
        {
            var family = new VarskFamilyFactory(game.Settlement.SettlerManager).Generate();

            game.Settlement.SettlerManager.Add(family);
            CustomConsole.WriteLine($"Added {family.Members.Count} new settlers.");
        }
예제 #2
0
        private void AddFamilyWithHome(Model.Settlement.Settlement settlement)
        {
            Family family = new VarskFamilyFactory(settlement.SettlerManager).Generate();

            settlement.SettlerManager.Add(family);
            Residence residence = new Hut();

            settlement.Buildings.Add(residence);
            residence.AddResident(family);
        }