Examples of Cloister


Examples of com.jcloisterzone.feature.Cloister

                scoreCompleted(r, true);
            }
        }

        for (Tile neighbour : getBoard().getAdjacentAndDiagonalTiles(pos)) {
            Cloister cloister = neighbour.getCloister();
            if (cloister != null) {
                scoreCompleted(cloister, false);
            }
        }
View Full Code Here

Examples of com.jcloisterzone.feature.Cloister

    public void resolveChallengedCloisters(Cloister cloister) {
        Position p = cloister.getTile().getPosition();
        for (Tile nt : game.getBoard().getAdjacentAndDiagonalTiles(p)) {
            if (nt.hasCloister()) {
                Cloister nextCloister = nt.getCloister();
                if (cloister.isShrine() ^ nextCloister.isShrine()) {
                    //opposite cloisters
                    if (nextCloister.isOpen()) {
                        makeCloisterChallenged(nextCloister);
                    }
                }
            }
        }
View Full Code Here

Examples of com.jcloisterzone.feature.Cloister

        this.tile = null; //clear context
        return tile;
    }

    private void processCloisterElement(Element e) {
        Cloister cloister = new Cloister();
        cloister.setId(game.idSequnceNextVal());
        cloister.setTile(tile);
        cloister.setLocation(Location.CLOISTER);
        features.add(cloister);
        game.initFeature(tile, cloister, e);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.