|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.colossus.game.Movement
net.sf.colossus.game.MovementClientSide
public final class MovementClientSide
Class MovementClientSide contains the client-side masterboard move logic. Some methods already pulled up to game.Movement. There are still some methods that need pulling up, but they need more refactoring before that can be done.
Field Summary | |
---|---|
private static java.util.logging.Logger |
LOGGER
|
Fields inherited from class net.sf.colossus.game.Movement |
---|
game, options |
Constructor Summary | |
---|---|
MovementClientSide(Game game,
Options options)
|
Method Summary |
---|
Methods inherited from class net.sf.colossus.game.Movement |
---|
findBlock, findEntrySide, findNearbyUnoccupiedHexes, findNormalMoves, isValidEntrySide, isValidNormalMove, isValidTeleportMove, listAllMoves, listAllMoves, listNormalMoves, listNormalMoves, listPossibleEntrySides, listTeleportMoves, listTeleportMoves, titanTeleportAllowed, towerTeleportAllowed, towerToNonTowerTeleportAllowed, towerToTowerTeleportAllowed |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final java.util.logging.Logger LOGGER
Constructor Detail |
---|
public MovementClientSide(Game game, Options options)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |