void ActivateWeather() { rain.particleSystem.Play(); lightning.particleSystem.Play(); TheatricsMessage windMessage = new TheatricsMessage(weatherIntensity, DateTime.Now); udpSender.SendMessage(windMessage); hasWeatherStarted = true; weaterStartTime = DateTime.Now; }
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; }