DarwinBotsManual
Abrir la app EnglishEN

.hitsx

Vale 1 en el ciclo siguiente a un choque por el costado izquierdo del bot.

Datos

Dirección
208
Nombre
.hitsx
Tipo
Sentido: el motor la escribe para que el ADN la lea
Grupo
Choques y golpes
Quién la escribe
El motor, en la fase de fuerzas y choques: 1 si lo que toca está a su izquierda, en el cuarto de vuelta centrado en ese costado. Lo leés en el ciclo siguiente.
Cuándo se borra
El motor, cuando se borran los sentidos, justo después de tu ADN.
Rango
0 o 1.
Mutaciones
la eligen como lectura (*)

.hitsx se enciende cuando el bot choca con algo que tiene a su izquierda: el centro del otro cae dentro de un cuarto de vuelta centrado en el costado izquierdo (unos 45 grados para cada lado), mirando desde su rumbo (.aim). Es una de las direcciones de .hit; su opuesta es .hitdx y las otras dos son .hitup y .hitdn.

Como todo el tacto, la escribe el motor en el paso de física y tu ADN la lee en el ciclo siguiente, una sola vez.

Para mirar lo que lo tocó por la izquierda, el bot gira un cuarto de vuelta hacia ese lado con .aimsx:

cond
*.hitsx 0 !=
start
314 .aimsx store
stop