Defensas
Las cuatro sustancias que un bot fabrica con su energía (shell, slime, venom y poison) y las celdas que deciden qué le hacen a quien te ataca.
| Dirección | Sysvar | Tipo | Resumen |
|---|---|---|---|
| 820 | .mkslime | Comando | Orden para fabricar baba (slime): cada 1 de energía da 10 de slime, hasta 200 por ciclo. |
| 821 | .slime | Sentido | Cuánta baba tiene el bot: impide que lo aten con un lazo y frena los virus; se evapora un 2 % por ciclo. |
| 822 | .mkshell | Comando | Orden para fabricar caparazón (shell): cada 1 de energía da 10 de shell, hasta 100 por ciclo. |
| 823 | .shell | Sentido | Cuánto caparazón tiene el bot: frena los disparos que roban cuerpo y los de veneno, y no se gasta solo. |
| 824 | .strvenom .mkvenom | Comando | Orden para fabricar veneno (venom): cada 1 de energía da 1 de veneno, hasta 100 por ciclo. También se llama .mkvenom. |
| 825 | .venom | Sentido | Cuánto veneno tiene el bot: la munición de los disparos -3, que paralizan a la víctima y le pisan una celda de memoria. |
| 826 | .strpoison .mkpoison | Comando | Orden para fabricar toxina (poison): cada 1 de energía da 4 de toxina, hasta 100 por ciclo. También se llama .mkpoison. |
| 827 | .poison | Sentido | Cuánta toxina tiene el bot: castiga a quien lo muerde con un disparo de energía o le roba por un lazo; se evapora un 2 % por ciclo. |
| 834 | .ploc | Comando | La celda de memoria que tu toxina le va a pisar, en cada ciclo, a quien se envenene atacándote. |
| 835 | .vloc | Comando | La celda de memoria que tu veneno le va a pisar a la víctima en cada ciclo de la parálisis. |
| 836 | .venval | Comando | El valor que tu veneno escribe en la celda .vloc de la víctima en cada ciclo de la parálisis. |
| 837 | .paralyzed | Sentido | Cuántos ciclos de parálisis por veneno le quedan al bot; 0 si no está paralizado. |
| 838 | .poisoned | Sentido | Cuántos ciclos de envenenamiento le quedan al bot; 0 si no está envenenado. |
| 839 | .pval | Comando | El valor que tu toxina escribe en la celda .ploc de quien se envenene atacándote. |
Un bot puede gastar energía en fabricar cuatro sustancias. Cada una tiene una orden para fabricarla y una celda donde el motor publica cuánto tenés:
| Sustancia | Se fabrica con | Se lee en | Por 1 de energía | Tope por ciclo | Se gasta sola |
|---|---|---|---|---|---|
| Caparazón | .mkshell | .shell | 10 | 100 | no |
| Baba | .mkslime | .slime | 10 | 200 | 2 % por ciclo |
| Veneno | .strvenom | .venom | 1 | 100 | no |
| Toxina | .strpoison | .poison | 4 | 100 | 2 % por ciclo |
Las cuatro sirven para cosas distintas. El shell frena los disparos que roban cuerpo y los de veneno, pero hace al bot más pesado. La slime hace que no te puedan atar con un lazo y frena los virus. El venom es munición: se dispara con -3 en .shoot y paraliza. El poison es una defensa pasiva: quien te muerde con un disparo de energía recibe toxina en vez de comida.
Lo que hacen el veneno y la toxina en la víctima lo decidís vos con cuatro celdas de configuración: .vloc y .venval (qué celda de la víctima de tu veneno se pisa y con qué valor) y .ploc y .pval (lo mismo para quien se envenena con tu toxina). La víctima ve en .paralyzed y .poisoned cuántos ciclos le quedan.
Fabricar cuesta la energía de la tabla más un costo de transacción que fija la simulación y que termina convertido en desecho (.waste). Un valor negativo en la orden desarma la sustancia, pero no devuelve energía: también se cobra.
Una receta común en el Bestiario, por ejemplo en Alga Toxicus: al nacer, fijar .vloc, .venval y .ploc; después, cargar veneno y toxina cuando sobra energía y disparar veneno en cada ciclo mientras gira al azar. El mecanismo completo está en Defensas.