getAwakeningZone

getAwakeningZone

> Fungsi

Mengembalikan radius zona kebangkitan entitas entity, dalam sel.

Tanaman berzona tidak bermain giliran: ia terbangun ketika sebuah entitas masuk ke zonanya, dan saat itulah AI-nya dijalankan. Fungsi ini mengembalikan 0 untuk setiap entitas yang bermain gilirannya seperti biasa, termasuk tanaman berakar tanpa zona kebangkitan.

Baik getType maupun getEntityTurnOrder tidak menjawab pertanyaan ini: tipe ENTITY_PLANT tidak memberi tahu apakah tanaman punya zona, dan tanaman berzona tetap menempati urutan gilirannya — hanya AI-nya yang tidak pernah dijalankan di sana. Zona berbentuk lingkaran yang diukur dalam sel, seperti getCellDistance, dan setiap sel yang dilalui dihitung: melintasi zona membangunkan tanaman, bahkan tanpa berhenti.

Contoh:

Parameter
Hasil