├── .gitattributes ├── .github └── workflows │ └── maven.yml ├── .gitignore ├── LICENSE ├── README.md ├── changelog.md ├── po ├── ca.po ├── cs.po ├── de.po ├── el.po ├── en.po ├── es.po ├── fi.po ├── fr.po ├── hu.po ├── it.po ├── ja.po ├── nl.po ├── pl.po ├── ro.po ├── ru.po ├── sk.po └── zh.po ├── pom.xml ├── scripts └── build.sh └── src ├── main ├── config │ ├── .gitignore │ └── simplelogger.properties └── java │ └── com │ └── jcloisterzone │ ├── Immutable.java │ ├── Player.java │ ├── XMLUtils.java │ ├── action │ ├── AbstractPlayerAction.java │ ├── BazaarBidAction.java │ ├── BazaarSelectBuyOrSellAction.java │ ├── BazaarSelectTileAction.java │ ├── BridgeAction.java │ ├── CaptureFollowerAction.java │ ├── CastleAction.java │ ├── ConfirmAction.java │ ├── CornCircleSelectDeployOrRemoveAction.java │ ├── FairyNextToAction.java │ ├── FairyOnTileAction.java │ ├── FerriesAction.java │ ├── FlockAction.java │ ├── GoldPieceAction.java │ ├── LittleBuildingAction.java │ ├── MeepleAction.java │ ├── MoveDragonAction.java │ ├── NeutralFigureAction.java │ ├── PlayerAction.java │ ├── RemoveMageOrWitchAction.java │ ├── ReturnMeepleAction.java │ ├── ScoreAcrobatsAction.java │ ├── SelectFeatureAction.java │ ├── SelectPrisonerToExchangeAction.java │ ├── SelectTileAction.java │ ├── TilePlacementAction.java │ ├── TowerPieceAction.java │ └── TunnelAction.java │ ├── board │ ├── Corner.java │ ├── Edge.java │ ├── EdgePattern.java │ ├── EdgeType.java │ ├── Location.java │ ├── PlacementOption.java │ ├── Position.java │ ├── RemoveTileException.java │ ├── Rotation.java │ ├── ShortEdge.java │ ├── Tile.java │ ├── TileBuilder.java │ ├── TileGroup.java │ ├── TileModifier.java │ ├── TilePack.java │ ├── TilePackBuilder.java │ ├── TileSymmetry.java │ └── pointer │ │ ├── BoardPointer.java │ │ ├── FeaturePointer.java │ │ └── MeeplePointer.java │ ├── debug │ └── ForcedDrawTilePack.java │ ├── engine │ ├── Engine.java │ ├── Game.java │ └── StateGsonBuilder.java │ ├── event │ ├── CastleCreated.java │ ├── DoubleTurnEvent.java │ ├── ExprItem.java │ ├── FlierRollEvent.java │ ├── FollowerCaptured.java │ ├── MeepleDeployed.java │ ├── MeepleReturned.java │ ├── NeutralFigureMoved.java │ ├── NeutralFigureReturned.java │ ├── PlayEvent.java │ ├── PlayerTurnEvent.java │ ├── PointsExpression.java │ ├── PrisonersExchangeEvent.java │ ├── RansomPaidEvent.java │ ├── ScoreEvent.java │ ├── TileAuctionedEvent.java │ ├── TileDiscardedEvent.java │ ├── TilePlacedEvent.java │ ├── TokenPlacedEvent.java │ └── TokenReceivedEvent.java │ ├── feature │ ├── AbbeyEdge.java │ ├── Acrobats.java │ ├── Bridge.java │ ├── Castle.java │ ├── Circus.java │ ├── City.java │ ├── CityGate.java │ ├── Completable.java │ ├── CompletableFeature.java │ ├── EdgeFeature.java │ ├── Feature.java │ ├── Field.java │ ├── FlyingMachine.java │ ├── Garden.java │ ├── ModifiedFeature.java │ ├── Monastery.java │ ├── Monastic.java │ ├── MultiTileFeature.java │ ├── NeighbouringFeature.java │ ├── Quarter.java │ ├── River.java │ ├── Road.java │ ├── Scoreable.java │ ├── SoloveiRazboynik.java │ ├── Structure.java │ ├── TileFeature.java │ ├── Tower.java │ ├── TrapFeature.java │ ├── Vodyanoy.java │ ├── YagaHut.java │ └── modifier │ │ ├── BooleanAllModifier.java │ │ ├── BooleanAnyModifier.java │ │ ├── BooleanModifier.java │ │ ├── FeatureModifier.java │ │ ├── IntegerAddModifier.java │ │ └── IntegerNonMergingModifier.java │ ├── figure │ ├── Abbot.java │ ├── Barn.java │ ├── BigFollower.java │ ├── Builder.java │ ├── DeploymentCheckResult.java │ ├── Figure.java │ ├── Follower.java │ ├── Mayor.java │ ├── Meeple.java │ ├── MeepleIdProvider.java │ ├── Phantom.java │ ├── Pig.java │ ├── Ringmaster.java │ ├── Shepherd.java │ ├── SmallFollower.java │ ├── Special.java │ ├── Wagon.java │ └── neutral │ │ ├── BigTop.java │ │ ├── Count.java │ │ ├── Dragon.java │ │ ├── Fairy.java │ │ ├── Mage.java │ │ ├── NeutralFigure.java │ │ └── Witch.java │ ├── game │ ├── BiggestFeatureAward.java │ ├── Capability.java │ ├── GameSetup.java │ ├── GameStatePhaseReducer.java │ ├── MessageNotHandledException.java │ ├── Rule.java │ ├── ScoreFeatureReducer.java │ ├── SnapshotCorruptedException.java │ ├── SnapshotVersionException.java │ ├── Token.java │ ├── UndoHistoryItem.java │ ├── capability │ │ ├── AbbeyCapability.java │ │ ├── AbbotCapability.java │ │ ├── AcrobatsCapability.java │ │ ├── AnimalToken.java │ │ ├── BarnCapability.java │ │ ├── BazaarCapability.java │ │ ├── BazaarCapabilityModel.java │ │ ├── BazaarItem.java │ │ ├── BigTopCapability.java │ │ ├── BridgeCapability.java │ │ ├── BuilderCapability.java │ │ ├── BuilderState.java │ │ ├── CastleCapability.java │ │ ├── ChurchCapability.java │ │ ├── CornCircleCapability.java │ │ ├── CountCapability.java │ │ ├── CountCapabilityModel.java │ │ ├── DragonCapability.java │ │ ├── FairyCapability.java │ │ ├── FerriesCapability.java │ │ ├── FerriesCapabilityModel.java │ │ ├── FestivalCapability.java │ │ ├── FlierCapability.java │ │ ├── GardenCapability.java │ │ ├── GoldminesCapability.java │ │ ├── HillCapability.java │ │ ├── KingCapability.java │ │ ├── LittleBuildingsCapability.java │ │ ├── MageAndWitchCapability.java │ │ ├── MonasteriesCapability.java │ │ ├── PhantomCapability.java │ │ ├── PigHerdCapability.java │ │ ├── PortalCapability.java │ │ ├── PrincessCapability.java │ │ ├── RingmasterCapability.java │ │ ├── RiverCapability.java │ │ ├── RobberCapability.java │ │ ├── RobbersSonCapability.java │ │ ├── RussianPromosTrapCapability.java │ │ ├── SheepCapability.java │ │ ├── SheepCapabilityModel.java │ │ ├── SheepToken.java │ │ ├── ShrineCapability.java │ │ ├── SiegeCapability.java │ │ ├── TowerCapability.java │ │ ├── TradeGoodsCapability.java │ │ ├── TunnelCapability.java │ │ ├── VineyardCapability.java │ │ ├── WagonCapability.java │ │ ├── WatchtowerCapability.java │ │ └── WindRoseCapability.java │ ├── phase │ │ ├── AbbeyEndGamePhase.java │ │ ├── AbbeyPhase.java │ │ ├── AbstractAbbeyPhase.java │ │ ├── AbstractActionPhase.java │ │ ├── AbstractCocScoringPhase.java │ │ ├── ActionPhase.java │ │ ├── BazaarPhase.java │ │ ├── BigTopPhase.java │ │ ├── CastlePhase.java │ │ ├── ChangeFerriesPhase.java │ │ ├── CleanUpTurnPartPhase.java │ │ ├── CleanUpTurnPhase.java │ │ ├── CocCountPhase.java │ │ ├── CocFinalScoringPhase.java │ │ ├── CocFollowerPhase.java │ │ ├── CocScoringPhase.java │ │ ├── CommitAbbeyPassPhase.java │ │ ├── CommitActionPhase.java │ │ ├── CornCirclePhase.java │ │ ├── DragonMovePhase.java │ │ ├── DragonPhase.java │ │ ├── EscapePhase.java │ │ ├── FairyPhase.java │ │ ├── GameOverPhase.java │ │ ├── GoldPiecePhase.java │ │ ├── MageAndWitchPhase.java │ │ ├── PhantomPhase.java │ │ ├── Phase.java │ │ ├── PhaseMessageHandler.java │ │ ├── PlaceFerryPhase.java │ │ ├── RussianPromosTrapPhase.java │ │ ├── ScoringPhase.java │ │ ├── ShepherdPhase.java │ │ ├── StepResult.java │ │ ├── TilePhase.java │ │ ├── TowerCapturePhase.java │ │ ├── TunnelPhase.java │ │ └── WagonPhase.java │ ├── setup │ │ ├── GameElementQuery.java │ │ ├── RuleQuery.java │ │ └── SetupQuery.java │ └── state │ │ ├── ActionsState.java │ │ ├── CapabilitiesState.java │ │ ├── Flag.java │ │ ├── GameState.java │ │ ├── GameStateBuilder.java │ │ ├── MemoizedValue.java │ │ ├── NeutralFiguresState.java │ │ ├── PlacedTile.java │ │ ├── PlacedTunnelToken.java │ │ ├── PlayersState.java │ │ └── mixins │ │ ├── ActionsMixin.java │ │ ├── BoardMixin.java │ │ ├── CapabilitiesMixin.java │ │ ├── EventsMixin.java │ │ ├── FlagsMixin.java │ │ ├── PlacementsMixin.java │ │ ├── PlayersMixin.java │ │ └── RulesMixin.java │ ├── io │ ├── CommandRegistry.java │ ├── MessageCommand.java │ ├── MessageParser.java │ ├── adapters │ │ └── TokenAdapter.java │ └── message │ │ ├── AbstractMessage.java │ │ ├── BazaarBidMessage.java │ │ ├── BazaarBuyOrSellMessage.java │ │ ├── CaptureFollowerMessage.java │ │ ├── CommitMessage.java │ │ ├── CornCircleRemoveOrDeployMessage.java │ │ ├── DeployMeepleMessage.java │ │ ├── ExchangeFollowerChoiceMessage.java │ │ ├── FlockMessage.java │ │ ├── GameSetupMessage.java │ │ ├── Message.java │ │ ├── MoveNeutralFigureMessage.java │ │ ├── PassMessage.java │ │ ├── PayRansomMessage.java │ │ ├── PlaceTileMessage.java │ │ ├── PlaceTokenMessage.java │ │ ├── RandomChangingMessage.java │ │ ├── ReplayableMessage.java │ │ ├── ReturnMeepleMessage.java │ │ ├── ScoreAcrobatsMessage.java │ │ └── UndoMessage.java │ ├── random │ └── RandomGenerator.java │ ├── reducers │ ├── AbstractUndeploy.java │ ├── AddPoints.java │ ├── AddPointsSilently.java │ ├── CaptureMeeple.java │ ├── ChangeFerry.java │ ├── DeployMeeple.java │ ├── FinalScoring.java │ ├── MoveNeutralFigure.java │ ├── PayRansom.java │ ├── PlaceBridge.java │ ├── PlaceFerry.java │ ├── PlaceLittleBuilding.java │ ├── PlaceTile.java │ ├── PlaceTunnel.java │ ├── PrisonersExchage.java │ ├── Reducer.java │ ├── ReturnNeutralFigure.java │ ├── ScoreCastle.java │ ├── ScoreCompletable.java │ ├── ScoreFeature.java │ ├── ScoreField.java │ ├── ScoreFieldBarn.java │ ├── ScoreFieldWhenBarnIsConnected.java │ ├── SetNextPlayer.java │ ├── UndeployMeeple.java │ └── UndeployMeeples.java │ └── ui │ └── ImmutablePoint.java └── test ├── java └── com │ └── jcloisterzone │ ├── board │ ├── EdgePatternTest.java │ ├── EdgeTest.java │ ├── LocationTest.java │ └── PositionTest.java │ ├── feature │ └── FeaturePointerTest.java │ └── ui │ └── ImmutablePointTest.java └── resources ├── saved-games ├── basic │ ├── scoring.jcz │ ├── scoringFarms.jcz │ └── scoringMultiTiles.jcz ├── hills_and_sheep │ ├── multi_city_merge.jcz │ ├── multi_city_merge2.jcz │ ├── multi_city_merge3.jcz │ ├── multi_city_merge_abbey.jcz │ ├── multi_city_merge_abbey2.jcz │ └── multi_city_merge_open.jcz ├── inns_and_cathedrals │ ├── cathedralsScoring.jcz │ └── innsScoring.jcz └── traders_and_builders │ └── tradeGoodsScoring.jcz └── tile-definitions ├── basic-1card.xml └── bazaar-1bazaar.xml /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/README.md -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/changelog.md -------------------------------------------------------------------------------- /po/ca.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/po/ca.po -------------------------------------------------------------------------------- /po/cs.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/po/cs.po -------------------------------------------------------------------------------- /po/de.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/po/de.po -------------------------------------------------------------------------------- /po/el.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/po/el.po -------------------------------------------------------------------------------- /po/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/po/en.po -------------------------------------------------------------------------------- /po/es.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/po/es.po -------------------------------------------------------------------------------- /po/fi.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/po/fi.po -------------------------------------------------------------------------------- /po/fr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/po/fr.po -------------------------------------------------------------------------------- /po/hu.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/po/hu.po -------------------------------------------------------------------------------- /po/it.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/po/it.po -------------------------------------------------------------------------------- /po/ja.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/po/ja.po -------------------------------------------------------------------------------- /po/nl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/po/nl.po -------------------------------------------------------------------------------- /po/pl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/po/pl.po -------------------------------------------------------------------------------- /po/ro.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/po/ro.po -------------------------------------------------------------------------------- /po/ru.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/po/ru.po -------------------------------------------------------------------------------- /po/sk.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/po/sk.po -------------------------------------------------------------------------------- /po/zh.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/po/zh.po -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/pom.xml -------------------------------------------------------------------------------- /scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/scripts/build.sh -------------------------------------------------------------------------------- /src/main/config/.gitignore: -------------------------------------------------------------------------------- 1 | debug* 2 | -------------------------------------------------------------------------------- /src/main/config/simplelogger.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/config/simplelogger.properties -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/Immutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/Immutable.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/Player.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/Player.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/XMLUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/XMLUtils.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/AbstractPlayerAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/AbstractPlayerAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/BazaarBidAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/BazaarBidAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/BazaarSelectBuyOrSellAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/BazaarSelectBuyOrSellAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/BazaarSelectTileAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/BazaarSelectTileAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/BridgeAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/BridgeAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/CaptureFollowerAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/CaptureFollowerAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/CastleAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/CastleAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/ConfirmAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/ConfirmAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/CornCircleSelectDeployOrRemoveAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/CornCircleSelectDeployOrRemoveAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/FairyNextToAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/FairyNextToAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/FairyOnTileAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/FairyOnTileAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/FerriesAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/FerriesAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/FlockAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/FlockAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/GoldPieceAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/GoldPieceAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/LittleBuildingAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/LittleBuildingAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/MeepleAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/MeepleAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/MoveDragonAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/MoveDragonAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/NeutralFigureAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/NeutralFigureAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/PlayerAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/PlayerAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/RemoveMageOrWitchAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/RemoveMageOrWitchAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/ReturnMeepleAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/ReturnMeepleAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/ScoreAcrobatsAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/ScoreAcrobatsAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/SelectFeatureAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/SelectFeatureAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/SelectPrisonerToExchangeAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/SelectPrisonerToExchangeAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/SelectTileAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/SelectTileAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/TilePlacementAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/TilePlacementAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/TowerPieceAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/TowerPieceAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/action/TunnelAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/action/TunnelAction.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/board/Corner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/board/Corner.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/board/Edge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/board/Edge.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/board/EdgePattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/board/EdgePattern.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/board/EdgeType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/board/EdgeType.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/board/Location.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/board/Location.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/board/PlacementOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/board/PlacementOption.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/board/Position.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/board/Position.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/board/RemoveTileException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/board/RemoveTileException.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/board/Rotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/board/Rotation.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/board/ShortEdge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/board/ShortEdge.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/board/Tile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/board/Tile.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/board/TileBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/board/TileBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/board/TileGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/board/TileGroup.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/board/TileModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/board/TileModifier.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/board/TilePack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/board/TilePack.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/board/TilePackBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/board/TilePackBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/board/TileSymmetry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/board/TileSymmetry.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/board/pointer/BoardPointer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/board/pointer/BoardPointer.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/board/pointer/FeaturePointer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/board/pointer/FeaturePointer.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/board/pointer/MeeplePointer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/board/pointer/MeeplePointer.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/debug/ForcedDrawTilePack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/debug/ForcedDrawTilePack.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/engine/Engine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/engine/Engine.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/engine/Game.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/engine/Game.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/engine/StateGsonBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/engine/StateGsonBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/event/CastleCreated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/event/CastleCreated.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/event/DoubleTurnEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/event/DoubleTurnEvent.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/event/ExprItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/event/ExprItem.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/event/FlierRollEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/event/FlierRollEvent.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/event/FollowerCaptured.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/event/FollowerCaptured.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/event/MeepleDeployed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/event/MeepleDeployed.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/event/MeepleReturned.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/event/MeepleReturned.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/event/NeutralFigureMoved.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/event/NeutralFigureMoved.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/event/NeutralFigureReturned.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/event/NeutralFigureReturned.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/event/PlayEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/event/PlayEvent.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/event/PlayerTurnEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/event/PlayerTurnEvent.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/event/PointsExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/event/PointsExpression.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/event/PrisonersExchangeEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/event/PrisonersExchangeEvent.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/event/RansomPaidEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/event/RansomPaidEvent.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/event/ScoreEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/event/ScoreEvent.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/event/TileAuctionedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/event/TileAuctionedEvent.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/event/TileDiscardedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/event/TileDiscardedEvent.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/event/TilePlacedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/event/TilePlacedEvent.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/event/TokenPlacedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/event/TokenPlacedEvent.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/event/TokenReceivedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/event/TokenReceivedEvent.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/AbbeyEdge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/AbbeyEdge.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/Acrobats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/Acrobats.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/Bridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/Bridge.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/Castle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/Castle.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/Circus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/Circus.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/City.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/City.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/CityGate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/CityGate.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/Completable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/Completable.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/CompletableFeature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/CompletableFeature.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/EdgeFeature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/EdgeFeature.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/Feature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/Feature.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/Field.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/Field.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/FlyingMachine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/FlyingMachine.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/Garden.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/Garden.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/ModifiedFeature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/ModifiedFeature.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/Monastery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/Monastery.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/Monastic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/Monastic.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/MultiTileFeature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/MultiTileFeature.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/NeighbouringFeature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/NeighbouringFeature.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/Quarter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/Quarter.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/River.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/River.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/Road.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/Road.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/Scoreable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/Scoreable.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/SoloveiRazboynik.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/SoloveiRazboynik.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/Structure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/Structure.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/TileFeature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/TileFeature.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/Tower.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/Tower.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/TrapFeature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/TrapFeature.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/Vodyanoy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/Vodyanoy.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/YagaHut.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/YagaHut.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/modifier/BooleanAllModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/modifier/BooleanAllModifier.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/modifier/BooleanAnyModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/modifier/BooleanAnyModifier.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/modifier/BooleanModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/modifier/BooleanModifier.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/modifier/FeatureModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/modifier/FeatureModifier.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/modifier/IntegerAddModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/modifier/IntegerAddModifier.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/feature/modifier/IntegerNonMergingModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/feature/modifier/IntegerNonMergingModifier.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/Abbot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/Abbot.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/Barn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/Barn.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/BigFollower.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/BigFollower.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/Builder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/Builder.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/DeploymentCheckResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/DeploymentCheckResult.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/Figure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/Figure.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/Follower.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/Follower.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/Mayor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/Mayor.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/Meeple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/Meeple.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/MeepleIdProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/MeepleIdProvider.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/Phantom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/Phantom.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/Pig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/Pig.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/Ringmaster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/Ringmaster.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/Shepherd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/Shepherd.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/SmallFollower.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/SmallFollower.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/Special.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/Special.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/Wagon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/Wagon.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/neutral/BigTop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/neutral/BigTop.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/neutral/Count.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/neutral/Count.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/neutral/Dragon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/neutral/Dragon.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/neutral/Fairy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/neutral/Fairy.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/neutral/Mage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/neutral/Mage.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/neutral/NeutralFigure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/neutral/NeutralFigure.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/figure/neutral/Witch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/figure/neutral/Witch.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/BiggestFeatureAward.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/BiggestFeatureAward.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/Capability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/Capability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/GameSetup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/GameSetup.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/GameStatePhaseReducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/GameStatePhaseReducer.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/MessageNotHandledException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/MessageNotHandledException.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/Rule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/Rule.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/ScoreFeatureReducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/ScoreFeatureReducer.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/SnapshotCorruptedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/SnapshotCorruptedException.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/SnapshotVersionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/SnapshotVersionException.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/Token.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/Token.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/UndoHistoryItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/UndoHistoryItem.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/AbbeyCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/AbbeyCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/AbbotCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/AbbotCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/AcrobatsCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/AcrobatsCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/AnimalToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/AnimalToken.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/BarnCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/BarnCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/BazaarCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/BazaarCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/BazaarCapabilityModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/BazaarCapabilityModel.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/BazaarItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/BazaarItem.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/BigTopCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/BigTopCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/BridgeCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/BridgeCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/BuilderCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/BuilderCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/BuilderState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/BuilderState.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/CastleCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/CastleCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/ChurchCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/ChurchCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/CornCircleCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/CornCircleCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/CountCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/CountCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/CountCapabilityModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/CountCapabilityModel.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/DragonCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/DragonCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/FairyCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/FairyCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/FerriesCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/FerriesCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/FerriesCapabilityModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/FerriesCapabilityModel.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/FestivalCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/FestivalCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/FlierCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/FlierCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/GardenCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/GardenCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/GoldminesCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/GoldminesCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/HillCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/HillCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/KingCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/KingCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/LittleBuildingsCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/LittleBuildingsCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/MageAndWitchCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/MageAndWitchCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/MonasteriesCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/MonasteriesCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/PhantomCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/PhantomCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/PigHerdCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/PigHerdCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/PortalCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/PortalCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/PrincessCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/PrincessCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/RingmasterCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/RingmasterCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/RiverCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/RiverCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/RobberCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/RobberCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/RobbersSonCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/RobbersSonCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/RussianPromosTrapCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/RussianPromosTrapCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/SheepCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/SheepCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/SheepCapabilityModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/SheepCapabilityModel.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/SheepToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/SheepToken.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/ShrineCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/ShrineCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/SiegeCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/SiegeCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/TowerCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/TowerCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/TradeGoodsCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/TradeGoodsCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/TunnelCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/TunnelCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/VineyardCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/VineyardCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/WagonCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/WagonCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/WatchtowerCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/WatchtowerCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/capability/WindRoseCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/capability/WindRoseCapability.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/AbbeyEndGamePhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/AbbeyEndGamePhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/AbbeyPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/AbbeyPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/AbstractAbbeyPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/AbstractAbbeyPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/AbstractActionPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/AbstractActionPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/AbstractCocScoringPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/AbstractCocScoringPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/ActionPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/ActionPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/BazaarPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/BazaarPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/BigTopPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/BigTopPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/CastlePhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/CastlePhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/ChangeFerriesPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/ChangeFerriesPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/CleanUpTurnPartPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/CleanUpTurnPartPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/CleanUpTurnPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/CleanUpTurnPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/CocCountPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/CocCountPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/CocFinalScoringPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/CocFinalScoringPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/CocFollowerPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/CocFollowerPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/CocScoringPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/CocScoringPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/CommitAbbeyPassPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/CommitAbbeyPassPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/CommitActionPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/CommitActionPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/CornCirclePhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/CornCirclePhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/DragonMovePhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/DragonMovePhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/DragonPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/DragonPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/EscapePhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/EscapePhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/FairyPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/FairyPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/GameOverPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/GameOverPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/GoldPiecePhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/GoldPiecePhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/MageAndWitchPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/MageAndWitchPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/PhantomPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/PhantomPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/Phase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/Phase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/PhaseMessageHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/PhaseMessageHandler.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/PlaceFerryPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/PlaceFerryPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/RussianPromosTrapPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/RussianPromosTrapPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/ScoringPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/ScoringPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/ShepherdPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/ShepherdPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/StepResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/StepResult.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/TilePhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/TilePhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/TowerCapturePhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/TowerCapturePhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/TunnelPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/TunnelPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/phase/WagonPhase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/phase/WagonPhase.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/setup/GameElementQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/setup/GameElementQuery.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/setup/RuleQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/setup/RuleQuery.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/setup/SetupQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/setup/SetupQuery.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/state/ActionsState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/state/ActionsState.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/state/CapabilitiesState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/state/CapabilitiesState.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/state/Flag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/state/Flag.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/state/GameState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/state/GameState.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/state/GameStateBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/state/GameStateBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/state/MemoizedValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/state/MemoizedValue.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/state/NeutralFiguresState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/state/NeutralFiguresState.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/state/PlacedTile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/state/PlacedTile.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/state/PlacedTunnelToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/state/PlacedTunnelToken.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/state/PlayersState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/state/PlayersState.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/state/mixins/ActionsMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/state/mixins/ActionsMixin.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/state/mixins/BoardMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/state/mixins/BoardMixin.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/state/mixins/CapabilitiesMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/state/mixins/CapabilitiesMixin.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/state/mixins/EventsMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/state/mixins/EventsMixin.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/state/mixins/FlagsMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/state/mixins/FlagsMixin.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/state/mixins/PlacementsMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/state/mixins/PlacementsMixin.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/state/mixins/PlayersMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/state/mixins/PlayersMixin.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/game/state/mixins/RulesMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/game/state/mixins/RulesMixin.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/CommandRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/CommandRegistry.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/MessageCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/MessageCommand.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/MessageParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/MessageParser.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/adapters/TokenAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/adapters/TokenAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/message/AbstractMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/message/AbstractMessage.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/message/BazaarBidMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/message/BazaarBidMessage.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/message/BazaarBuyOrSellMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/message/BazaarBuyOrSellMessage.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/message/CaptureFollowerMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/message/CaptureFollowerMessage.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/message/CommitMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/message/CommitMessage.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/message/CornCircleRemoveOrDeployMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/message/CornCircleRemoveOrDeployMessage.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/message/DeployMeepleMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/message/DeployMeepleMessage.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/message/ExchangeFollowerChoiceMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/message/ExchangeFollowerChoiceMessage.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/message/FlockMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/message/FlockMessage.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/message/GameSetupMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/message/GameSetupMessage.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/message/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/message/Message.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/message/MoveNeutralFigureMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/message/MoveNeutralFigureMessage.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/message/PassMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/message/PassMessage.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/message/PayRansomMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/message/PayRansomMessage.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/message/PlaceTileMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/message/PlaceTileMessage.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/message/PlaceTokenMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/message/PlaceTokenMessage.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/message/RandomChangingMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/message/RandomChangingMessage.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/message/ReplayableMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/message/ReplayableMessage.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/message/ReturnMeepleMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/message/ReturnMeepleMessage.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/message/ScoreAcrobatsMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/message/ScoreAcrobatsMessage.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/io/message/UndoMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/io/message/UndoMessage.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/random/RandomGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/random/RandomGenerator.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/AbstractUndeploy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/AbstractUndeploy.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/AddPoints.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/AddPoints.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/AddPointsSilently.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/AddPointsSilently.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/CaptureMeeple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/CaptureMeeple.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/ChangeFerry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/ChangeFerry.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/DeployMeeple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/DeployMeeple.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/FinalScoring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/FinalScoring.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/MoveNeutralFigure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/MoveNeutralFigure.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/PayRansom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/PayRansom.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/PlaceBridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/PlaceBridge.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/PlaceFerry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/PlaceFerry.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/PlaceLittleBuilding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/PlaceLittleBuilding.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/PlaceTile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/PlaceTile.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/PlaceTunnel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/PlaceTunnel.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/PrisonersExchage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/PrisonersExchage.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/Reducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/Reducer.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/ReturnNeutralFigure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/ReturnNeutralFigure.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/ScoreCastle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/ScoreCastle.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/ScoreCompletable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/ScoreCompletable.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/ScoreFeature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/ScoreFeature.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/ScoreField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/ScoreField.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/ScoreFieldBarn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/ScoreFieldBarn.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/ScoreFieldWhenBarnIsConnected.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/ScoreFieldWhenBarnIsConnected.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/SetNextPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/SetNextPlayer.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/UndeployMeeple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/UndeployMeeple.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/reducers/UndeployMeeples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/reducers/UndeployMeeples.java -------------------------------------------------------------------------------- /src/main/java/com/jcloisterzone/ui/ImmutablePoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/main/java/com/jcloisterzone/ui/ImmutablePoint.java -------------------------------------------------------------------------------- /src/test/java/com/jcloisterzone/board/EdgePatternTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/test/java/com/jcloisterzone/board/EdgePatternTest.java -------------------------------------------------------------------------------- /src/test/java/com/jcloisterzone/board/EdgeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/test/java/com/jcloisterzone/board/EdgeTest.java -------------------------------------------------------------------------------- /src/test/java/com/jcloisterzone/board/LocationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/test/java/com/jcloisterzone/board/LocationTest.java -------------------------------------------------------------------------------- /src/test/java/com/jcloisterzone/board/PositionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/test/java/com/jcloisterzone/board/PositionTest.java -------------------------------------------------------------------------------- /src/test/java/com/jcloisterzone/feature/FeaturePointerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/test/java/com/jcloisterzone/feature/FeaturePointerTest.java -------------------------------------------------------------------------------- /src/test/java/com/jcloisterzone/ui/ImmutablePointTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/test/java/com/jcloisterzone/ui/ImmutablePointTest.java -------------------------------------------------------------------------------- /src/test/resources/saved-games/basic/scoring.jcz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/test/resources/saved-games/basic/scoring.jcz -------------------------------------------------------------------------------- /src/test/resources/saved-games/basic/scoringFarms.jcz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/test/resources/saved-games/basic/scoringFarms.jcz -------------------------------------------------------------------------------- /src/test/resources/saved-games/basic/scoringMultiTiles.jcz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/test/resources/saved-games/basic/scoringMultiTiles.jcz -------------------------------------------------------------------------------- /src/test/resources/saved-games/hills_and_sheep/multi_city_merge.jcz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/test/resources/saved-games/hills_and_sheep/multi_city_merge.jcz -------------------------------------------------------------------------------- /src/test/resources/saved-games/hills_and_sheep/multi_city_merge2.jcz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/test/resources/saved-games/hills_and_sheep/multi_city_merge2.jcz -------------------------------------------------------------------------------- /src/test/resources/saved-games/hills_and_sheep/multi_city_merge3.jcz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/test/resources/saved-games/hills_and_sheep/multi_city_merge3.jcz -------------------------------------------------------------------------------- /src/test/resources/saved-games/hills_and_sheep/multi_city_merge_abbey.jcz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/test/resources/saved-games/hills_and_sheep/multi_city_merge_abbey.jcz -------------------------------------------------------------------------------- /src/test/resources/saved-games/hills_and_sheep/multi_city_merge_abbey2.jcz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/test/resources/saved-games/hills_and_sheep/multi_city_merge_abbey2.jcz -------------------------------------------------------------------------------- /src/test/resources/saved-games/hills_and_sheep/multi_city_merge_open.jcz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/test/resources/saved-games/hills_and_sheep/multi_city_merge_open.jcz -------------------------------------------------------------------------------- /src/test/resources/saved-games/inns_and_cathedrals/cathedralsScoring.jcz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/test/resources/saved-games/inns_and_cathedrals/cathedralsScoring.jcz -------------------------------------------------------------------------------- /src/test/resources/saved-games/inns_and_cathedrals/innsScoring.jcz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/test/resources/saved-games/inns_and_cathedrals/innsScoring.jcz -------------------------------------------------------------------------------- /src/test/resources/saved-games/traders_and_builders/tradeGoodsScoring.jcz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/test/resources/saved-games/traders_and_builders/tradeGoodsScoring.jcz -------------------------------------------------------------------------------- /src/test/resources/tile-definitions/basic-1card.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/test/resources/tile-definitions/basic-1card.xml -------------------------------------------------------------------------------- /src/test/resources/tile-definitions/bazaar-1bazaar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farin/JCloisterZone/HEAD/src/test/resources/tile-definitions/bazaar-1bazaar.xml --------------------------------------------------------------------------------