Exemple #1
0
 public Item(string itemName, Sprite itemSprite, TypeObjet typeObjet, string description)
 {
     this.itemName    = itemName;
     this.itemSprite  = itemSprite;
     this.typeObjet   = typeObjet;
     this.description = description;
     nombreStock      = 1;
 }
Exemple #2
0
    public void SetItemType(TypeObjet type)
    {
        currentType = type;
        var winningSprite = spritesPossibles.Where(s => s.name == type.ToString()).FirstOrDefault();

        if (winningSprite != null)
        {
            sprite.GetComponent <SpriteRenderer>().sprite = winningSprite;
            currentSprite = winningSprite;
        }
    }
Exemple #3
0
 public ItemEquipement(string itemName, Sprite itemSprite, TypeObjet typeObjet, string description, int po, int feu, int eau, int terre, int vent, int dommage, int pdv, int pm, int pa, int resistance, int initiative, TypeEquipement typeEquipement, AnimationClip animation, Sprite itemSpriteOnPerso) : base(itemName, itemSprite, typeObjet, description)
 {
     if (typeObjet != TypeObjet.Equipement)
     {
         throw new System.Exception("l'item generer est un equipement mais le type object est pas bon");
     }
     this.po                = po;
     this.feu               = feu;
     this.eau               = eau;
     this.terre             = terre;
     this.vent              = vent;
     this.dommage           = dommage;
     this.pdv               = pdv;
     this.pm                = pm;
     this.pa                = pa;
     this.resistance        = resistance;
     this.initiative        = initiative;
     this.typeEquipement    = typeEquipement;
     this.animation         = animation;
     this.itemSpriteOnPerso = itemSpriteOnPerso;
 }
 public void RamasserObjet(TypeObjet typeObjet)
 {
     Debug.Log("Joueur a rammassé 1 " + typeObjet.ToString());
 }
Exemple #5
0
 public static extern void AfficherTypeObjet(TypeObjet v);
Exemple #6
0
 public static extern Erreur AcheterObjet(Position cible, TypeObjet objet);
Exemple #7
0
 public static extern CaracteristiquesObjet ProprietesObjet(TypeObjet to);