Example #1
0
    /// <summary>
    /// pasandole el nombre se retornan las clases  hija  a utilizar
    /// </summary>
    /// <param name="NombreAtaque"></param>
    /// <returns></returns>
    public static AttacksBase EncontrarAtaques(string NombreAtaque)
    {
        AttacksBase ClaseARetornar = null;

        switch (NombreAtaque)
        {
        case "Barrida":
            ClaseARetornar = new ataqueBarrida();
            break;

        case "Disp de Energia":
            ClaseARetornar = new DisparoEnergia();
            break;

        case "Esquive":
            ClaseARetornar = new Esquive();
            break;

        case "Triple Impacto":
            ClaseARetornar = new TripleImpacto();
            break;

        case "PInchosVenenoso":
            ClaseARetornar = new PInchosVenenoso();
            break;

        case "Cura":
            ClaseARetornar = new Cura();
            break;

        case "Adsorver":
            ClaseARetornar = new Adsorver();
            break;

        case "Ataque Electrico":
            ClaseARetornar = new AtaqueElectrico();
            break;

        case "Mega puño":
            ClaseARetornar = new MegaPuño();
            break;

        case "Surf":
            ClaseARetornar = new Surf();
            break;

        default:

            Debug.Log("no se ha Ataque:" + NombreAtaque + " Corregir o no existe");
            Debug.Break();
            break;
        }

        return(ClaseARetornar);
    }
Example #2
0
    protected override void Awake()
    {
        base.Awake();
        status = new Status(10, 12, 5); //HP 10 | MP 12 | Ataque 5

        habilidade1 = new AtaqueTriplo();
        habilidade2 = new PuloDuplo();
        habilidade3 = new Cura();

        habilidade1.setPersonagem(this.gameObject);
        habilidade2.setPersonagem(this.gameObject);
        habilidade3.setPersonagem(this.gameObject);
    }
Example #3
0
 private void tmrExura_Tick(object sender, EventArgs e)
 {
     Cura.getExura(cliente);
 }
Example #4
0
 private void btnComerCarne_Click(object sender, EventArgs e)
 {
     Cura.getComerCarne(cliente);
 }