Packages

case class LevelInfo(name: String, victoryRule: VictoryRules.Value, isAvailable: Boolean = true) extends Product with Serializable

Level information

name

level name

victoryRule

level victory rule

isAvailable

level is available

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LevelInfo
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new LevelInfo(name: String, victoryRule: VictoryRules.Value, isAvailable: Boolean = true)

    name

    level name

    victoryRule

    level victory rule

    isAvailable

    level is available

Value Members

  1. def changeAvailability(flag: Boolean = false): LevelInfo

    Set level availability

    Set level availability

    flag

    true if is available

    returns

    LevelInfo

  2. var isAvailable: Boolean
  3. var name: String
  4. val victoryRule: VictoryRules.Value