Saxonberg Server API
    Preparing search index...

    Class TraitApi

    Index

    Constructors

    Methods

    • The trait-compatibility between two characters — a signed scalar in the regard range (compatible dispositions → positive, opposed → negative). The innate input to regard.

      Parameters

      Returns Promise<number>

    • The owner-scoped reader. With disposition, returns only that axis's rows. Returns [] without a durable owner key or when disconnected.

      Parameters

      • owner: Stuff
      • Optionaldisposition: string

      Returns Promise<default[]>

    • The append primitive: explode one authored act's disposition channel into ledger rows (one per axis sub-check), sharing the act-level kind / when / tags. The signature's discipline channel is ignored (advancement's). No-op without a durable owner key, an active connection, or any disposition-valence on the act.

      Parameters

      Returns Promise<void>

    • The viewer's baseline regard for a subject: a stored interaction-driven regard governs once it exists; absent one, the innate trait-compatibility is the starting value. Derive-on-read — writes nothing to belief.

      Parameters

      Returns Promise<number>

    • Seed an owner's established character as claim-kind evidence — an authored NPC's defining dispositions or a char-gen seed. The form-then-entrench model's starting evidence; honors derive-don't-track (personality comes from a seeded history, not an assigned stat).

      Parameters

      Returns Promise<void>