getAwakeningZone

getAwakeningZone

> Funktioner

Returnerar radien på uppvakningszonen hos entiteten entity, i rutor.

En växt med zon spelar ingen tur: den vaknar när en entitet kliver in i dess zon, och det är då dess AI körs. Funktionen returnerar 0 för varje entitet som spelar sin tur som vanligt, även för en rotad växt utan uppvakningszon.

Varken getType eller getEntityTurnOrder svarar på frågan: typen ENTITY_PLANT säger inte om växten har en zon, och en växt med zon behåller sin plats i turordningen — bara dess AI körs aldrig där. Zonen är en cirkel mätt i rutor, som getCellDistance, och varje beträdd ruta räknas: att gå genom zonen väcker växten, även utan att stanna.

Exempel:

Parametrar
Returnerar