...
using MiniJSON;                          
...
public void Startup(NetworkService service) {
   Debug.Log("Uruchomienie menedżera prognozy pogody...");

   _network = service;
   StartCoroutine(_network.GetWeatherJSON(OnJSONDataLoaded)); 

   status = ManagerStatus.Initializing;
}
...
public void OnJSONDataLoaded(string data) {
   Dictionary<string, object> dict;            
   dict = Json.Deserialize(data) as Dictionary<string,object>;

   Dictionary<string, object> clouds = 
    (Dictionary<string,object>)dict["clouds"];                  
   cloudValue = (long)clouds["all"] / 100f;                    
   Debug.Log("Wartość: " + cloudValue);                        
   
   Messenger.Broadcast(GameEvent.WEATHER_UPDATED);        
   
   status = ManagerStatus.Started;
}
...
