Example #1
0
        /// <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();
        }
Example #2
0
        /// <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);
        }