.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