Adventure Docs
Fall 2025
API

# AdventureTextUI

o1.adventure.ui.AdventureTextUI
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 it can be run to start up a user interface that operates in the text console.

## Attributes

See also

  AdventureGUI

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

## Members list

### Value members

#### Inherited methods

final protected def args: Array[String]

## Attributes

Inherited from:
  App

final def main(args: Array[String]): Unit

## Attributes

Inherited from:
  App

#### Deprecated and Inherited methods

override def delayedInit(body: => Unit): Unit

## Attributes

Deprecated
  `[Since version 2.11.0]` the delayedInit mechanism will disappear
Definition Classes
  App -> DelayedInit
Inherited from:
  App

#### Inherited fields

final val executionStart: Long

## Attributes

Inherited from:
  App