Tanaman

Tanaman

> Chips

Tanaman diperkenalkan di Leek Wars pada versi 3.0.

Tanaman berperilaku mirip dengan umbi, jadi sebaiknya kamu memahami umbi terlebih dahulu sebelum melanjutkan.

Pemanggilan

Sama seperti umbi, tanaman dipanggil dengan fungsi summon. Seperti umbi, tanaman adalah panggilan. Misalnya, fungsi isSummon mengembalikan true jika digunakan pada tanaman. Kamu bisa memakai getType untuk membedakan keduanya. Tambahan kecilnya adalah fungsi ini dapat menerima parameter pertama, yaitu entitas yang membangunkan tanaman kita (entitas itu juga bisa didapat dengan fungsi getPlantTrigger).

function plantAI(triggerEntity) { say("Halo, aku Fab.") // Aduh, jangan lagi?! say("Kenapa " + getName(triggerEntity) + " membangunkanku?") useChipOnCell(CHIP_POPCORN, getCell()) }

Fungsi AI sederhana yang memperkenalkan diri dengan sopan, menampilkan nama entitas yang membangunkannya, lalu menggunakan chip Popcorn pada dirinya sendiri.

Varietas

> Perbedaan antarvarietas hanya sebagai gambaran dan tidak ada dalam pertarungan

Ada 2 varietas tanaman.

Tanaman statis

Tanaman statis tidak melakukan apa pun yang istimewa. Ia hanya ada di sana: itu saja sudah lumayan! Kamu bisa memakainya, misalnya, untuk mengurung bawang perai musuh jika di sebelahnya hanya tersisa satu sel kosong, atau untuk bersembunyi di baliknya sambil menghalangi garis pandang.

Jadi secara teknis ia tidak membutuhkan AI. Ia lebih mirip rintangan yang punya poin nyawa daripada sebuah entitas.

Tanaman dengan zona kebangkitan

Tanaman dengan zona kebangkitan tidak bermain (tidak menjalankan AI-nya) pada gilirannya. Ia terbangun ketika entitas lain masuk ke zona kebangkitannya (yang diberikan oleh getAwakeningZone) dan menjalankan AI-nya pada saat itu (ya, di tengah giliran entitas lain).

Perlu diketahui

> Setiap kebangkitan punya penghitung operasinya sendiri, lalu pemanggil mendapatkan kembali penghitungnya, ditambah dengan yang dipakai tanaman.

Pergerakan

Saat dipanggil, tanaman mendapat status Berakar (STATE_ROOTED). Artinya, ia tidak bisa bergerak dan tidak bisa dipindahkan oleh EFFECT_PUSH, EFFECT_ATTRACT, atau EFFECT_REPEL. Namun ia tetap bisa bertukar posisi dengan entitas lain jika efek EFFECT_INVERT digunakan padanya, misalnya dengan chip Pembalikan atau Tanam ulang.

Perlengkapan

Setiap jenis tanaman punya perlengkapan chip bawaan yang tidak bisa diubah (prototaxite tidak punya perlengkapan). Pemulihan chip tanaman berkurang 1 setiap kali ia terbangun (bukan setiap giliran).