Advanced
Cost: Advanced command; debugint and debugbool are free
| Operator | What it does |
|---|---|
angle | Saca un punto (x abajo, y arriba) y apila el ángulo desde el bot hasta él, en unidades de .aim (0 a unos 1256). |
dist | Saca un punto (x abajo, y arriba) y apila la distancia desde el bot hasta él, en el tamaño real del mundo. Se queda en 2000 millones como máximo. |
ceil | Saca dos números y apila el menor. Arriba de 16.777.216 la comparación pierde precisión. |
floor | Saca dos números y apila el mayor. |
sqr | Cambia el tope por su raíz cuadrada, redondeada al entero más cercano. Si no es positivo, da 0. |
pow | Saca dos números y apila el de abajo elevado al de arriba, redondeado. El exponente se recorta a ±10, base 0 da 0 y el resultado se queda en ±2000 millones. |
pyth | Saca dos números a y b y apila la raíz de a² + b², redondeada. Se queda en 2000 millones como máximo. |
anglecmp | Saca dos ángulos a y b, en unidades de .aim, y apila a − b por el camino corto: de −628 a 628. |
root | Saca dos números a y b, les saca el signo y apila la raíz b-ésima de a, redondeada. Con b en 0 da 0. |
logx | Saca dos números a y b, les saca el signo y apila el logaritmo de a en base b, redondeado. Con b menor que 2 o a en 0 da 0. |
sin | Cambia un ángulo en unidades de .aim por su seno multiplicado por 32000 y redondeado: de −32000 a 32000. |
cos | Cambia un ángulo en unidades de .aim por su coseno multiplicado por 32000 y redondeado: de −32000 a 32000. |
debugint | Anota el tope de la pila entera en la traza del bot, sin sacarlo. No cuesta energía. Arriba de 16.777.216 el valor puede cambiar un poco. |
debugbool | Anota el tope de la pila booleana en la traza del bot, sin sacarlo. No cuesta energía. Con la pila booleana vacía apila un verdadero. |