Package-level declarations

Types

Link copied to clipboard
class StepIdentifierTracker constructor(initialTable: MutableList<String> = mutableListOf()) : StepTracker

Provides a simple implementation of a StepTracker that uses StepIdentifier to track if a Step has been seen. Optionally the table can be provided. This provides a simple mechanism for tracking steps and may not be suitable for games with greater than 100,000 steps as the lookup will become more costly and serialization less suitable.

Link copied to clipboard

Provides an object for parsing a StepIdentifierTracker to and from JSON.

Link copied to clipboard

Provides a serializer for StepIdentifierTracker objects.