Uses of Class
it.polimi.ingsw.server.model.game_logic.Archipelago
Packages that use Archipelago
Package
Description
-
Uses of Archipelago in it.polimi.ingsw.server.model.game_logic
Subclasses of Archipelago in it.polimi.ingsw.server.model.game_logicFields in it.polimi.ingsw.server.model.game_logic declared as ArchipelagoFields in it.polimi.ingsw.server.model.game_logic with type parameters of type ArchipelagoMethods in it.polimi.ingsw.server.model.game_logic that return ArchipelagoModifier and TypeMethodDescriptionprotected ArchipelagoGameState.createArchipelago(int code) This method creates an archipelago with the inputted codeprivate ArchipelagoGameState.getNextArchipelago()protected ArchipelagoGameState.getPreviousArchipelago()Methods in it.polimi.ingsw.server.model.game_logic that return types with arguments of type ArchipelagoModifier and TypeMethodDescriptionprotected Optional<Archipelago>GameState.getArchipelagoFromIslandCodes(List<Integer> archipelagoIslandCodes) GameState.getArchipelagoFromSingleIslandCode(int archipelagoIslandCode) GameState.getArchipelagosForTesting()private List<Archipelago>GameState.initializeArchipelagos()This method initializes all the archipelagos adding motherNature and the students as the rulebook commandsMethods in it.polimi.ingsw.server.model.game_logic with parameters of type ArchipelagoModifier and TypeMethodDescriptionprivate voidExpertGameState.lockArchipelago(Archipelago archipelagoToLock) booleanArchipelago.merge(Archipelago a2) This method merges two archipelagosbooleanExpertArchipelago.merge(Archipelago a2) This method merges two archipelagosvoidGameState.setMotherNaturePositionForTesting(Archipelago motherNaturePosition) -
Uses of Archipelago in it.polimi.ingsw.server.model.game_logic.number_of_player_strategy
Methods in it.polimi.ingsw.server.model.game_logic.number_of_player_strategy with parameters of type ArchipelagoModifier and TypeMethodDescriptionFourPlayerStrategy.getInfluence(List<SchoolBoard> schoolBoards, Archipelago archipelago) NumberOfPlayersStrategy.getInfluence(List<SchoolBoard> schoolBoards, Archipelago archipelago) ThreePlayerStrategy.getInfluence(List<SchoolBoard> schoolBoards, Archipelago archipelago) TwoPlayerStrategy.getInfluence(List<SchoolBoard> schoolBoards, Archipelago archipelago)