GetEffects

De Leek Wars Wiki
Aller à : navigation, rechercher


getEffects() : TableauDeTableaux effects

25 Opérations

Retourne la liste des effets de votre poireau.


Retour :

  • TableauDeTableaux effects : La liste des effets de votre poireau. Voir getEffects(leek) pour le détail sur le retour.

Exemple :

var effects = getEffects();

// On veut savoir si la puce 'bouclier' est active sur notre poireau :
var shield = false;
for (var effect in effects) {
    if (effect[5] == CHIP_SHIELD) {
        shield = true;
        break;
    }
}
// Si shield vaut 'true', alors on a un bouclier actif sur notre poireau

// Si on n'a pas la puce bouclier, on la lance sur soi :
if (!shield) {
    useChip(CHIP_SHIELD, getLeek());
}


getEffects(Nombre leek) : TableauDeTableaux effects

25 Opérations

Retourne la liste des effets du poireau d'id leek. Pour récupérer directement la liste des effets de votre poireau, utilisez getEffects() sans paramètre.

Paramètre :

  • Nombre leek : L'id du poireau dont la liste des effets sera retourné.

Retour :

  • TableauDeTableaux effects : La liste des effets actuellement présents sur le poireau leek. La liste des effets est un tableau contenant les effets. Un effet est lui-même un tableau de 7 cases de la forme : [type, value, caster_id, turns, critical, item_id, target_id], où type est le type de l'effet parmi :



Voir aussi