Viv JavaScript Runtime - v0.10.2
    Preparing search index...

    Viv JavaScript Runtime - v0.10.2

    The JavaScript runtime for the Viv engine for emergent narrative in games and simulations.

    Actions

    ActionView
    attemptAction
    selectAction

    Planning

    queuePlan
    tickPlanner

    Story Sifting

    runSearchQuery
    runSiftingPattern

    Knowledge

    CharacterMemory
    fadeCharacterMemories

    Initialization

    getSchemaVersion
    initializeVivRuntime
    vivRuntimeIsInitialized

    Integration

    CharacterView
    CustomFunction
    EntityView
    HostApplicationAdapter
    HostApplicationAdapterConfig
    HostApplicationAdapterFastPaths
    ItemView
    LocationView
    UID
    VivInternalState

    Debugging

    ActionTargetingEvent
    ActionTargetingEventImpetus
    getDebuggingData
    PlanBlockedOnReactionWindowEvent
    PlanBlockedOnWaitEvent
    PlanExecutionEvent
    PlanExecutionEventType
    PlanFailedEvent
    PlanLaunchedEvent
    PlanPhaseAdvancedEvent
    PlanSucceededEvent
    TargetingEventStatus

    Analysis

    constructSiftingMatchDiagram
    ConstructSiftingMatchDiagramArgs
    ConstructSiftingMatchDiagramResult
    constructTreeDiagram
    ConstructTreeDiagramArgs
    ConstructTreeDiagramResult

    Errors

    VivError
    VivExecutionError
    VivInternalError
    VivInterpreterError
    VivNotInitializedError
    VivRoleCastingError
    VivValidationError

    Other

    ActionName
    ActionQueue
    ActiveEmbargo
    AsyncOrSync
    AttemptActionArgs
    AttemptActionResult
    BacktrackingReasonCounts
    CharacterMemories
    ConditionResultCounts
    CustomFunctionName
    DiegeticTimestamp
    EntityType
    EnumName
    ExpressionValue
    GetDebuggingDataResult
    GetSchemaVersionResult
    HostApplicationAdapterConstructWatchlists
    HostApplicationAdapterDebuggingSettings
    HostApplicationAdapterObservabilityCallbacks
    InitializeVivRuntimeArgs
    InitializeVivRuntimeResult
    PlanName
    PlanPhaseReactionWindowOperator
    PlanQueue
    PlanState
    QueryName
    QueuedAction
    QueuedActionSelector
    QueuedConstructDiscriminator
    QueuedConstructStatus
    QueuedConstructStatuses
    QueuedPlan
    QueuedPlanSelector
    QueuePlanArgs
    QueuePlanResult
    RoleBindings
    RoleCandidate
    RoleCastingBacktrackReason
    RoleName
    RunSearchQueryArgs
    RunSearchQueryResult
    RunSiftingPatternArgs
    RunSiftingPatternResult
    SelectActionArgs
    SelectActionResult
    SelectorName
    SiftingMatch
    SiftingPatternName
    SymbolRoleBinding
    TimeOfDay
    TropeName
    ValidationErrorSubject
    VivErrorName
    VivInternalStateDebugging
    VivInternalStateDebuggingWatchlists
    VivRuntimeIsInitializedResult
    WatchedConstructDebuggingState