Packages

abstract class SpecificDuel extends DuelScenario

Self Type
SpecificDuel
Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SpecificDuel
  2. DuelScenario
  3. TribalScenario
  4. RandomScenario
  5. Scenario
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new SpecificDuel(name: String, firstTribeName: String, secondTribeName: String, size: Int, walls: Int, bunnies: Int, tribals: Int)

Value Members

  1. def accelerator: Option[KeyStroke]
    Definition Classes
    Scenario
  2. val bunnies: Int
  3. def createWorld(settings: Settings): RobotWorld
    Definition Classes
    DuelScenario
  4. lazy val firstTribe: Option[Tribe]
  5. def isAvailable: Boolean
    Definition Classes
    SpecificDuelScenario
  6. def makeDirection(): grid.CompassDir
    Definition Classes
    RandomScenario
  7. val name: String
    Definition Classes
    Scenario
  8. def requestBunnies(locator: Component): Option[Int]
    Definition Classes
    DuelScenario
  9. def requestSettings(locator: Component): Option[Settings]
    Definition Classes
    SpecificDuelDuelScenario
  10. def requestTribe(previouslyChosen: Option[Tribe], locator: Component): Option[Tribe]
    Definition Classes
    DuelScenario
  11. def requestTribeCount(locator: Component): Option[Int]
    Definition Classes
    DuelScenario
  12. lazy val secondTribe: Option[Tribe]
  13. def setup(locator: Component): Option[RobotWorld]
    Definition Classes
    DuelScenarioScenario
  14. val size: Int
  15. val tribals: Int
  16. val walls: Int