> Chips
Planter blev introduceret i version 3.0 af Leek Wars.
Planter opfører sig på samme måde som løg, så det er en god idé at kende dem godt, før du læser videre.
Ligesom løg påkaldes planter med funktionen summon. Ligesom løg er planter påkaldelser. Funktionen isSummon returnerer for eksempel true, hvis den bruges på en plante. Du kan bruge getType til at skelne dem fra hinanden. Den lille nyhed er, at funktionen kan tage en første parameter, som svarer til den entitet, der vækkede vores plante (entiteten kan også hentes med funktionen getPlantTrigger).
function plantAI(triggerEntity) { say("Hej, jeg hedder Fab.") // Åh nej, ikke igen?! say("Hvorfor har " + getName(triggerEntity) + " vækket mig?") useChipOnCell(CHIP_POPCORN, getCell()) }
En enkel AI-funktion, der høfligt præsenterer sig, viser navnet på den entitet, der vækkede den, og bruger chippen Popcorn på sig selv.
> Forskellen mellem sorterne er kun vejledende og findes ikke i kamp
Der findes 2 sorter af planter.
PLANT_CORN)PLANT_CHILLI_PEPPER)PLANT_PROTOTAXITE)En statisk plante gør ikke noget særligt. Den er der: det er da altid noget! Du kan for eksempel bruge den til at blokere en fjendtlig porre, hvis den kun har ét tomt felt ved siden af sig, eller til at gemme dig bag den og blokere synslinjen.
Teknisk set har den altså ikke brug for en AI. Den minder mere om en forhindring med livspoint end om en entitet.
En plante med opvågningszone spiller ikke (kører ikke sin AI) i sin tur. Den vågner, når en anden entitet træder ind i dens opvågningszone (som du får med getAwakeningZone), og kører sin AI i det øjeblik (ja, midt i den anden entitets tur).
EFFECT_PUSH / EFFECT_ATTRACT / EFFECT_REPEL / EFFECT_INVERT, vækker planten.EFFECT_INVERT.> Hver opvågning har sin egen operationstæller, og bagefter får påkalderen sin egen tilbage, forhøjet med det, planten har brugt.
Når en plante påkaldes, får den tilstanden Rodfæstet (STATE_ROOTED). Det betyder, at den ikke kan bevæge sig og heller ikke kan flyttes af EFFECT_PUSH, EFFECT_ATTRACT eller EFFECT_REPEL. Den kan dog stadig bytte plads med en anden entitet, hvis effekten EFFECT_INVERT bruges på den, for eksempel med chippen Inversion eller Ompotning.
Hver type plante har et fast chipudstyr, som ikke kan ændres (prototaxiten har intet udstyr). Gendannelsen af en plantes chips falder med 1 ved hver opvågning (og ikke ved hver runde).
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.