getAwakeningZone

getAwakeningZone

> Funksjoner

Returnerer radiusen til oppvåkningssonen til entiteten entity, i ruter.

En plante med sone spiller ingen tur: den våkner når en entitet går inn i sonen dens, og det er da KI-en dens kjører. Funksjonen returnerer 0 for enhver entitet som spiller turen sin som vanlig, også en rotfestet plante uten oppvåkningssone.

Verken getType eller getEntityTurnOrder svarer på spørsmålet: typen ENTITY_PLANT sier ikke om planten har en sone, og en plante med sone beholder plassen sin i turrekkefølgen — bare KI-en dens kjøres aldri der. Sonen er en sirkel målt i ruter, som getCellDistance, og hver rute man går på teller: å gå gjennom sonen vekker planten, også uten å stoppe.

Eksempel:

Parametere
Returnerer