Commit 0b463bd3 authored by Mamadou Saliou DIALLO's avatar Mamadou Saliou DIALLO

feat: create place cards of extension exploration

parent f41f61a3
package fr.univnantes.alma.model.card.place;
import fr.univnantes.alma.model.BoardGame;
/**
* Archipelago place card.
*/
public class ArchipelagoCard extends BasicPlaceCard {
/**
* Card number.
*/
private static final int CARD_NUMBER = 7;
/**
* Card name.
*/
private static final String CARD_NAME = "L'Archipel";
/**
* Create new instance of achipelago place card.
*/
public ArchipelagoCard() {
super(CARD_NUMBER, CARD_NAME);
}
/**
* {@inheritdoc}
*/
@Override
public void applyEffect(final BoardGame boardGame) {
}
}
package fr.univnantes.alma.model.card.place;
import fr.univnantes.alma.model.BoardGame;
/**
* Dome place card.
*/
public class DomeCard extends BasicPlaceCard {
/**
* Card number.
*/
private static final int CARD_NUMBER = 4;
/**
* Card name.
*/
private static final String CARD_NAME = "Le Dôme";
/**
* Create new instance of Dome card.
*/
public DomeCard() {
super(CARD_NUMBER, CARD_NAME);
}
/**
* {@inheritdoc}
*/
@Override
public void applyEffect(final BoardGame boardGame) {
}
}
package fr.univnantes.alma.model.card.place;
import fr.univnantes.alma.model.BoardGame;
/**
* Fjord place card.
*/
public class FjordCard extends BasicPlaceCard {
/**
* Card number.
*/
private static final int CARD_NUMBER = 3;
/**
* Card name.
*/
private static final String CARD_NAME = "Le Fjord";
/**
* Create new instance of Fjord card.
*/
public FjordCard() {
super(CARD_NUMBER, CARD_NAME);
}
/**
* {@inheritdoc}
*/
@Override
public void applyEffect(final BoardGame boardGame) {
}
}
package fr.univnantes.alma.model.card.place;
import fr.univnantes.alma.model.BoardGame;
/**
* Fungi place card.
*/
public class FungiCard extends BasicPlaceCard {
/**
* Card number.
*/
private static final int CARD_NUMBER = 9;
/**
* Card name.
*/
private static final String CARD_NAME = "Les Fungi";
/**
* Create new instance of fungi place card.
*/
public FungiCard() {
super(CARD_NUMBER, CARD_NAME);
}
/**
* {@inheritdoc}
*/
@Override
public void applyEffect(final BoardGame boardGame) {
}
}
package fr.univnantes.alma.model.card.place;
import fr.univnantes.alma.model.BoardGame;
/**
* Labyrinthe place card.
*/
public class LabyrintheCard extends BasicPlaceCard {
/**
* Card number.
*/
private static final int CARD_NUMBER = 5;
/**
* Card name.
*/
private static final String CARD_NAME = "Le Labyrinthe";
/**
* Create new instance of labyrinthe card.
*/
public LabyrintheCard() {
super(CARD_NUMBER, CARD_NAME);
}
/**
* {@inheritdoc}
*/
@Override
public void applyEffect(final BoardGame boardGame) {
}
}
package fr.univnantes.alma.model.card.place;
import fr.univnantes.alma.model.BoardGame;
/**
* Mangrove place card.
*/
public class MangroveCard extends BasicPlaceCard {
/**
* Card number.
*/
private static final int CARD_NUMBER = 6;
/**
* Card name.
*/
private static final String CARD_NAME = "La Mangrove";
/**
* Create new instance of mangrove card.
*/
public MangroveCard() {
super(CARD_NUMBER, CARD_NAME);
}
/**
* {@inheritdoc}
*/
@Override
public void applyEffect(final BoardGame boardGame) {
}
}
package fr.univnantes.alma.model.card.place;
import fr.univnantes.alma.model.BoardGame;
/**
* Nexus place card.
*/
public class NexusCard extends BasicPlaceCard {
/**
* Card number.
*/
private static final int CARD_NUMBER = 1;
/**
* Card name.
*/
private static final String CARD_NAME = "Le Nexus";
/**
* Create new instance of nexus card.
*/
public NexusCard() {
super(CARD_NUMBER, CARD_NAME);
}
/**
* {@inheritdoc}
*/
@Override
public void applyEffect(final BoardGame boardGame) {
}
}
package fr.univnantes.alma.model.card.place;
import fr.univnantes.alma.model.BoardGame;
/**
* Oasis place card.
*/
public class OasisCard extends BasicPlaceCard {
/**
* Card number.
*/
private static final int CARD_NUMBER = 2;
/**
* Card name.
*/
private static final String CARD_NAME = "L'Oasis";
/**
* Create new instance of Oasis card.
*/
public OasisCard() {
super(CARD_NUMBER, CARD_NAME);
}
/**
* {@inheritdoc}
*/
@Override
public void applyEffect(final BoardGame boardGame) {
}
}
package fr.univnantes.alma.model.card.place;
import fr.univnantes.alma.model.BoardGame;
/**
* Pole place card.
*/
public class PoleCard extends BasicPlaceCard {
/**
* Card number.
*/
private static final int CARD_NUMBER = 8;
/**
* Card name.
*/
private static final String CARD_NAME = "Le pôle";
/**
* Create new instance of pole place card.
*/
public PoleCard() {
super(CARD_NUMBER, CARD_NAME);
}
/**
* {@inheritdoc}
*/
@Override
public void applyEffect(final BoardGame boardGame) {
}
}
package fr.univnantes.alma.model.card.place;
import fr.univnantes.alma.model.BoardGame;
/**
* Portal place card.
*/
public class PortalCard extends BasicPlaceCard {
/**
* Card number.
*/
private static final int CARD_NUMBER = 10;
/**
* Card name.
*/
private static final String CARD_NAME = "Le Portail";
/**
* Create new instance of portal place card.
*/
public PortalCard() {
super(CARD_NUMBER, CARD_NAME);
}
/**
* {@inheritdoc}
*/
@Override
public void applyEffect(final BoardGame boardGame) {
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment