bool disparoLejano; //Variable para ver quien puede disparar de lejos y quien no // Use this for initialization void Start() { renderer = GetComponent <Renderer>(); renderer.enabled = true; renderer.sharedMaterial = materialOriginal; asignarVidaYAtaque(); tagNPC = transform.tag; mapaCostes = controlador.GridReference.obtenerMatrizCostes(tagNPC); path = new List <Nodo>(); cambio = false; llego = false; camino = false; seleccionado = false; quieto = false; finJuego = false; esperando = false; muerto = false; curando = false; tagZona = null; numCaminoPatrulla = 0; actitudInicial = actitud; if (patrulla) { if (transform.tag == "SoldadoLigeroRojo" || transform.tag == "SoldadoPesadoRojo" || transform.tag == "ExploradorRojo" || transform.tag == "ArqueroRojo") { caminoPatrulla = controlador.crearCaminoPatrullaRojo(); } else { caminoPatrulla = controlador.crearCaminoPatrullaAzul(); } } pausarPatrulla = false; if (transform.tag == "ArqueroRojo" || transform.tag == "ArqueroAzul") { disparoLejano = true; } else { disparoLejano = false; } }