public void Build() { TeamLeader tl = new TeamLeader(name, ref house); tl.PrintHouse(); if (builderQuantity > 0) { Worker First = new Worker("First", ref tl); First.build(); } if (builderQuantity > 1) { Worker Second = new Worker("Second", ref tl); Second.build(); } if (builderQuantity > 2) { Worker Third = new Worker("Third", ref tl); Third.build(); } tl.PrintHouse(); }
public Worker(string name, ref TeamLeader teamLeader) { this.stage = teamLeader.house.getCurrent(); this.teamLeader = teamLeader; this.name = name; }