void Update() { EggOwnedDAO eggOwned = new EggOwnedDAO(); EggOwned owned = eggOwned.GetEquippedEgg(); nombre.GetComponent <UILabel> ().text = "Huevo " + owned.Category; descripcion.GetComponent <UILabel> ().text = "Un huevo de tipo " + owned.Category; stats.GetComponent <UILabel> ().text = "Ciclos: " + owned.CurrentCycles + "/" + owned.TotalCycles; sprite.GetComponent <UISprite> ().spriteName = "Egg"; sprite.GetComponent <UISprite> ().transform.localScale = new Vector3(200, 200, 0); }
void Update() { PlayerDAO player = new PlayerDAO(); PokemonOwnedDAO pk = new PokemonOwnedDAO(); EggOwnedDAO egg = new EggOwnedDAO(); Player p = player.GetPlayer(); labelNombre.GetComponent <UILabel>().text = "Perfil de " + p.Name; labelOro.GetComponent <UILabel>().text = "Oro: " + p.Gold; labelPokemon.GetComponent <UILabel> ().text = "Pokemon: " + pk.GetOwnedPokemon().ToList().Count(); labelHuevos.GetComponent <UILabel> ().text = "Huevos: " + egg.GetNotEquippedEggs().ToList().Count(); }
void OnClick() { PokemonOwnedDAO pkmOwned = new PokemonOwnedDAO(); EggOwnedDAO eggOwned = new EggOwnedDAO(); switch (transform.parent.name) { case "Pokemon000": if (pkmOwned.GetEquippedPokemon().ToList().Count() > 0) { UIController.instance.MostrarPanelDatosPokemon(1); } else { UIController.instance.MostrarPanelMensaje("No tienes ningun pokemon equipado ahi"); } break; case "Pokemon001": if (pkmOwned.GetEquippedPokemon().ToList().Count() > 1) { UIController.instance.MostrarPanelDatosPokemon(2); } else { UIController.instance.MostrarPanelMensaje("No tienes ningun pokemon equipado ahi"); } break; case "Pokemon002": if (pkmOwned.GetEquippedPokemon().ToList().Count() > 2) { UIController.instance.MostrarPanelDatosPokemon(3); } else { UIController.instance.MostrarPanelMensaje("No tienes ningun pokemon equipado ahi"); } break; case "Huevo": if (eggOwned.GetEquippedEgg() != null) { UIController.instance.MostrarPanelDatosPokemon(4); } else { UIController.instance.MostrarPanelMensaje("No tienes ningun huevo equipado"); } break; } }
void OnClick() { PlayerDAO player = new PlayerDAO(); PokemonOwnedDAO pkmdao = new PokemonOwnedDAO(); EggOwnedDAO eggowned = new EggOwnedDAO(); ItemsOwnedDAO itemsdaos = new ItemsOwnedDAO(); itemsdaos.DeleteAllItems(); eggowned.DeleteAllEggs(); pkmdao.DeleteAllPokemon(); player.CrearJugador(labelNombre.GetComponent <UILabel> ().text); UIController.instance.MostrarPanelContinuar(); }
void Start() { PokemonOwnedDAO pkmOwned = new PokemonOwnedDAO(); PokemonBasicDAO pkmBasic = new PokemonBasicDAO(); EggOwnedDAO eggOwned = new EggOwnedDAO(); List <PokemonOwned> listPokemon = pkmOwned.GetEquippedPokemon().ToList(); if (listPokemon.Count() == 1) { pokemon1.GetComponent <UISprite> ().spriteName = (listPokemon [0].IdBasic) + ""; PokemonBasic basico = pkmBasic.GetPokemon(listPokemon [0].Id); Debug.Log(basico); primerNombre.GetComponent <UILabel> ().text = basico.Name + " Nvl " + listPokemon [0].Level; } else if (listPokemon.Count() == 2) { pokemon1.GetComponent <UISprite> ().spriteName = (listPokemon [0].IdBasic) + ""; PokemonBasic basico = pkmBasic.GetPokemon(listPokemon [0].IdBasic); primerNombre.GetComponent <UILabel> ().text = basico.Name + " Nvl: " + listPokemon [0].Level; pokemon2.GetComponent <UISprite> ().spriteName = (listPokemon [1].IdBasic) + ""; PokemonBasic segundoBasico = pkmBasic.GetPokemon(listPokemon [1].IdBasic); segundoNombre.GetComponent <UILabel> ().text = segundoBasico.Name + " Nvl: " + listPokemon [1].Level; } else if (listPokemon.Count() == 3) { pokemon1.GetComponent <UISprite> ().spriteName = (listPokemon [0].IdBasic) + ""; PokemonBasic basico = pkmBasic.GetPokemon(listPokemon [0].IdBasic); primerNombre.GetComponent <UILabel> ().text = basico.Name + " Nvl: " + listPokemon [0].Level; pokemon2.GetComponent <UISprite> ().spriteName = (listPokemon [1].IdBasic) + ""; PokemonBasic segundoBasico = pkmBasic.GetPokemon(listPokemon [1].IdBasic); segundoNombre.GetComponent <UILabel> ().text = segundoBasico.Name + " Nvl: " + listPokemon [1].Level; pokemon3.GetComponent <UISprite> ().spriteName = (listPokemon [2].IdBasic) + ""; PokemonBasic tercerBasico = pkmBasic.GetPokemon(listPokemon [2].IdBasic); tercerNombre.GetComponent <UILabel> ().text = tercerBasico.Name + " Nvl: " + listPokemon [2].Level; } if (eggOwned.GetEquippedEgg() != null) { huevo.GetComponent <UILabel> ().text = "Huevo " + eggOwned.GetEquippedEgg().Category; huevoSprite.GetComponent <UISprite>().spriteName = "Egg"; huevoSprite.GetComponent <UISprite>().transform.localScale = new Vector3(200, 200, 1); } else { huevoSprite.GetComponent <UISprite>().spriteName = "0"; } }
void Update() { if (actualizarInventario) { if (mostrarItems) { int childs = parentGrid.transform.childCount; for (int i = 0; i < childs; i++) { Destroy(parentGrid.transform.GetChild(i).gameObject); } ItemsOwnedDAO itemsOwned = new ItemsOwnedDAO(); List <ItemsOwned> lista = itemsOwned.GetItemsOwned().ToList(); for (int i = 0; i < lista.Count(); i++) { GameObject item = Instantiate(prefabOwnedItem) as GameObject; item.transform.name = "" + lista [i].Id; item.GetComponent <BotonComprarItem>().sePuedeComprar = false; item.GetComponent <BotonUsarPocion>().sePuedeUsar = true; item.GetComponentInChildren <UILabel> ().text = lista [i].NameBasic; item.transform.parent = parentGrid.transform; item.transform.localScale = new Vector3(1, 1, 1); } } else { int childs = parentGrid.transform.childCount; for (int i = 0; i < childs; i++) { Destroy(parentGrid.transform.GetChild(i).gameObject); } EggOwnedDAO eggOwned = new EggOwnedDAO(); List <EggOwned> lista = eggOwned.GetNotEquippedEggs().ToList(); for (int i = 0; i < lista.Count(); i++) { GameObject egg = Instantiate(prefabOwnedEgg) as GameObject; egg.GetComponent <BotonComprarHuevo>().sePuedeComprar = false; egg.GetComponent <BotonEquiparHuevo>().sePuedeEquipar = true; egg.transform.name = "" + lista [i].Id; egg.GetComponentInChildren <UILabel> ().text = "Huevo " + lista [i].Category; egg.transform.parent = parentGrid.transform; egg.transform.localScale = new Vector3(1, 1, 1); } } parentGrid.GetComponent <UIGrid> ().repositionNow = true; actualizarInventario = false; } }
void OnClick() { if (sePuedeEquipar) { EggOwnedDAO eggOwned = new EggOwnedDAO(); if (eggOwned.GetEquippedEgg() != null) { UIController.instance.MostrarPanelMensaje("Ya tienes un huevo equipado\n Hasta que no eclosione no podras equiparte otro"); } else { UIController.instance.MostrarPanelMensaje("Te has equipado el huevo"); eggOwned.EquipEgg(int.Parse(transform.name)); } } }
void FixedUpdate() { curAcc = Mathf.Lerp(curAcc, Input.acceleration.magnitude, fHigh); avgAcc = Mathf.Lerp(avgAcc, Input.acceleration.magnitude, fLow); float delta = curAcc - avgAcc; if (delta > hiLim) { steps++; } if (steps > 10) { stepsEgg++; actualizarDatos = true; PokemonOwnedDAO pkmOwned = new PokemonOwnedDAO(); List <PokemonOwned> listPokemon = pkmOwned.GetEquippedPokemon().ToList(); PlayerDAO playerDAO = new PlayerDAO(); EggOwnedDAO eggOwned = new EggOwnedDAO(); for (int i = 0; i < listPokemon.Count(); i++) { if (listPokemon[i].CurrentHappyness > 1) { listPokemon[i].CurrentHappyness -= 1; listPokemon[i].CurrentExperience += 2; if (listPokemon[i].CurrentExperience > listPokemon[i].ExperienceNeeded) { listPokemon[i].LevelUp(); playerDAO.UpdateGold(playerDAO.GetPlayer().Gold + (listPokemon[i].Level * 5)); } pkmOwned.UpdatePokemon(listPokemon[i].Id, listPokemon[i]); } } if (stepsEgg == 3) { if (eggOwned.GetEquippedEgg() != null) { eggOwned.AumentarCiclo(); } stepsEgg = 0; } steps = 0; } }
void OnClick() { if (sePuedeComprar) { EggOwnedDAO eggOwned = new EggOwnedDAO(); EggBasicDAO eggBasic = new EggBasicDAO(); PlayerDAO playerDAO = new PlayerDAO(); int precioItem = eggBasic.GetEggBasic(transform.name).Price; if (precioItem > playerDAO.GetPlayer().Gold) { UIController.instance.MostrarPanelMensaje("No dispones del oro suficiente para comprar eso"); } else { playerDAO.UpdateGold(playerDAO.GetPlayer().Gold - precioItem); eggOwned.CreateEggOwned(transform.name); UIController.instance.MostrarTiendaHuevos(); } } }
void Update() { PokemonOwnedDAO pkmOwned = new PokemonOwnedDAO(); List <PokemonOwned> listPokemon = pkmOwned.GetEquippedPokemon().ToList(); PokemonBasicDAO pkmBasic = new PokemonBasicDAO(); EggOwnedDAO eggOwned = new EggOwnedDAO(); if (actualizarDatos) { if (listPokemon.Count() == 1) { float amountFirst = (listPokemon [0].CurrentHappyness * 100) / listPokemon [0].Happyness; nombre1.GetComponent <UILabel>().text = pkmBasic.GetPokemon(listPokemon[0].IdBasic).Name + " Nvl: " + listPokemon[0].Level; pokemon1.GetComponent <UISprite> ().spriteName = (listPokemon [0].IdBasic) + ""; GameObject fore = progressBar1.transform.FindChild("ForegroundBar000").gameObject; fore.GetComponent <UISprite> ().fillAmount = (amountFirst / 100); float amountExp = (listPokemon[0].CurrentExperience * 100) / listPokemon[0].ExperienceNeeded; GameObject foreExp = barraExperiencia1.transform.FindChild("ForeExp000").gameObject; foreExp.GetComponent <UISprite>().fillAmount = (amountExp / 100); } else if (listPokemon.Count() == 2) { float amountFirst = (listPokemon [0].CurrentHappyness * 100) / listPokemon [0].Happyness; nombre1.GetComponent <UILabel>().text = pkmBasic.GetPokemon(listPokemon[0].IdBasic).Name + " Nvl: " + listPokemon[0].Level; pokemon1.GetComponent <UISprite> ().spriteName = (listPokemon [0].IdBasic) + ""; GameObject fore = progressBar1.transform.FindChild("ForegroundBar000").gameObject; fore.GetComponent <UISprite> ().fillAmount = (amountFirst / 100); float amountExp = (listPokemon[0].CurrentExperience * 100) / listPokemon[0].ExperienceNeeded; GameObject foreExp = barraExperiencia1.transform.FindChild("ForeExp000").gameObject; foreExp.GetComponent <UISprite>().fillAmount = (amountExp / 100); float amountSecond = ((listPokemon [1].CurrentHappyness * 100) / listPokemon [1].Happyness); nombre2.GetComponent <UILabel>().text = pkmBasic.GetPokemon(listPokemon[1].IdBasic).Name + " Nvl: " + listPokemon[1].Level; pokemon2.GetComponent <UISprite> ().spriteName = (listPokemon [1].IdBasic) + ""; GameObject fore2 = progressBar2.transform.FindChild("ForegroundBar001").gameObject; fore2.GetComponent <UISprite> ().fillAmount = (amountSecond / 100); float amountExp2 = (listPokemon[1].CurrentExperience * 100) / listPokemon[1].ExperienceNeeded; GameObject foreExp2 = barraExperiencia2.transform.FindChild("ForeExp001").gameObject; foreExp2.GetComponent <UISprite>().fillAmount = amountExp2 / 100; } else if (listPokemon.Count() == 3) { float amountFirst = (listPokemon [0].CurrentHappyness * 100) / listPokemon [0].Happyness; nombre1.GetComponent <UILabel>().text = pkmBasic.GetPokemon(listPokemon[0].IdBasic).Name + " Nvl: " + listPokemon[0].Level; pokemon1.GetComponent <UISprite> ().spriteName = (listPokemon [0].IdBasic) + ""; GameObject fore = progressBar1.transform.FindChild("ForegroundBar000").gameObject; fore.GetComponent <UISprite> ().fillAmount = (amountFirst / 100); float amountExp = (listPokemon[0].CurrentExperience * 100) / listPokemon[0].ExperienceNeeded; GameObject foreExp = barraExperiencia1.transform.FindChild("ForeExp000").gameObject; foreExp.GetComponent <UISprite>().fillAmount = (amountExp / 100); float amountSecond = ((listPokemon [1].CurrentHappyness * 100) / listPokemon [1].Happyness); nombre2.GetComponent <UILabel>().text = pkmBasic.GetPokemon(listPokemon[1].IdBasic).Name + " Nvl: " + listPokemon[1].Level; pokemon2.GetComponent <UISprite> ().spriteName = (listPokemon [1].IdBasic) + ""; GameObject fore2 = progressBar2.transform.FindChild("ForegroundBar001").gameObject; fore2.GetComponent <UISprite> ().fillAmount = (amountSecond / 100); float amountExp2 = (listPokemon[1].CurrentExperience * 100) / listPokemon[1].ExperienceNeeded; GameObject foreExp2 = barraExperiencia2.transform.FindChild("ForeExp001").gameObject; foreExp2.GetComponent <UISprite>().fillAmount = amountExp2 / 100; float amountThird = ((listPokemon [2].CurrentHappyness * 100) / listPokemon [2].Happyness); nombre3.GetComponent <UILabel>().text = pkmBasic.GetPokemon(listPokemon[2].IdBasic).Name + " Nvl: " + listPokemon[2].Level; pokemon3.GetComponent <UISprite> ().spriteName = (listPokemon [2].IdBasic) + ""; GameObject fore3 = progressBar3.transform.FindChild("ForegroundBar002").gameObject; fore3.GetComponent <UISprite> ().fillAmount = (amountThird / 100); float amountExp3 = (listPokemon[2].CurrentExperience * 100) / listPokemon[2].ExperienceNeeded; GameObject foreExp3 = barraExperiencia3.transform.FindChild("ForeExp002").gameObject; foreExp3.GetComponent <UISprite>().fillAmount = amountExp3 / 100; } else if (listPokemon.Count() == 0) { pokemon1.GetComponent <UISprite> ().spriteName = "0"; pokemon2.GetComponent <UISprite> ().spriteName = "0"; pokemon3.GetComponent <UISprite> ().spriteName = "0"; } actualizarDatos = false; if (eggOwned.GetEquippedEgg() != null) { EggOwned egg = eggOwned.GetEquippedEgg(); nombreHuevo.GetComponent <UILabel>().text = "Huevo " + egg.Category; float amountEgg = ((egg.CurrentCycles * 100) / egg.TotalCycles); GameObject fore = barraHuevo.transform.FindChild("Foreground").gameObject; spriteHuevo.GetComponent <UISprite>().spriteName = "Egg"; fore.GetComponent <UISprite>().fillAmount = amountEgg / 100; spriteHuevo.GetComponent <UISprite>().transform.localScale = new Vector3(150, 150, 0); } else { spriteHuevo.GetComponent <UISprite>().spriteName = "0"; } } }