public override I_Produce GetDefaultProduce() { SawmillProduce sawmilproduce = new SawmillProduce(); sawmilproduce.setTreeType(Trees); return sawmilproduce; }
public override void Initialize() { if (InConstruction.active == true) { iProduce = new ConstructionProduce(); initializeProduce = new InitializeConstructionProduction(); MoveTimerText moveTimer = this.gameObject.AddComponent<MoveTimerText>(); moveTimer.Initialize(); ((ConstructionProduce)iProduce).setTimer(moveTimer.getTimer()); } else { iProduce = new SawmillProduce(); ((SawmillProduce)iProduce).setTreeType(Trees); initializeProduce = new InitializeSawmillProduction(); ((InitializeSawmillProduction)initializeProduce).setTreeType(Trees); } }