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
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Actions
Action
View
attempt
Action
select
Action
Planning
queue
Plan
tick
Planner
Story Sifting
run
Search
Query
run
Sifting
Pattern
Knowledge
Character
Memory
fade
Character
Memories
Initialization
get
Schema
Version
initialize
Viv
Runtime
viv
Runtime
Is
Initialized
Integration
Character
View
Custom
Function
Entity
View
Host
Application
Adapter
Host
Application
Adapter
Config
Host
Application
Adapter
Fast
Paths
Item
View
Location
View
UID
Viv
Internal
State
Debugging
Action
Targeting
Event
Action
Targeting
Event
Impetus
get
Debugging
Data
Plan
Blocked
On
Reaction
Window
Event
Plan
Blocked
On
Wait
Event
Plan
Execution
Event
Plan
Execution
Event
Type
Plan
Failed
Event
Plan
Launched
Event
Plan
Phase
Advanced
Event
Plan
Succeeded
Event
Targeting
Event
Status
Analysis
construct
Sifting
Match
Diagram
Construct
Sifting
Match
Diagram
Args
Construct
Sifting
Match
Diagram
Result
construct
Tree
Diagram
Construct
Tree
Diagram
Args
Construct
Tree
Diagram
Result
Errors
Viv
Error
Viv
Execution
Error
Viv
Internal
Error
Viv
Interpreter
Error
Viv
Not
Initialized
Error
Viv
Role
Casting
Error
Viv
Validation
Error
Other
Action
Name
Action
Queue
Active
Embargo
Async
Or
Sync
Attempt
Action
Args
Attempt
Action
Result
Backtracking
Reason
Counts
Character
Memories
Condition
Result
Counts
Custom
Function
Name
Diegetic
Timestamp
Entity
Type
Enum
Name
Expression
Value
Get
Debugging
Data
Result
Get
Schema
Version
Result
Host
Application
Adapter
Construct
Watchlists
Host
Application
Adapter
Debugging
Settings
Host
Application
Adapter
Observability
Callbacks
Initialize
Viv
Runtime
Args
Initialize
Viv
Runtime
Result
Plan
Name
Plan
Phase
Reaction
Window
Operator
Plan
Queue
Plan
State
Query
Name
Queued
Action
Queued
Action
Selector
Queued
Construct
Discriminator
Queued
Construct
Status
Queued
Construct
Statuses
Queued
Plan
Queued
Plan
Selector
Queue
Plan
Args
Queue
Plan
Result
Role
Bindings
Role
Candidate
Role
Casting
Backtrack
Reason
Role
Name
Run
Search
Query
Args
Run
Search
Query
Result
Run
Sifting
Pattern
Args
Run
Sifting
Pattern
Result
Select
Action
Args
Select
Action
Result
Selector
Name
Sifting
Match
Sifting
Pattern
Name
Symbol
Role
Binding
Time
Of
Day
Trope
Name
Validation
Error
Subject
Viv
Error
Name
Viv
Internal
State
Debugging
Viv
Internal
State
Debugging
Watchlists
Viv
Runtime
Is
Initialized
Result
Watched
Construct
Debugging
State
Viv JavaScript Runtime - v0.10.2
Loading...
The JavaScript runtime for the Viv engine for emergent narrative in games and simulations.