List <PetAttackDb> ListaDeGolpesAtualizada(PetName nome) { //Debug.LogError("Elemetno por fazer"); return(PetFactory.GetPet(nome).GerenteDeGolpes.listaDeGolpes); //personagemG2.RetornaUmCriature(nome).GerenteDeGolpes.listaDeGolpes; }
public PetBase(PetName X, int nivel = 1) { PetBase Y = PetFactory.GetPet(X); petFeat = Y.petFeat; atkManager = Y.GerenteDeGolpes; movFeat = Y.MovFeat; alturaCamera = Y.alturaCamera; distanciaCamera = Y.distanciaCamera; alturaCameraLuta = Y.alturaCameraLuta; distanciaCameraLuta = Y.distanciaCameraLuta; petId = X; if (nivel > 1) { PetFeat.IncrementaNivel(nivel); } atkManager.meusGolpes = new List <PetAttackBase>(); atkManager.meusGolpes.AddRange(GolpesAtivos(nivel, atkManager.listaDeGolpes.ToArray())); VerificaSomaDeTaxas(); if (StManager == null) { stManager = new StaminaManager(); } }