Ejemplo n.º 1
0
 void FixedUpdate()
 {
     //Algoritmo de vida
     tiempoPaso += Time.deltaTime;
     if (algoritmoActivado && tiempoPaso > tiempoTurno)
     {
         actualizaRecursos();
         int energiaEdificios = 0, compBasEdificios = 0, compAvzEdificios = 0, matBioEdificios = 0;
         vida.algoritmoVida(numPasos, ref energiaEdificios, ref compBasEdificios, ref compAvzEdificios, ref matBioEdificios);
         calculaDifRecursosSigTurno(energiaEdificios, compBasEdificios, compAvzEdificios, matBioEdificios);
         numPasos++;
         tiempoPaso = 0.0f;
         if (algoritmoPasoAPaso)
         {
             algoritmoActivado = false;
         }
     }
     if (developerMode)
     {
         setDeveloperMode();
     }
 }