private void Init(int leftLeverCount, int rightLeverCount, int basicCargoWeight) { if (leftLeverCount == rightLeverCount) { Debug.Log("Unexpected input data!"); } else { SetSprite(leftLeverCount + rightLeverCount); m_stand.SetPositionFor(leftLeverCount, rightLeverCount); m_lever.SetBasicCargo(basicCargoWeight); m_cargoPanel.SetCargosFor(basicCargoWeight, leftLeverCount, rightLeverCount); } }