Saxonberg Server API
    Preparing search index...
    interface Soul {
        emote(emote: Emote, opts?: EmoteOptions): void;
        emoteFree(text: string, target?: Stuff, inReactionTo?: string): void;
        introduceSelf(): boolean;
        renderEmote(emote: Emote, opts?: EmoteOptions): EmoteBodies;
        renderFreeForm(text: string, target?: Stuff): EmoteBodies;
    }
    Index

    Methods

    • Introduce yourself to everyone in range — a modality-neutral social act (the shared core behind the introduce verb, the NPC introduces brain, and the player auto-introduce hook). Emits the introduction scene and writes each in-range perceiver's recognition of you (learnIdentity). Returns false (no-op) if you have no proper name to give.

      Returns boolean