.vloc
La celda de memoria que tu veneno le va a pisar a la víctima en cada ciclo de la parálisis.
Datos
- Dirección
- 835
- Nombre
.vloc- Tipo
- Comando: el bot la escribe y el motor la lee y, en general, la consume
- Grupo
- Defensas
- Quién la escribe
- Tu ADN.
- Quién la lee
- El motor, cuando disparás veneno o lo pasás por un lazo: es la celda de la víctima donde va a escribir tu
.venvalmientras dure la parálisis. - Cuándo se borra
- Nadie: es configuración. Un hijo nace con 0.
- Rango
- −32000 a 32000; sirven 1 a 1000 (un valor mayor se lleva a ese rango, 0 o negativo elige al azar y la 340 no se toca)
- Mutaciones
- la eligen como destino de un store
Es configuración: la escribís una vez y el motor la lee cada vez que disparás veneno (-3 en .shoot) o lo pasás por un lazo (.tieloc -3). No la borra nunca. Junto con .venval decide qué le pasa a la víctima: mientras esté paralizada, el motor escribe .venval en su celda .vloc en cada ciclo, después de que corre su ADN, así que la víctima no puede corregirlo.
Los blancos más usados son órdenes que la víctima no quiere cumplir: .shoot con -2 (regala energía), .up (avanza), .aimdx (gira).
Tres detalles:
- Un valor fuera de 1…1000 se lleva a ese rango igual que una dirección de memoria (1050 es la 50).
- Con 0 o un negativo, cada golpe elige una celda al azar.
- La 340 (
.delgene) está protegida: si apuntás ahí, no pasa nada.
Como la memoria de un recién nacido arranca en 0, cada hijo tiene que volver a fijarla; si no, su veneno pega en celdas al azar.
' al nacer: el veneno hace avanzar a la víctima
cond
*.robage 0 =
start
.up .vloc store
40 .venval store
stop