示例#1
0
 private void botonAceptar_Click(object sender, EventArgs e)
 {
     modelo.IniciarCreacion(ObtenerValorDificultad(), checkBoxPantallaCompleta.Checked);
     progressBarCreacion.Increment(5);
     modelo.AdministracionDeEfectos();
     progressBarCreacion.Increment(5);
     modelo.CrearHeimap();
     progressBarCreacion.Increment(5);
     modelo.CrearIluminacion(ObtenerVelocidadTiempo(), ObtenerMomentoDeInicio(),
                             ObtenerLapsoPrecipitaciones());
     progressBarCreacion.Increment(5);
     modelo.CrearSkyBox();
     progressBarCreacion.Increment(5);
     modelo.CrearPalmerasComunes();
     progressBarCreacion.Increment(5);
     modelo.CrearArbolesBanana();
     progressBarCreacion.Increment(5);
     modelo.CrearArbolesDeLenia();
     progressBarCreacion.Increment(5);
     modelo.CrearPiedraParaTirar();
     progressBarCreacion.Increment(5);
     modelo.CrearOvejaYGallo();
     progressBarCreacion.Increment(5);
     modelo.CreamosLosCajones();
     progressBarCreacion.Increment(5);
     modelo.CrearArbolesGenerales();
     progressBarCreacion.Increment(5);
     modelo.CrearFuenteAgua();
     progressBarCreacion.Increment(5);
     modelo.CrearAlgas();
     progressBarCreacion.Increment(5);
     modelo.CrearPiedrasSobreAgua();
     progressBarCreacion.Increment(5);
     modelo.CrearCanoasSobreAgua();
     progressBarCreacion.Increment(5);
     modelo.CrearArbolFrutilla();
     progressBarCreacion.Increment(5);
     modelo.CrearPiso();
     progressBarCreacion.Increment(5);
     modelo.CrearPersonaje(ObtenerVelocidadCaminar(), ObtenerVelocidadRotar(), ObtenerFuerza(),
                           pictureBoxColorPersonaje.BackColor);
     progressBarCreacion.Increment(5);
     modelo.CrearHud();
     progressBarCreacion.Increment(5);
     modelo.CrearPostProcesado();
     progressBarCreacion.Increment(5);
     if (radioButtonPrimeraPersona.Checked)
     {
         modelo.IniciarCamaraPrimeraPersona();
     }
     else
     {
         modelo.IniciarCamaraTerceraPersona();
     }
     progressBarCreacion.Increment(5);
     modelo.IniciarMusicasYSonidos();
     Close();
 }