indexall symbols

Classes

Makes decisions

Applies changes

Enums

An Operator for performing arithmetic on two values

An Operator for comparing two values

An Operator for interacting with a dictionary

A dynamic value determined at runtime

An Operator for interacting with a list

An Operator for performing logical operations two values

An Operator for interacting with a number

The type of a Query

An Operator specifying a value within a range

Functions

Interfaces

I

An Action a Character can pursue

I

Anything that has its own state and/or performs actions

A Query to retrieve a Factor for an Actor

c
I
No documentation available

A Decision for which Action to pursue with an explanation for why it was chosen

An expression with two sides (Resolvables) and an Operator

I

A piece of state pertaining to an Actor

No documentation available

A description and set of Updates as a result of an Action

I

A Path an Action can take based on satisfied modifiers

A modifier with a Condition evaluated only for its truthiness

A modifier with a Condition that once evaluated provides a weight

I

A description of data to retrieve from Context

The result of resolving a Resolvable

An Update that's had its value resolved to its final state

A Query to retrieve a Factor for the current Actor

A Query to retrieve the current Actor

I

An individual state Update as part of an Outcome

A Query to retrieve a Factor from game state

Type Aliases

No documentation available
No documentation available
No documentation available

An operator of any type

T

An RNG function

No documentation available

A value or an object resolvable to a value for use in an Action