Пример #1
0
    public Criature()
    {
        //Debug.Log("bugadaço");
        contraTipos = new tipos[Enum.GetValues(typeof(nomeTipos)).Length];

        for (int cnt = 0; cnt < contraTipos.Length; cnt++)
        {
            contraTipos[cnt]      = new tipos();
            contraTipos[cnt].Nome = ((nomeTipos)cnt).ToString();
        }

        mNivel = new modificadorDeNivel();

        cAtributos = new atributos[Enum.GetValues(typeof(nomesAtributos)).Length];
        for (int cnt = 0; cnt < cAtributos.Length; cnt++)
        {
            cAtributos[cnt]        = new atributos();
            cAtributos[cnt].Nome   = ((nomesAtributos)cnt).ToString();
            cAtributos[cnt].Basico = cAtributos[cnt].padrao() > 1
                                ?(uint)Mathf.RoundToInt(cAtributos[cnt].padrao() / 4)
                                        :1;
            cAtributos[cnt].Corrente = cAtributos[cnt].padrao();
            cAtributos[cnt].Maximo   = cAtributos[cnt].padrao();

//			Debug.Log(cnt+" : "+cAtributos[cnt].padrao());
        }
    }
Пример #2
0
    public Criature()
    {
        //Debug.Log("bugadaço");
        contraTipos = new tipos[Enum.GetValues(typeof(nomeTipos)).Length];

        for(int cnt = 0; cnt < contraTipos.Length; cnt++)
        {
            contraTipos[cnt] = new tipos();
            contraTipos[cnt].Nome= ((nomeTipos)cnt).ToString();
        }

        mNivel = new modificadorDeNivel ();

        cAtributos = new atributos[Enum.GetValues(typeof(nomesAtributos)).Length];
        for(int cnt = 0; cnt<cAtributos.Length;cnt++)
        {
            cAtributos[cnt] = new atributos();
            cAtributos[cnt].Nome = ((nomesAtributos)cnt).ToString();
            cAtributos[cnt].Basico = cAtributos[cnt].padrao()>1
                ?(uint)Mathf.RoundToInt(cAtributos[cnt].padrao()/4)
                    :1;
            cAtributos[cnt].Corrente = cAtributos[cnt].padrao();
            cAtributos[cnt].Maximo = cAtributos[cnt].padrao();

        //			Debug.Log(cnt+" : "+cAtributos[cnt].padrao());
        }
    }