Esempio n. 1
0
    // Update is called once per frame
    void Update()
    {
        if (scriptAtributos == null)
        {
            scriptAtributos = FindObjectOfType(typeof(Atributos)) as Atributos;
        }

        trancado = areaPai.dungeonInserida.salas[idSala].trancado;



        if (trancado == true)
        {
            renderizador.sprite = comChave;
            colisor.enabled     = true;
            if (principal == true)
            {
                trigger.enabled = true;
            }
        }
        if (trancado == false)
        {
            renderizador.sprite = semChave;
            colisor.enabled     = false;
            if (principal == true)
            {
                trigger.enabled = false;
            }
        }
    }
 public bool EliminarCliente(Atributos mcEntidad)
 {
     cmd.Connection  = cnx;
     cmd.CommandType = CommandType.StoredProcedure;
     cmd.CommandText = "proc_eliminar";
     try
     {
         cmd.Parameters.Add(new SqlParameter("@idContrato", SqlDbType.VarChar, 5));
         cmd.Parameters["@idContrato"].Value = mcEntidad.idContratoServicio;
         cmd.Parameters.Add(new SqlParameter("@idEstadoContrato", SqlDbType.Int));
         cmd.Parameters["@idEstadoContrato"].Value = mcEntidad.idEstatContratServic;
         cnx.Open();
         cmd.ExecuteNonQuery();
         vexito = true;
     }
     catch (SqlException)
     {
         vexito = false;
     }
     finally
     {
         if (cnx.State == ConnectionState.Open)
         {
             cnx.Close();
         }
         cmd.Parameters.Clear();
     }
     return(vexito);
 }
Esempio n. 3
0
        public static void EnergiaEVidaCheia(CriatureBase C)
        {
            Atributos A = C.CaracCriature.meusAtributos;

            A.PV.Corrente = A.PV.Maximo;
            A.PE.Corrente = A.PE.Maximo;
        }
Esempio n. 4
0
    public void SetarCriature(CriatureBase C, System.Action <int> ao)
    {
        cliqueDoPersonagem += ao;

        Atributos A = C.CaracCriature.meusAtributos;

        imgDoCriature.texture = elementosDoJogo.el.RetornaMini(C.NomeID);
        nomeCriature.text     = C.NomeEmLinguas;
        txtNivelNum.text      = C.CaracCriature.mNivel.Nivel.ToString();
        txtPVnum.text         = A.PV.Corrente + " / " + A.PV.Maximo;
        txtPEnum.text         = A.PE.Corrente + " / " + A.PE.Maximo;
        txtListaDeStatus.text = "";

        if (A.PV.Corrente <= 0)
        {
            Text[] txtS = GetComponentsInChildren <Text>();

            for (int i = 1; i < txtS.Length - 2; i++)
            {
                txtS[i].color = Color.gray;
            }

            txtS[0].color = new Color(1, 1, 0.75f);

            txtListaDeStatus.text = "derrotado";
        }
        else
        {
            txtListaDeStatus.text = "preparado";
        }
    }
Esempio n. 5
0
    void VerifiqueSigaOuAtaque(GolpeBase GB, Atributos A)
    {
        if ((criatureDoJogador.transform.position - meuCriature.transform.position).magnitude
            >
            MOD_DISTANCIA_DE_ATAQUE *
            (GB.TempoDeMoveMax - GB.TempoDeMoveMin)
            )
        {
            int numStatus = StatusTemporarioBase.ContemStatus(TipoStatus.amedrontado, meuCriature.MeuCriatureBase);
            if (numStatus > -1)
            {
                siga.ModVelocidade = 1 / (float)meuCriature.MeuCriatureBase.StatusTemporarios[numStatus].Quantificador;
            }
            else
            {
                siga.ModVelocidade = 1;
            }

            siga.Update(criatureDoJogador.transform.position);
        }
        else
        {
            siga.PareAgora();
            Disparador(GB, A);
        }
    }
 public bool ActualizarCliente(Atributos mcEntidad)
 {
     cmd.Connection  = cnx;
     cmd.CommandType = CommandType.StoredProcedure;
     cmd.CommandText = "proc_actualizar";
     try
     {
         cmd.Parameters.Add(new SqlParameter("@idContrato", SqlDbType.VarChar, 5));
         cmd.Parameters["@idContrato"].Value = mcEntidad.idContratoServicio;
         cmd.Parameters.Add(new SqlParameter("@idDependencia", SqlDbType.VarChar, 50));
         cmd.Parameters["@idDependencia"].Value = mcEntidad.idDependencia;
         cmd.Parameters.Add(new SqlParameter("@idDepartamento", SqlDbType.VarChar, 100));
         cmd.Parameters["@idDepartamento"].Value = mcEntidad.idDepartamento;
         cmd.Parameters.Add(new SqlParameter("@idUnidadAdmin", SqlDbType.VarChar, 100));
         cmd.Parameters["@idUnidadAdmin"].Value = mcEntidad.unidAdmin;
         cnx.Open();
         cmd.ExecuteNonQuery();
         vexito = true;
     }
     catch (SqlException)
     {
         vexito = false;
     }
     finally
     {
         if (cnx.State == ConnectionState.Open)
         {
             cnx.Close();
         }
         cmd.Parameters.Clear();
     }
     return(vexito);
 }
Esempio n. 7
0
    public void ModificarAtributoBase(Atributos atributo, int cantidad)
    {
        switch (atributo)
        {
        case Atributos.Salud:
            SaludBase += cantidad;
            break;

        case Atributos.Magia:
            MagiaBase += cantidad;
            break;

        case Atributos.Velocidad:
            VelocidadBase += Velocidad;
            break;

        case Atributos.Inteligencia:
            InteligenciaBase += cantidad;
            break;

        case Atributos.Fuerza:
            FuerzaBase += cantidad;
            break;
        }
        PanelEstado.panelEstado.ActualizarTextos();
    }
Esempio n. 8
0
 public Comunicacion()
 {
     datos    = new BaseDatosDataContext();
     con      = new Conexion();
     usuarios = new Atributos();
     master   = new Bienvenidos();
 }
Esempio n. 9
0
    // Use this for initialization
    protected virtual void Start()
    {
        var a = GameObject.Find("Atributos");

        attr = a.GetComponent <Atributos>();
        info = GameObject.Find("Informatica").GetComponent <UpgradeInformatica>();
    }
Esempio n. 10
0
    void AplicaGolpe()
    {
        Atributos  A  = MeuCriatureBase.CaracCriature.meusAtributos;
        IGolpeBase gg = meuCriatureBase.GerenteDeGolpes.meusGolpes[meuCriatureBase.GerenteDeGolpes.golpeEscolhido];

        Debug.Log("no chão: " + (mov.NoChao(meuCriatureBase.CaracCriature.distanciaFundamentadora)));
        if ((mov.NoChao(meuCriatureBase.CaracCriature.distanciaFundamentadora) || gg.PodeNoAr))
        {
            if (!DisparadorDoGolpe.Dispara(meuCriatureBase, gameObject))
            {
                string[] textos = BancoDeTextos.RetornaListaDeTextoDoIdioma(ChaveDeTexto.usoDeGolpe).ToArray();

                if (gg.UltimoUso + gg.TempoDeReuso >= Time.time)
                {
                    GameController.g.HudM.Painel.AtivarNovaMens(
                        string.Format(textos[0], MostradorDeTempo(gg.UltimoUso - (Time.time - gg.TempoDeReuso)))
                        , 25, 2);
                }
                else if (A.PE.Corrente < gg.CustoPE)
                {
                    GameController.g.HudM.Painel.AtivarNovaMens(textos[1], 25, 2);
                }
            }
        }
    }
Esempio n. 11
0
    // Start is called before the first frame update
    void Start()
    {
        scriptAtributos = FindObjectOfType(typeof(Atributos)) as Atributos;
        Zona zonaCriada = new Zona();

        scriptAtributos.zonaAtual = zonaCriada;
        this.zonaCriada           = zonaCriada;
        int bossi = 0, bossj = 0;

        for (int i = 0; i < Config.tamanhoMatrizZona.x; i++)
        {
            for (int j = 0; j < Config.tamanhoMatrizZona.y; j++)
            {
                if (zonaCriada.zona[i, j] != null)
                {
                    gerarGrafico(zonaCriada.zona[i, j], i, j);
                    SpawnDeRecompensasSalas(zonaCriada.zona[i, j], i, j);
                    SpawnDeRecompensas(zonaCriada.zona[i, j], i, j);
                    SpawnDeInimigos(zonaCriada.zona[i, j], i, j);
                    SpawnDeInimigosSalas(zonaCriada.zona[i, j], i, j);
                    bossi = i; bossj = j;

                    if (zonaCriada.zona[i, j].inicial == true)
                    {
                        scriptAtributos.areaAtual = zonaCriada.zona[i, j];
                    }
                }
            }
        }
        gerarGrafico(zonaCriada.bossArea, bossi + 1, bossj + 1);
        //
    }
    protected void EscolhiEmQuemUsar(
        int indice,
        bool vaiUsar,
        bool tipoCerto,
        TipoQuantitativo tipoQ,
        int valor,
        int corrente,
        int maximo,
        nomeTipos recuperaDoTipo)
    {
        CharacterManager manager = GameController.g.Manager;
        CriatureBase     C       = manager.Dados.CriaturesAtivos[indice];
        Atributos        A       = C.CaracCriature.meusAtributos;

        if (vaiUsar && tipoCerto)
        {
            RetirarUmItem(manager, this, 1, FluxoDeRetorno.menuHeroi);
            ItemQuantitativo.AplicacaoDoItemComMenu(manager, C, tipoQ, valor);
        }
        else if (!tipoCerto)
        {
            MensDeUsoDeItem.MensNaoTemOTipo(recuperaDoTipo.ToString());
        }
        else if (corrente >= maximo)
        {
            MensDeUsoDeItem.MensDeNaoPrecisaDesseItem(C.NomeEmLinguas);
        }
        else if (corrente <= 0)
        {
            MensDeUsoDeItem.MensDeMorto(C.NomeEmLinguas);
        }
    }
Esempio n. 13
0
 // Use this for initialization
 void Start()
 {
     shark = GameObject.FindWithTag("Player");
     Subir = true;
     atri = GetComponent<Atributos>();
     positionB=new Vector3(this.transform.position.x,this.transform.position.y,0);
 }
Esempio n. 14
0
        protected void Page_Load(object sender, EventArgs e)
        {
            datos      = new BaseDatosDataContext();
            master     = new Bienvenidos();
            variables  = new Atributos();
            validacion = new Validar();
            registrar  = new Comunicacion();

            try
            {
                if (Session["Usuario"].ToString() != "" && Session["nombreUsuario"].ToString() != "")
                {
                    usuario           = Session["Usuario"].ToString();
                    variables.Usuario = Session["nombreUsuario"].ToString();
                    lbl_usuario.Text  = variables.Usuario;
                }
            }

            catch (Exception)
            {
                Response.Redirect("Inicio.aspx");
            }

            listarVuelos();
        }
Esempio n. 15
0
    public AnimaPoseDeCaptura(CriatureBase oCapturado)
    {
        this.oCapturado = oCapturado;
        animator        = GameController.g.Manager.GetComponent <Animator>();

        DadosDoPersonagem dados = GameController.g.Manager.Dados;

        if (dados.CriaturesAtivos.Count < dados.maxCarregaveis)
        {
            dados.CriaturesAtivos.Add(oCapturado);
            foiParaArmagedom = false;
        }
        else
        {
            dados.CriaturesArmagedados.Add(oCapturado);

            /*
             *          linhas para encher a vida e retirar status quando o Criature for para o Armagedom
             */

            // statusTemporarioBase.limpaStatus(oCapturado, -1);
            Atributos A = oCapturado.CaracCriature.meusAtributos;
            A.PV.Corrente = A.PV.Maximo;
            A.PE.Corrente = A.PE.Maximo;

            /**************************************************/
            foiParaArmagedom = true;
        }


        animator.SetBool("travar", true);
        animator.SetBool("chama", false);
        animator.Play("capturou");
    }
 public bool EstouApresentando()
 {
     contadorDeTempo += Time.deltaTime;
     if (contadorDeTempo > TEMPO_PARA_MOSTRAR_VITORIA)
     {
         if (!apresentouFim)
         {
             ColocaCameraEmPOsicao();
             cam.InicializaCameraExibicionista(criatureDoJogador.transform, criatureDoJogador.Mov.Controle.height);
             GameController.g.HudM.DesligaContainerDoInimigo();
             apresentouFim = true;
         }
         else
         {
             if (!ligouMensagemDeFim)
             {
                 Atributos A = inimigoDerrotado.MeuCriatureBase.CaracCriature.meusAtributos;
                 PainelMensCriature.p.AtivarNovaMens(
                     string.Format(bancoDeTextos.RetornaFraseDoIdioma(ChaveDeTexto.apresentaFim),
                                   criatureDoJogador.MeuCriatureBase.NomeID,
                                   (int)((float)A.PV.Maximo / 2),
                                   A.PV.Maximo), 20);
                 ligouMensagemDeFim = true;
             }
             else if (Input.GetMouseButtonDown(0) || contadorDeTempo > TEMPO_PARA_FECHAR_APRESENTA_FIM)
             {
                 PainelMensCriature.p.EsconderMensagem();
                 return(false);
             }
         }
     }
     return(true);
 }
Esempio n. 17
0
        protected override void EscolhiEmQuemUsar(int indice)
        {
            indiceDoEscolhido = indice;
            CriatureBase C     = GameController.g.Manager.Dados.CriaturesAtivos[indice];
            Atributos    A     = C.CaracCriature.meusAtributos;
            Usara        usara = VerificaUso(C);

            if (usara.diferenteDeNulo && !usara.jaTem || A.PV.Corrente <= 0)
            {
                if (C.GerenteDeGolpes.meusGolpes.Count >= 4 && A.PV.Corrente > 0)
                {
                    VerificaQualEsquecer(C, UsarOuNaoUsarMenu);
                    GameController.g.HudM.P_EscolheUsoDeItens.gameObject.SetActive(false);
                    GameController.g.HudM.MenuDePause.EsconderPainelDeItens();
                }
                else
                {
                    EscolhiEmQuemUsar(indice, A.PV.Corrente > 0, true);
                }
            }
            else if (!usara.diferenteDeNulo)
            {
                MensDeUsoDeItem.MensNaoPodeAprenderGolpe(NomeBasico, C.NomeEmLinguas);
            }
            else if (usara.jaTem)
            {
                MensDeUsoDeItem.MensjaConheceGolpe(C.NomeEmLinguas, NomeEmLinguas(ID), GolpeBase.NomeEmLinguas(GolpePorAprender(C)));
            }
        }
    public static bool VaiColocarStatus(IGolpeBase ativa, Atributos bateu, Atributos levou, float contraTipoVeneno)
    {
        bool retorno = false;

        switch (ativa.Nome)
        {
        case nomesGolpes.agulhaVenenosa:
        case nomesGolpes.ondaVenenosa:
        case nomesGolpes.chuvaVenenosa:

            if (contraTipoVeneno > 0)
            {
                float ff = ativa.PotenciaCorrente *
                           Mathf.Max(1,
                                     Random.Range(0.75f, 1f) * bateu.Poder.Corrente -
                                     Random.Range(0, 0.75f) * levou.Defesa.Corrente);
                if (contraTipoVeneno * ff + Random.Range(0, 100) > 80)
                {
                    retorno = true;
                }
            }

            break;
        }

        return(retorno);
    }
Esempio n. 19
0
    int[] HabPlayer; // Habilidades del Player

    void EstadPlayer()
    {
        AtkFP      = Atributos.EfFuer1;
        ResisP     = Atributos.EfFuer2;
        BloqP      = Atributos.EfFuer3;
        EvacP      = Atributos.EfAgi1;
        VelAtkFP   = Atributos.EfAgi2;
        ParaP      = Atributos.EfAgi3;
        DefFP      = Atributos.EfVit1;
        VMxPlayer  = Atributos.EfVit2;
        RegenVidP  = Atributos.EfVit3;
        ResCritFP  = Atributos.EfVit4;
        CritFP     = Atributos.EfPrecis1;
        PrecisFP   = Atributos.EfPrecis2;
        TaxExiItem = Atributos.EfPrecis3;
        AtkMP      = Atributos.EfInt1;
        VelAtkMP   = Atributos.EfInt2;
        PrecisMP   = Atributos.EfInt3;
        CritMP     = Atributos.EfInt4;
        DefMP      = Atributos.EfEne1;
        ManaMaxP   = Atributos.EfEne2;
        RegenManP  = Atributos.EfEne3;
        ResCritMP  = Atributos.EfEne4;
        PuntAtrib += Atributos.DistPuntAtrib();
    }
Esempio n. 20
0
 // Start is called before the first frame update
 void Start()
 {
     //scriptGrafico = FindObjectOfType(typeof(Grafico)) as Grafico;
     scriptAtributos  = FindObjectOfType(typeof(Atributos)) as Atributos;
     zonaAtual        = scriptAtributos.zonaAtual;
     contadorPiscador = 0.8f;
 }
    public static bool Dispara(CriatureBase meuCriatureBase, GameObject gameObject)
    {
        Atributos           A   = meuCriatureBase.CaracCriature.meusAtributos;
        GerenciadorDeGolpes ggg = meuCriatureBase.GerenteDeGolpes;
        IGolpeBase          gg  = ggg.meusGolpes[ggg.golpeEscolhido];

        if (gg.UltimoUso + gg.TempoDeReuso < Time.time && A.PE.Corrente >= gg.CustoPE)
        {
            AplicadorDeGolpe aplG = gameObject.AddComponent <AplicadorDeGolpe>();
            A.PE.Corrente -= gg.CustoPE;
            gg.UltimoUso   = Time.time;
            aplG.esseGolpe = gg;

            if (!GameController.g.estaEmLuta)
            {
                GameController.g.HudM.AtualizaHudHeroi(meuCriatureBase);
            }

            return(true);
        }
        else
        {
            return(false);
        }
    }
Esempio n. 22
0
    static void CalculaDano(CreatureManager doAtacado, GameObject atacante, IGolpeBase golpe)
    {
        float multiplicador = 1;

        for (int i = 0; i < doAtacado.MeuCriatureBase.CaracCriature.contraTipos.Length; i++)
        {
            if (golpe.Tipo.ToString() == doAtacado.MeuCriatureBase.CaracCriature.contraTipos[i].Nome)
            {
                multiplicador *= doAtacado.MeuCriatureBase.CaracCriature.contraTipos[i].Mod;
            }
        }

        CriatureBase cDoAtacante = atacante.GetComponent <CreatureManager>().MeuCriatureBase;
        Atributos    A           = cDoAtacante.CaracCriature.meusAtributos;

        int potenciaDoAtacante = (golpe.Caracteristica == caracGolpe.colisao)
            ?
                                 Mathf.RoundToInt(A.Ataque.Minimo + (A.Ataque.Corrente - A.Ataque.Minimo) * Random.Range(0.85f, 1))
            :
                                 Mathf.RoundToInt(A.Poder.Minimo + (A.Poder.Corrente - A.Poder.Minimo) * Random.Range(0.85f, 1));

        GolpePersonagem golpePersonagem = cDoAtacante.GerenteDeGolpes.ProcuraGolpeNaLista(cDoAtacante.NomeID, golpe.Nome);

        CalculoC(multiplicador, golpe, golpePersonagem, potenciaDoAtacante, doAtacado, cDoAtacante);
    }
Esempio n. 23
0
    bool VerificaPodeUsarStatus(CriatureBase C)
    {
        Atributos A         = C.CaracCriature.meusAtributos;
        int       temStatus = StatusTemporarioBase.ContemStatus(qualStatusRemover, C);
        bool      vivo      = A.PV.Corrente > 0;

        return(vivo && temStatus > -1);
    }
Esempio n. 24
0
 void Start()
 {
     scriptAtributos = FindObjectOfType(typeof(Atributos)) as Atributos;
     walking         = false;
     velocidadeAtual = velocidadeInicial;
     playerAnimator  = GetComponent <Animator>();
     corpo           = GetComponent <Rigidbody2D>();
 }
    void Awake()
    {
        atbPlayer = GetComponent <Atributos>();
        ctrAnim   = GetComponent <ControleDeAnimacao>();

        arma  = AutoSave.QualArma(atbPlayer.Personagem);
        nivel = AutoSave.QualNivel(arma);
    }
    public void AplicaPassaNivel(Atributos A)
    {
        _nivel++;
        int U = CalculaPassaNivelAtual();

        _ultimoPassaNivel = _paraProxNivel;
        _paraProxNivel   += U;
        UpDeNivel.calculaUpDeNivel(_nivel, A);
    }
Esempio n. 27
0
    static void CalculoB(float multiplicador, IGolpeBase golpe, GolpePersonagem golpePersonagem, int potenciaDoAtacante, CreatureManager doAtacado)
    {
        Atributos aDoAtacado = doAtacado.MeuCriatureBase.CaracCriature.meusAtributos;

        int defesa = Mathf.RoundToInt(aDoAtacado.Defesa.Corrente * Random.Range(0.85f, 1));
        int dano   = (int)(multiplicador * (golpe.PotenciaCorrente + golpePersonagem.ModPersonagem + potenciaDoAtacante / defesa));

        AplicaCalculoComVIsaoDeDano(doAtacado, golpe, aDoAtacado, multiplicador, dano, defesa, potenciaDoAtacante);
    }
    public void VerificaContainerDeAtributos()
    {
        aDoI = inimigo.MeuCriatureBase.CaracCriature.meusAtributos;

        if (manager.CriatureAtivo)
        {
            aDoH = manager.CriatureAtivo.MeuCriatureBase.CaracCriature.meusAtributos;
        }
    }
 public void ActualizarTextosAtributos(Atributos atributos, Salud salud, NivelDeExperiencia nivelDeExperiencia)
 {
     txtNivel.text             = nivelDeExperiencia.nivel.ToString();
     txtExperiencia.text       = nivelDeExperiencia.experiencia.ToString();
     txtSalud.text             = salud.salud.ToString();
     txtAtaque.text            = atributos.ataque.ToString();
     txtVelocidad.text         = atributos.velocidad.ToString();
     txtPuntosDeAtributos.text = nivelDeExperiencia.puntosDeAtributos.ToString();
 }
Esempio n. 30
0
        void VerificaSomaDeTaxas()
        {
            Atributos a         = caracCriature.meusAtributos;
            float     comoAssim = a.PV.Taxa + a.PE.Taxa + a.Ataque.Taxa + a.Defesa.Taxa + a.Poder.Taxa;

            if (comoAssim != 1)
            {
                Debug.Log("O criature " + nome.ToString() + " não tem a soma das taxas igual a 1: " + comoAssim);
            }
        }
Esempio n. 31
0
 // Start is called before the first frame update
 void Start()
 {
     atacante         = GetComponent <Atacante>();
     atributosJugador = GetComponent <Atributos>();
     inputJugador     = GetComponent <InputPlayer>(); // Buscará dentro del game object hasta encontarr un componente de tipo INputPlayer
     miRigidbody2D    = GetComponent <Rigidbody2D>(); //RigidBody del GameObject
     animador         = GetComponent <Animator>();
     miSprite         = GetComponent <SpriteRenderer>();
     correrHashCode   = Animator.StringToHash("Corriendo");
 }
Esempio n. 32
0
 private void SetupAtributosPrimarios()
 {
     for(int i = 0; i < _atributosPrimarios.Length; i++){
         _atributosPrimarios[i] = new Atributos();
         _atributosPrimarios[i].Name = ((AtributosNombre)i).ToString();
     }
 }
Esempio n. 33
0
 private void cambiaVista()
 {
     switch (this.numVista)
     {
         case 1: // Nombre de la base de datos
             this.habilitaBotones(true, false);
             if (this.v1 == null)
             {
                 this.v1 = new NombreDB(this);
             }
             else
             {
                 this.v1.muestraControles(true);
             }
             break;
         case 2: //Crea un usuario
             this.habilitaBotones(true, true);
             if (this.us == null)
             {
                 this.us = new Usuarios(this);
             }
             else
             {
                 this.us.muestraControles(true);
             }
             break;
         case 3: //Agrega entidades
             this.habilitaBotones(true, true);
             if (this.ent == null)
             {
                 this.ent = new Entidades(this,'s');
             }
             else
             {
                 this.ent.muestraControles(true);
             }
         break;
         case 4: //Agrega Atributos
             this.habilitaBotones(false, true);
             if (this.atr == null)
             {
                 this.atr = new Atributos(this,this.ent.entidades());
             }
             else
             {
                 this.atr.actualizaEntidades();
                 this.atr.muestraControles(true);
             }
         break;
     }
 }
Esempio n. 34
0
 // Use this for initialization
 void Start()
 {
     Subir = true;
     atri = GetComponent<Atributos> ();
     shark = GameObject.FindWithTag("Player");
 }
Esempio n. 35
0
 void Start()
 {
     Temp = this.GetComponent<Atributos> ();
     villano = this.gameObject;
     shark = GameObject.FindWithTag("Player");
 }
Esempio n. 36
0
 public ModificadoresStats(Atributos at, float rat)
 {
     atributo = at;
     ratio = rat;
 }
Esempio n. 37
0
 // Use this for initialization
 void Start()
 {
     Subir = true;
     Comienzo = true;
     Focus = false;
     Temp = this.GetComponent<Atributos> ();
     villano = this.gameObject;
     shark = GameObject.FindWithTag("Player");
     rand2=Random.Range (4, 5);
     rand = rand2*Random.Range (1, 3);
 }