Hextra Basic Patterns
Archer's Distillation II (vec, vec → vec | null)
Like Archer's Distillation, but is able to hit collisionless blocks like tall grass. Costs a negligible amount of media.
Architect's Distillation II (vec, vec → vec | null)
Like Architect's Distillation, but is able to hit collisionless blocks like tall grass. Costs a negligible amount of media.
Sextant Decomposition (entity → number, number)
Transforms an entity on the stack into the pitch and yaw of its looking direction in radians.
I've seen some texts mention something called F3.
For yaw, north is pi, south is 0, east is -pi/2, and west is pi/2.
For pitch, pi/2 is upwards is pi/2, and downwards is -pi/2.
Sextant Purification (entity → number)
Transforms an entity on the stack into the yaw of its body in radians. Yet again, mentions of F3 turn up.
Patterns
Vector Literals
Hextra Math
Hextra Vector Math
Vector Manipulation
Hextra Constants
Hextra Stack Manipulation
Hextra Logic
Non-consuming Logic
Null Coercion
Hash Set Manipulation
Hextra Lists
Hextra Meta-Evaluation