This is the online version of the Hexxy Skies documentation.

Entries which are blurred are spoilers. Click to reveal them, but be aware that they may spoil endgame progression. Alternatively, click here to get a version with all spoilers showing.

The practitioners of this art would cast their so-called Hexes by drawing strange patterns in the air with a Staff -- or craft powerful magical items to do the casting for them. How might I do the same?

Oak BoatShip Navimancy

While various biological, mechanical, or otherwise media-infused creations are able to break from the environment, they are either physically restrained or unable to host solid construction. With the helping hand of the Naval Corps, I have devised methods of assembling and controlling portions of the world as rigid, separated objects.


These objects can move untethered, and allow for an enormous range of invention.

Ships are freely-moving objects which have separated from the world.

Force is an impulse in a specific direction.

Torque is akin to Force, but concerns rotation exclusively.

Variant forces are based on the ship's axes.

Invariant forces are applied based on the world's.


It appears I have installed some mods Hexcasting interoperates with! I've detailed them here.

Mangrove BoatComplex Navimancy

In the course of my research, I have found simpler representations of rotation inadequate. As such, I developed patterns that allow for the use of more useful representations of rotation. These patterns are for applying such representations to ships.


Bearings Purification (ship → quat)

Your browser does not support visualizing patterns. Pattern code: wawwwaawe

Returns a ship's rotation as a Quaternion.


Bearings Distillation (ship, quat → ship | null)

Your browser does not support visualizing patterns. Pattern code: wawwqddqe

Sets a ship's rotation to the provided Quaternion. The ship must not be cloaked, and the Quaternion must be valid.


Bamboo RaftMore Navimancy

Developments in manipulating information justify appropriate ship-related patterns.


Boatwright's Prfn. (ship → string | null)

Your browser does not support visualizing patterns. Pattern code: wawwwaqwa

Returns the name of a ship.


Boatwright's Dstl. (ship, string → ship | null)

Your browser does not support visualizing patterns. Pattern code: wawadwedw

Sets the name of a ship. The ship must be uncloaked.


Windward Purification (ship → matrix)

Your browser does not support visualizing patterns. Pattern code: wawwwaeawae

Returns the World-to-Ship transform matrix of the targeted ship


Leeward Purification (ship → matrix)

Your browser does not support visualizing patterns. Pattern code: wawqqdwdqdw

Returns the Ship-to-World transform matrix of the targeted ship


Cherry BoatWisp Navimancy

Ships are often difficult for simpler beings to comprehend on their own, so I created these patterns to direct wisps between them.


Embark (ship | vec →)

Your browser does not support visualizing patterns. Pattern code: wawwwdewdwewd

Attaches the wisp to the ship. It must be near. This must be cast by a wisp; trying to cast it through a staff will fail rather spectacularly.


Disembark

Your browser does not support visualizing patterns. Pattern code: wawwwqawqwawq

Detaches the wisp from a ship. This must be cast by a wisp; trying to cast it through a staff will fail rather spectacularly.


A list of all the patterns I've discovered, as well as what they do.

Spruce BoatBasic Navimancy

Cloaking Purification (ship → bool)

Your browser does not support visualizing patterns. Pattern code: dwwwdw

Toggles and returns the state of a ship's cloak. This pattern acts as security for a ship, obscuring new references from being obtained. Exercise caution.


Deckhand's Purification (vec → ship)

Your browser does not support visualizing patterns. Pattern code: wawwwa

Takes a position and returns the ship that it corresponds to. Blocked by Cloak.


Ship Compass Prfn. (ship → vec)

Your browser does not support visualizing patterns. Pattern code: wawwwawaa

Analogous to Compass Purification, but instead returns the position of a ship's Center of Mass.


Heading Purification (ship → vec)

Your browser does not support visualizing patterns. Pattern code: wawwwaawa

Analogous to Alidade's Purification, but instead gets the ship's forward direction


Tonnage Purification (ship → num)

Your browser does not support visualizing patterns. Pattern code: wawwwawde

Takes a ship and returns its total mass.
Forces applied by Hexes are to be multiplied by this number.


Magnification Prfn. (ship → num)

Your browser does not support visualizing patterns. Pattern code: wawwa

Takes a ship and returns its current scale.


Crow's Distillation (vec, vec → ship | null)

Your browser does not support visualizing patterns. Pattern code: wawwwaddwaa

Analogous to Archer's Distillation, but instead returns a ship. Blocked by Cloak.


Zone Dstl.: Ship (vec, double → [ship])

Your browser does not support visualizing patterns. Pattern code: wawwwaqaweeee

Analogous to Zone Distillation, but instead returns a list of ships. Blocked by Cloak.


Worldly Purification (vec → vec)

Your browser does not support visualizing patterns. Pattern code: wawwwaawawwawwqqwq

Takes a position originating from a ship and transforms it into its worldly equivalent.


Deadweight Purification (vec → num)

Your browser does not support visualizing patterns. Pattern code: wawwwqaqdeee

Takes a position of a Block and adds its current mass to the stack.


Patterns and actions that perform a magical effect on the world.

Dark Oak BoatApplied Navimancy

Nature's Amusement (ship, double →)

Your browser does not support visualizing patterns. Pattern code: awwwaa

Alters the scale of a ship.


Assemble ([vec] → ship)

Your browser does not support visualizing patterns. Pattern code: wawwdeeeeeqa

Takes a list of vectors corresponding to static blocks in the world, and transforms them into a separated free-floating object. Blocks outside of my ambit are ignored.


Helmsman's Push (ship, vec →)

Your browser does not support visualizing patterns. Pattern code: wawwwawawwqqqwwaq

Applies a Variant Force to the ship in the specified direction


Helmsman's Twist (ship, vec →)

Your browser does not support visualizing patterns. Pattern code: wawwwawawwqqqwwawa

Applies a Variant Torque to the ship in the specified direction


Nature's Push (ship, vec →)

Your browser does not support visualizing patterns. Pattern code: wawwwawawwqqqwwaqw

Applies an Invariant Force to the ship in the specified direction


Nature's Twist (ship, vec →)

Your browser does not support visualizing patterns. Pattern code: wawwwawawwqqqwwaqqd

Applies an Invariant Torque to the ship in the specified direction


Helmsman's Yeet II (ship, vec, vec →)

Your browser does not support visualizing patterns. Pattern code: wawwwawawwqqqwwaqqdq

Applies an Variant Force to the ship in the specified direction with a specified offset from the Center of Mass


Nature's Yeet II (ship, vec, vec →)

Your browser does not support visualizing patterns. Pattern code: wawwwawawwqqqwwaqww

Applies an Invariant Force to the ship in the specified direction with a specified offset from the Center of Mass