AdventureDraft Docs
Fall 2025
API

# o1.adventure.draft.ui

package o1.adventure.draft.ui

## Members list

### Type members

#### Classlikes

object AdventureTextUI extends App

The singleton object `AdventureTextUI` represents a fully text-based version of the Adventure game application. The object serves as an entry point for the game, and can be run to start up a user interface that operates in the text console.

The singleton object `AdventureTextUI` represents a fully text-based version of the Adventure game application. The object serves as an entry point for the game, and can be run to start up a user interface that operates in the text console.

NOTE: The AdventureDraft module is not even close to being well designed. See Chapter 9.3 in the course materials.

## Attributes

Supertypes
  trait App
  trait DelayedInit
  class Object
  trait Matchable
  class Any
Self type
  AdventureTextUI.type