dd.net
Class TutorialServer

java.lang.Object
  extended bydd.net.GameServer
      extended bydd.net.TurnServer
          extended bydd.net.TutorialServer

public class TutorialServer
extends TurnServer

This is the turn server for DLUG. It coordinates all of the game actions and game logic for a turn in the game.

Author:
Seth McGinnis

Field Summary
 
Fields inherited from class dd.net.TurnServer
gameSize, root
 
Fields inherited from class dd.net.GameServer
games, server
 
Constructor Summary
TutorialServer(NetServer owner)
           
 
Methods inherited from class dd.net.TurnServer
build, createGame, getPlayers, getRandomProposal, getRoot, isFull, loadGame, lostClient, main, nextID, nextTurn, phase, phaseControl, reconnectPlayer, resolveVote, setGameSize, setRNGSeed, setSaveDir, setupDefaultActions, startServer, startServer
 
Methods inherited from class dd.net.GameServer
addGame, addHandler, addPlayer, broadcast, getGameName, handleMessage, setGameName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TutorialServer

public TutorialServer(NetServer owner)
               throws java.lang.Exception