Пример #1
0
    void ActivateWeather()
    {
        rain.particleSystem.Play();
        lightning.particleSystem.Play();

        TheatricsMessage windMessage = new TheatricsMessage(weatherIntensity, DateTime.Now);

        udpSender.SendMessage(windMessage);
        hasWeatherStarted = true;
        weaterStartTime   = DateTime.Now;
    }
Пример #2
0
    void IncreaseWeather()
    {
        rain.particleSystem.emissionRate += 200;
        weatherIntensity += 1;
        if (weatherIntensity >= 10)
        {
            weatherIntensity = 10;
        }
        TheatricsMessage windMessage = new TheatricsMessage(weatherIntensity, DateTime.Now);

        udpSender.SendMessage(windMessage);
        if (RenderSettings.fogDensity < 0.08)
        {
            RenderSettings.fogDensity += 0.005f;
        }
        weatherIncreased = false;
    }