void prepararMaleta(Maleta maleta) { if (General.misionActual [0] == "2" && General.paso_mision <= 5 && !maleta.estaTextura(tributo.name)) { maleta.agregarTextura(tributo); } else if (General.misionActual [0] == "2" && General.paso_mision == 6 && !maleta.estaTextura(certificado.name)) { maleta.agregarTextura(certificado); if (maleta.estaTextura(tributo.name)) { maleta.eliminarTextura(tributo.name); } } else if (General.misionActual [0] == "2" && General.paso_mision == 7 && !maleta.estaTextura(llave.name)) { maleta.agregarTextura(llave); if (maleta.estaTextura(certificado.name)) { maleta.eliminarTextura(certificado.name); } if (maleta.estaTextura(tributo.name)) { maleta.eliminarTextura(tributo.name); } } else if (General.misionActual [0] == "3" && General.paso_mision >= 4 && !maleta.estaTextura(cruz.name)) { maleta.agregarTextura(cruz); } else if (General.misionActual [0] == "3" && General.paso_mision == 5 && !maleta.estaTextura(articulos.name)) { maleta.agregarTextura(articulos); } else if (General.misionActual [0] == "3" && General.paso_mision == 6 && !maleta.estaTextura(titulo.name)) { maleta.agregarTextura(titulo); if (maleta.estaTextura(articulos.name)) { maleta.eliminarTextura(articulos.name); } } else if (General.misionActual [0] == "3" && General.paso_mision == 7 && !maleta.estaTextura(llave.name)) { maleta.agregarTextura(llave); if (maleta.estaTextura(titulo.name)) { maleta.eliminarTextura(titulo.name); } } }
// Use this for initialization void Start() { if (General.username == "") { Application.LoadLevel("main"); } players = new ArrayList(); moveDirection = Vector3.zero; if (General.paso_mision == 6) { Maleta maleta = Camera.main.gameObject.GetComponent <Maleta>(); maleta.eliminarTextura(premioTextura.name); } voz = virrey.GetComponent <AudioSource> (); voz.enabled = false; }
void OnGUI() { if (iniciarConversasion && player.GetComponent <NetworkView> ().isMine) { switch (General.paso_mision) { case 5: if (tiempo > 16) { mensaje = "Bienvenidos a Altagracia de Sumapaz,"; if (voz.clip.name != v1.name) { voz.clip = v1; voz.Play(); } } else if (tiempo > 11) { if (voz.clip.name != v2.name) { voz.clip = v2; voz.Play(); } mensaje = "he aquí recibo sus tributos y te entrego este permiso."; if (!GameObject.Find("pieza0")) { GameObject pieza = (GameObject)Instantiate(premio, virrey.transform.position, transform.rotation); pieza.transform.parent = virrey.transform; pieza.transform.rotation = new Quaternion(); pieza.transform.Rotate(0, 265, 0); pieza.transform.localPosition = new Vector3(2f, 0f, 0f); pieza.name = "pieza0"; Maleta maleta = Camera.main.gameObject.GetComponent <Maleta>(); maleta.eliminarTextura("premio"); } else { GameObject.Find("pieza0").transform.Rotate(0f, -10f * Time.deltaTime, 0f); if (!GameObject.Find("permiso")) { GameObject permisoObj = (GameObject)Instantiate(permiso, virrey.transform.position, transform.rotation); permisoObj.transform.parent = virrey.transform; permisoObj.transform.rotation = new Quaternion(); permisoObj.transform.Rotate(300f, 180f, 0f); permisoObj.transform.localPosition = new Vector3(-2f, 0f, 0f); permisoObj.name = "permiso"; } } } else if (tiempo > 5) { if (voz.clip.name != v3.name) { voz.clip = v3; voz.Play(); } mensaje = "Llevadlo a Bernardino de Albornoz que se encuentra en"; GameObject.Find("pieza0").transform.Translate(0.01f, 0, 0); GameObject.Find("permiso").transform.Translate(-0.01f, 0, 0); } else if (tiempo > 1) { mensaje = "Fusagasugá, y entregadlo. Él les dirá que hacer."; } break; } GUIStyle style = new GUIStyle(); style.alignment = TextAnchor.MiddleCenter; style = GUI.skin.GetStyle("Box"); style.fontSize = (int)(20.0f); GUI.Box(new Rect(Screen.width / 10, 3 * Screen.height / 4, 2 * (Screen.width / 3), Screen.height / 4), mensaje); style.fontSize = (int)(15.0f); GUI.Box(new Rect(Screen.width / 10, 3 * Screen.height / 4 - Screen.height / 24, Screen.width / 4, Screen.height / 24), "Virrey"); if (General.paso_mision == 5 && General.misionActual [0] == "2" && tiempo < 0.5) { //General.timepo = 10; //Misiones mision = Camera.main.gameObject.GetComponent<Misiones> (); //mision.procesoMision2 (General.paso_mision); Destroy(GameObject.Find("pieza0")); Destroy(GameObject.Find("permiso")); Maleta maleta = Camera.main.gameObject.GetComponent <Maleta>(); maleta.agregarTextura(premioTextura); iniciarConversasion = false; Misiones mision = Camera.main.gameObject.GetComponent <Misiones> (); mision.procesoMision2(General.paso_mision); } MoverMouse.movimiento = true; } }