Ejemplo n.º 1
0
 public IArmadura(double precio, Casilla c, String nombre, Rareza rareza, int bonificador, int durabilidad, int armadura) : base(precio, c, nombre, rareza, bonificador)
 {
     this.durabilidad       = durabilidad;
     this.durabilidadMaxima = durabilidad;
     this.armadura          = armadura + this.bonificador;
     this.roto = false;
 }
Ejemplo n.º 2
0
 public Equipamiento(int cantidad, int costePlata, string nombre, List <Material> materiales, Rareza rareza)
 {
     this.cantidad   = cantidad;
     this.costePlata = costePlata;
     this.nombre     = nombre;
     this.materiales = materiales;
     this.rareza     = rareza;
 }
Ejemplo n.º 3
0
 public Material(string nombre, int costePlata, List <Recurso> recursos, int cantidad, Rareza rareza, string imagen)
 {
     this.nombre     = nombre;
     this.costePlata = costePlata;
     this.recursos   = recursos;
     this.cantidad   = cantidad;
     this.rareza     = rareza;
     this.imagen     = imagen;
 }
Ejemplo n.º 4
0
 //Constructor
 public Item(int id, double precio, Casilla c, String nombre, Rareza rareza, string nombreSprite)
 {
     this.id           = id;
     this.precio       = precio;
     this.casilla      = c;
     this.nombre       = nombre;
     this.rareza       = rareza;
     this.nombreSprite = nombreSprite;
 }
Ejemplo n.º 5
0
    public IArma(int id, double precio, Casilla c, String nombre, Rareza rareza, string nombreSprite, int bonificador, FamiliaArma familia, int danoMinimo, int danoMaximo) : base(id, precio, c, nombre, rareza, nombreSprite, bonificador)
    {
        this.danoMinimo = danoMinimo;
        this.danoMaximo = danoMaximo;
        this.familia    = familia;
        this.dosManos   = numManos(familia);

        crearEstado();
    }
Ejemplo n.º 6
0
 protected Recurso(string nombre, int cantidad, Rareza rareza, Origen origen, Tipo tipo, string imagen)
 {
     this.nombre   = nombre;
     this.cantidad = cantidad;
     this.rareza   = rareza;
     this.imagen   = imagen;
     this.origen   = origen;
     this.tipo     = tipo;
 }
Ejemplo n.º 7
0
        public static SolidColorBrush ColorFromRareza(Rareza rareza)
        {
            switch (rareza)
            {
            case Rareza.Comun:
                return(new SolidColorBrush(Colors.White));

            case Rareza.PocoComun:
                return(new SolidColorBrush(Colors.LightGreen));

            case Rareza.Raro:
                return(new SolidColorBrush(Colors.DeepSkyBlue));

            case Rareza.Epico:
                return(new SolidColorBrush(Colors.MediumOrchid));

            default:
                return(new SolidColorBrush(Colors.White));
            }
        }
Ejemplo n.º 8
0
    public void generarEnumEquipo()
    {
        switch (this.rarezaString)
        {
        case "raro":
            this.rareza = Rareza.RARO;
            break;

        case "epico":
            this.rareza = Rareza.EPICO;
            break;

        case "legendario":
            this.rareza = Rareza.LEGENDARIO;
            break;

        default:
            this.rareza = Rareza.COMUN;
            break;
        }
    }
Ejemplo n.º 9
0
        public void SetRareza()
        {
            //switch con un random
            int valor = random.Next(1, 3);

            switch (valor)
            {
            case 1:
                rareza = Rareza.BASURA;
                break;

            case 2:
                rareza = Rareza.NORMAL;
                break;

            case 3:
                rareza = Rareza.RARO;
                break;

            default:
                rareza = Rareza.BASURA;
                break;
            }
        }
Ejemplo n.º 10
0
 public IPocion(int id, double precio, Casilla c, string nombre, Rareza rareza, string nombreSprite) : base(id, precio, c, nombre, rareza, nombreSprite)
 {
 }
Ejemplo n.º 11
0
 public IEquipo(int id, double precio, Casilla c, String nombre, Rareza rareza, string nombreSprite, int bonificador) : base(id, precio, c, nombre, rareza, nombreSprite)
 {
     this.bonificador = bonificador;
 }
Ejemplo n.º 12
0
 public IEquipo(double precio, Casilla c, String nombre, Rareza rareza, int bonificador) : base(precio, c, nombre)
 {
     this.rareza      = rareza;
     this.bonificador = bonificador;
 }
Ejemplo n.º 13
0
 public Cliente()
 {
     random      = new Random();
     this.precio = precio;
     this.rareza = rareza;
 }