Saxonberg Server API
    Preparing search index...
    Index

    Constructors

    Methods

    • Grid offset triple for a direction (canonical or alias).

      Returns undefined for non-cardinals.

      Parameters

      • direction: string

      Returns [number, number, number] | undefined

    • Return the cardinal inverse of a direction.

      Returns undefined for non-cardinals (semantic labels like 'office' or vessel-synthesized 'out' have no structural inverse; arrival messages degrade to "Alice arrives." for those cases).

      Parameters

      • direction: string

      Returns CardinalDirection | undefined

    • Normalize a direction string (or alias) to its canonical long-form name.

      Returns undefined when the input doesn't name a cardinal direction — callers should treat that as "not a direction, try it as a vessel keyword / semantic label" (see GoController).

      Parameters

      • input: string

      Returns CardinalDirection | undefined