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(); } }