// This is to receive the simulator and increment slider from the game loop, and to set // all the labels afterwards // This also receives the funding manager that handles construction costs and demolition costs (or recouped funds from demolition) public void SetSimulator(IZoningControls simulator, Slider incrementSlider, FundingManager fundingManager) { _incrementSlider = incrementSlider; _simulator = simulator; _fundingMgr = fundingManager; _incrementSlider.onValueChanged.AddListener(UpdateConstructionCostText); UpdateBldgSizeText(0); UpdateTextLabels(); }
public void SetSimulator(IZoningControls simulator, IncrementSliderControls incrementSlider) { _incrementSlider = incrementSlider; _simulator = simulator; }