Saxonberg Server API
    Preparing search index...
    Index

    Constructors

    Methods

    Constructors

    Methods

    • Bind a speaker's positional tokens against the emote's slot declarations. Iterates slots in YAML order, trying to consume one token per slot. Skip-on-mismatch for optional stuff slots that fail to resolve. Required slots that don't bind raise.

      For stuff slots, target resolution uses MqlApi.resolveOne at the slot's scope (default 'online'). For free slots whose declaration is the last one, the rest of the tokens are consumed greedily.

      Heuristic: the conventional shape is verb [stuff-slot] [free-slot] — i.e. one target then a manner clause. The binder honors that with skip-on-mismatch on optional stuff slots so wave happily (no target, manner is "happily") works against the same grammar as wave iffy (target, no manner).

      Parameters

      Returns BoundEmote