DarwinBotsManual
Abrir la app EnglishEN

.refbody

El body del bot que estás viendo, de 0 a 32000: su tamaño, y lo que le podés sacar con un disparo de body.

Datos

Dirección
688
Nombre
.refbody
Tipo
Sentido: el motor la escribe para que el ADN la lea
Grupo
Lo que se ve (ref*)
Quién la escribe
El motor, en la fase de acciones de cada ciclo, con el .body del bot que ve tu ojo con foco, incluso si es un cadáver. También al chocar con un bot. Lo leés en el ciclo siguiente.
Cuándo se borra
El motor, cada ciclo, cuando se borran los sentidos.
Rango
0 a 32000.
Mutaciones
la eligen como lectura (*)

.refbody es el body del bot que ve tu ojo con foco, lo que ese bot lee en su .body. Del body dependen casi toda su masa y su tamaño, y es lo que se lleva un disparo de body (.shoot en −6).

Un cadáver conserva su body real (y su .refnrg), aunque su firma de ADN quede en 0. Por eso algo con body y .refeye en 0 suele ser un cadáver o un bot que no mira, como muchos vegetales. Y los disparos de body contra un cadáver rinden más que contra un bot vivo (ver Disparos).

Si no ves nada, vale 0.

' algo grande que no lee sus ojos: le saco body
cond
*.eye5 0 >
*.refeye 0 =
*.refbody 500 >
start
-6 .shoot store
stop