ostrat.gOne.h1p

package ostrat.gOne.h1p

Members list

Type members

Classlikes

case class G1HGame(var scen: G1HScen, guiCounters: RArr[Counter])

Simple Game manager for G1HScen. Contains the Scenario and sequence of counters controlled by the single GUI player.

Simple Game manager for G1HScen. Contains the Scenario and sequence of counters controlled by the single GUI player.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class G1HGui(canv: CanvasPlatform, game: G1HGame, settings: G1HGuiSettings) extends HGridSysGui

Graphical user interface for Game One example game. Each player can move one hex tile step. Any move to a tile already containing a player or that one more than one player is attempting to move to fails.

Graphical user interface for Game One example game. Each player can move one hex tile step. Any move to a tile already containing a player or that one more than one player is attempting to move to fails.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class HGridSysGui
trait CmdBarGui
trait CanvasUser
class Object
trait Matchable
class Any
Show all
case class G1HGuiSettings(view: HGView, counterSet: RArr[Counter])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object G1HLaunch extends GuiLaunchMore

Attributes

Supertypes
trait GuiLaunch
class Object
trait Matchable
class Any
Self type
G1HLaunch.type
trait G1HScen extends HSysTurnScen

A scenario turn or state for Game One. Consists of just a turn number and a tile Grid. Each tile can contain a single player or can be empty.

A scenario turn or state for Game One. Consists of just a turn number and a tile Grid. Each tile can contain a single player or can be empty.

Attributes

Companion
object
Supertypes
trait HSysTurnScen
trait GridTurnScen
trait HSysScen
class Object
trait Matchable
class Any
Show all
Known subtypes
object G1HScen1
object G1HScen10
object G1HScen2
object G1HScen3
object G1HScen4
object G1HScen7
object G1HScen8
object G1HScen9
Show all
object G1HScen

Companion object for G1HScen, contains factory apply method.

Companion object for G1HScen, contains factory apply method.

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
G1HScen.type
object G1HScen1 extends G1HScen

1st example Turn 0 scenario state for Game One hex.

1st example Turn 0 scenario state for Game One hex.

Attributes

Supertypes
trait G1HScen
trait HSysTurnScen
trait GridTurnScen
trait HSysScen
class Object
trait Matchable
class Any
Show all
Self type
G1HScen1.type
object G1HScen10 extends G1HScen

10th example Turn 0 scenario state for Game One. Uses an HGridGen

10th example Turn 0 scenario state for Game One. Uses an HGridGen

Attributes

Supertypes
trait G1HScen
trait HSysTurnScen
trait GridTurnScen
trait HSysScen
class Object
trait Matchable
class Any
Show all
Self type
G1HScen10.type
object G1HScen2 extends G1HScen

2nd example Turn 0 scenario state for Game One hex.

2nd example Turn 0 scenario state for Game One hex.

Attributes

Supertypes
trait G1HScen
trait HSysTurnScen
trait GridTurnScen
trait HSysScen
class Object
trait Matchable
class Any
Show all
Self type
G1HScen2.type
object G1HScen3 extends G1HScen

3rd example Turn 0 scenario state for Game One hex.

3rd example Turn 0 scenario state for Game One hex.

Attributes

Supertypes
trait G1HScen
trait HSysTurnScen
trait GridTurnScen
trait HSysScen
class Object
trait Matchable
class Any
Show all
Self type
G1HScen3.type
object G1HScen4 extends G1HScen

2nd example Turn 0 scenario state for Game One.

2nd example Turn 0 scenario state for Game One.

Attributes

Supertypes
trait G1HScen
trait HSysTurnScen
trait GridTurnScen
trait HSysScen
class Object
trait Matchable
class Any
Show all
Self type
G1HScen4.type
object G1HScen7 extends G1HScen

3rd example Turn 0 scenario state for Game One.

3rd example Turn 0 scenario state for Game One.

Attributes

Supertypes
trait G1HScen
trait HSysTurnScen
trait GridTurnScen
trait HSysScen
class Object
trait Matchable
class Any
Show all
Self type
G1HScen7.type
object G1HScen8 extends G1HScen

8th example Turn 0 scenario state for Game One. An empty regular grid containing no hex tiles.

8th example Turn 0 scenario state for Game One. An empty regular grid containing no hex tiles.

Attributes

Supertypes
trait G1HScen
trait HSysTurnScen
trait GridTurnScen
trait HSysScen
class Object
trait Matchable
class Any
Show all
Self type
G1HScen8.type
object G1HScen9 extends G1HScen

9th example Turn 0 scenario state for Game One. An empty irregular grid containing no hex tiles.

9th example Turn 0 scenario state for Game One. An empty irregular grid containing no hex tiles.

Attributes

Supertypes
trait G1HScen
trait HSysTurnScen
trait GridTurnScen
trait HSysScen
class Object
trait Matchable
class Any
Show all
Self type
G1HScen9.type
object GSys

An object for defining HGridSyss which can be used in multiple example games.

An object for defining HGridSyss which can be used in multiple example games.

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
GSys.type