Uses of Package
soc.game

Packages that use soc.game
soc.client   
soc.client.stats   
soc.game   
soc.message   
soc.robot   
soc.server   
soc.server.database   
soc.server.genericServer   
soc.util   
 

Classes in soc.game used by soc.client
SOCBoard
          This is a representation of the board in Settlers of Catan.
SOCFortress
          A fortress playing piece, used on the large sea board (SOCBoardLarge) with some scenarios.
SOCGame
          A class for holding and manipulating game data.
SOCGame.SeatLockState
          Seat lock states for lock/unlock.
SOCGameOption
          Game-specific options, configurable at game creation.
SOCGameOption.ChangeListener
          Listener for option value changes at the client during game creation.
SOCInventoryItem
          An inventory item, such as a SOCDevCard or a scenario-specific item, held in a player's hand to be played later or kept until scoring at the end of the game.
SOCPlayer
          A class for holding and manipulating player data.
SOCPlayingPiece
          Playing pieces for Settlers of Catan.
SOCResourceSet
          This represents a collection of clay, ore, sheep, wheat, and wood resources.
SOCScenario
          Scenarios for game rules and options on the large sea board.
SOCScenarioEventListener
          Listener for scenario events on the large sea board.
SOCScenarioGameEvent
          Scenario event codes which affect the game or board, not only a specific player.
SOCScenarioPlayerEvent
          Per-player scenario event codes.
SOCSpecialItem.Requirement
          Data structure and parser for a special item's requirements.
SOCTradeOffer
          This class represents a trade offer in Settlers of Catan
SOCVillage
          A village playing piece, used on the large sea board (SOCBoardLarge) with some scenarios.
 

Classes in soc.game used by soc.client.stats
SOCGame
          A class for holding and manipulating game data.
SOCPlayer
          A class for holding and manipulating player data.
 

Classes in soc.game used by soc.game
SOCBoard
          This is a representation of the board in Settlers of Catan.
SOCBoard.BoardFactory
          Board Factory for creating new boards for games at the client or server.
SOCBoardLarge
          Sea board layout: A representation of a larger (up to 127 x 127 hexes) JSettlers board, with an arbitrary mix of land and water tiles.
SOCCity
          A city playing piece
SOCDevCardConstants
          This is a list of constants for representing types of development cards in Settlers of Catan.
SOCForceEndTurnResult
          This class holds the results of a call to SOCGame.forceEndTurn().
SOCFortress
          A fortress playing piece, used on the large sea board (SOCBoardLarge) with some scenarios.
SOCGame
          A class for holding and manipulating game data.
SOCGame.RollResult
          Dice roll result, for reporting from SOCGame.rollDice().
SOCGame.SeatLockState
          Seat lock states for lock/unlock.
SOCGameOption
          Game-specific options, configurable at game creation.
SOCGameOption.ChangeListener
          Listener for option value changes at the client during game creation.
SOCInventory
          This represents a collection of development cards, and occasional scenario-specific items.
SOCInventoryItem
          An inventory item, such as a SOCDevCard or a scenario-specific item, held in a player's hand to be played later or kept until scoring at the end of the game.
SOCLRPathData
          DOCUMENT ME!
SOCMoveRobberResult
          This class holds the results of moving the robber or pirate.
SOCOldLRStats
          This keeps track of the old LR stats (Longest Road).
SOCPlayer
          A class for holding and manipulating player data.
SOCPlayer.SpecialVPInfo
          Holds details of SOCPlayer.getSpecialVP().
SOCPlayerNumbers
          This class tracks what dice-roll numbers a player's pieces are touching, and the probability of getting resources based on their hex types.
SOCPlayingPiece
          Playing pieces for Settlers of Catan.
SOCResourceSet
          This represents a collection of clay, ore, sheep, wheat, and wood resources.
SOCRoad
          A road playing piece, or (on the large sea board) a ship playing piece.
SOCScenario
          Scenarios for game rules and options on the large sea board.
SOCScenarioEventListener
          Listener for scenario events on the large sea board.
SOCScenarioGameEvent
          Scenario event codes which affect the game or board, not only a specific player.
SOCScenarioPlayerEvent
          Per-player scenario event codes.
SOCSettlement
          A settlement playing piece
SOCShip
          A ship playing piece, on the large sea board (SOCBoardLarge).
SOCSpecialItem
          A special item for Settlers scenarios or expansions.
SOCSpecialItem.Requirement
          Data structure and parser for a special item's requirements.
SOCTradeOffer
          This class represents a trade offer in Settlers of Catan
SOCVersionedItem
          Information/objects which can change or have new ones with different versions.
SOCVillage
          A village playing piece, used on the large sea board (SOCBoardLarge) with some scenarios.
 

Classes in soc.game used by soc.message
SOCGame
          A class for holding and manipulating game data.
SOCGame.SeatLockState
          Seat lock states for lock/unlock.
SOCGameOption
          Game-specific options, configurable at game creation.
SOCPlayer
          A class for holding and manipulating player data.
SOCPlayingPiece
          Playing pieces for Settlers of Catan.
SOCResourceSet
          This represents a collection of clay, ore, sheep, wheat, and wood resources.
SOCScenario
          Scenarios for game rules and options on the large sea board.
SOCSpecialItem
          A special item for Settlers scenarios or expansions.
SOCTradeOffer
          This class represents a trade offer in Settlers of Catan
 

Classes in soc.game used by soc.robot
SOCBoard
          This is a representation of the board in Settlers of Catan.
SOCCity
          A city playing piece
SOCGame
          A class for holding and manipulating game data.
SOCGameOption
          Game-specific options, configurable at game creation.
SOCPlayer
          A class for holding and manipulating player data.
SOCPlayerNumbers
          This class tracks what dice-roll numbers a player's pieces are touching, and the probability of getting resources based on their hex types.
SOCPlayingPiece
          Playing pieces for Settlers of Catan.
SOCResourceSet
          This represents a collection of clay, ore, sheep, wheat, and wood resources.
SOCRoad
          A road playing piece, or (on the large sea board) a ship playing piece.
SOCSettlement
          A settlement playing piece
SOCShip
          A ship playing piece, on the large sea board (SOCBoardLarge).
SOCTradeOffer
          This class represents a trade offer in Settlers of Catan
 

Classes in soc.game used by soc.server
SOCBoard
          This is a representation of the board in Settlers of Catan.
SOCBoard.BoardFactory
          Board Factory for creating new boards for games at the client or server.
SOCBoardLarge
          Sea board layout: A representation of a larger (up to 127 x 127 hexes) JSettlers board, with an arbitrary mix of land and water tiles.
SOCGame
          A class for holding and manipulating game data.
SOCGame.RollResult
          Dice roll result, for reporting from SOCGame.rollDice().
SOCGameOption
          Game-specific options, configurable at game creation.
SOCGameOptionVersionException
          This exception indicates game option(s) too new for a client.
SOCPlayer
          A class for holding and manipulating player data.
SOCPlayingPiece
          Playing pieces for Settlers of Catan.
SOCResourceSet
          This represents a collection of clay, ore, sheep, wheat, and wood resources.
SOCScenario
          Scenarios for game rules and options on the large sea board.
SOCScenarioEventListener
          Listener for scenario events on the large sea board.
SOCScenarioGameEvent
          Scenario event codes which affect the game or board, not only a specific player.
SOCScenarioPlayerEvent
          Per-player scenario event codes.
SOCSettlement
          A settlement playing piece
 

Classes in soc.game used by soc.server.database
SOCGame
          A class for holding and manipulating game data.
 

Classes in soc.game used by soc.server.genericServer
SOCGame
          A class for holding and manipulating game data.
 

Classes in soc.game used by soc.util
SOCGame
          A class for holding and manipulating game data.
SOCGameOption
          Game-specific options, configurable at game creation.
SOCRoad
          A road playing piece, or (on the large sea board) a ship playing piece.