DarwinBotsManual
Abrir la app EnglishEN

.poisoned

Cuántos ciclos de envenenamiento le quedan al bot; 0 si no está envenenado.

Datos

Dirección
838
Nombre
.poisoned
Tipo
Sentido: el motor la escribe para que el ADN la lea
Grupo
Defensas
Quién la escribe
El motor, en cada ciclo, en la fase de fuerzas y choques: los ciclos de envenenamiento que te quedan. Lo leés en el ciclo siguiente.
Cuándo se borra
El motor la recalcula en cada ciclo; vale 0 si no estás envenenado.
Rango
0 a 32000
Mutaciones
la eligen como lectura (*)

Te envenenás cuando atacás a un bot tóxico de otra especie: le disparaste un -1 o un disparo de memoria, o le quisiste chupar energía o cuerpo por un lazo, y su .poison alcanzó para devolvértelo. El motor suma ciclos de envenenamiento y los descuenta de a uno por ciclo; esta celda muestra cuántos quedan.

Mientras sea mayor que 0, en cada ciclo el motor escribe el .pval del bot tóxico en tu celda .ploc (las dos son del que te envenenó), después de que corre tu ADN. Fuera de eso funcionás normal.

El uso típico es dejar de atacar a quien te envenena: si lo mordés de nuevo, se suman más ciclos.

' morder solo si no estoy envenenado
cond
*.eye5 0 >
*.poisoned 0 =
start
-1 .shoot store
stop

La versión del veneno es .paralyzed.