/// <summary> /// <para>Agrega un oficio</para> /// </summary> /// <param name="obj"></param> /// <param name="name"></param> private static void AddOficio(GameObject obj, string name) // Agrega un oficio { GameObject instance = InstanciarPrefab("Oficios/" + name); instance.transform.SetParent(obj.transform); Oficio oficio = instance.GetComponent <Oficio>(); oficio.ActivarOficio(); oficio.CargarStatsIniciales(); }
/// <summary> /// <para>Obtiene el poder del arma desequipada</para> /// </summary> /// <returns></returns> private int PoderArmaDesequipada() // Obtiene el poder del arma desequipada { Oficio job = GetComponentInParent <Oficio>(); for (int i = 0; i < Oficio.statOrden.Length; i++) { if (Oficio.statOrden[i] == TipoStats.ATK) { return(job.baseStats[i]); } } return(0); }