// This is to receive the simulator and increment slider from the game loop, and to set // all the labels afterwards public void SetSimulator(ICivicControls simulator, Slider incrementSlider, FundingManager fundingManager) { _incrementSlider = incrementSlider; _fundingMgr = fundingManager; _simulator = simulator; _breakdownTextBuffer = new string[_simulator.ConstBuildingTypes.Length]; _textBldgType.text = $"{_labelBuildingType}: {_simulator.ConstBuildingTypes[0]}\n({_simulator.ConstBuildingSeats[0]} {_labelGeneralSeatName})"; UpdateTextLabels(); UpdateBldgTypeText(0); }
public void SetSimulator(ICivicControls simulator, IncrementSliderControls incrementSlider) { _incrementSlider = incrementSlider; _simulator = simulator; }