Saxonberg Server API
    Preparing search index...

    Type Alias GuardFact

    GuardFact: "regard" | `trait:${string}` | `time:${string}` | `state:${string}`

    The fixed guard fact namespace:

    • regardRegardApi.getRegard(npc, player) (signed −100..100)
    • trait:<axis>TraitApi.positionFor(npc, axis).position (signed −100..100)
    • time:hour → world hour-of-day (0..23)
    • state:<key> → ephemeral conversation scratch (this conversation only)