HypnoSpec // space.hypna.feature.content.distractors
Distractors Feature Descriptor for Hypnosis Spirals, Provides base content for distractors and base frequencies for randomization.

Distractors Feature Descriptor for Hypnosis Spirals, Provides base content for distractors and base frequencies for randomization.

Type: object

This feature adds distractor lines to the session that appear randomly on the screen.

Type: string

A unique identifier for the project. Current standard is java-inspired. ex. 'space.hypna.feature.variables'

Type: string

Name or ID of the Creator of this Feature.

Type: string

Version of this Feature.

Type: boolean

Flag to determine if the feature is required or not.

Type: boolean

If this schema is used in a Session Container, and this value is true, the system should read the configuration from the Project-Level Feature Schema with the same key. If the key cannot be found, fall back to this configuration.

Type: array of string

List of features that are required to enable this feature. An exclamation mark in front of the string denotes an optional requirement that should raise a warning.

No Additional Items

Each item of this array must be:

Type: string

Type: object

The configuration of this feature. Can be any free-form configuration in this space, but should be documented somewhere for feature comparison. It is recommended that this spec be used as the base for other feature specs.

Type: array of string

List of distractor lines to be used in the session

No Additional Items

Each item of this array must be:

Type: string

Type: integer

Duration a distractor will stay on screen, in milliseconds

Type: integer

Base frequency of distractor spawning, in milliseconds

Type: boolean

If true, offset base_frequency by +/- 20%