swp.server
Class Game

java.lang.Object
  |
  +--swp.server.AbstractGame
        |
        +--swp.server.Game

public class Game
extends AbstractGame

Enthält die Spieleparameter, die ein Client bei der Initialisierung übergeben bekommt.

Version:
$Id: Game.java,v 1.11 2000/06/30 12:03:31 materlik Exp $
Author:
Miriam
See Also:
Serialized Form

Method Summary
 Barrier[] getBarriers()
          Liefert die im Spiel vorhandenen Barrieren.
 ExportBoard getExportBoard()
          Liefert den Spielplan.
 ExportPlayer[] getPlayers()
          Liefert alle Spieler.
 
Methods inherited from class swp.server.AbstractGame
bigPoolOption, getDHeliMoves, getNoBarriers, getNoDBusTickets, getNoDTaxiTickets, getNoDUTickets, getNoPlayers, getNoXBlackTickets, getNoXBusTickets, getNoXTaxiTickets, getNoXUTickets, getTimeOut, toString, xGetsUsedTicketsOption
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getExportBoard

public ExportBoard getExportBoard()
Liefert den Spielplan.
Returns:
den Spielplan im Übergabeformat.

getPlayers

public ExportPlayer[] getPlayers()
Liefert alle Spieler.
Returns:
Alle Spieler, in der Reihenfolge, in der sie Züge abgeben müssen. Mr. X ist also an Poition 0 im Array.

getBarriers

public Barrier[] getBarriers()
Liefert die im Spiel vorhandenen Barrieren. Will ein Detektiv bei einem DMove eine Barriere verschieben, so muss er sie in den DMove hineinstecken.
Returns:
Im Spiel vorhandene Barrieren. Gibt es keine,ein leeres Array.