Création de toutes les cartes Moyen-Age France
@@ -78,6 +78,39 @@ public class CardRegistery {
|
||||
registry.add(Rennaissance_Succession_Bourgogne.class);
|
||||
registry.add(Rennaissance_Reforme.class);
|
||||
|
||||
//Cartes du deck Moyen-age
|
||||
//créatures
|
||||
registry.add(Moyen_Age_Clovis.class);
|
||||
registry.add(Moyen_Age_Charlemagne.class);
|
||||
registry.add(Moyen_Age_Hugue.class);
|
||||
registry.add(Moyen_Age_Philippe.class);
|
||||
registry.add(Moyen_Age_Louis.class);
|
||||
registry.add(Moyen_Age_CharlesV.class);
|
||||
registry.add(Moyen_Age_CharlesVII.class);
|
||||
registry.add(Moyen_Age_PhilippeIV.class);
|
||||
registry.add(Moyen_Age_Jeanne.class);
|
||||
registry.add(Moyen_Age_Jean.class);
|
||||
registry.add(Moyen_Age_Pierre.class);
|
||||
registry.add(Moyen_Age_Etienne.class);
|
||||
registry.add(Moyen_Age_Ferré.class);
|
||||
registry.add(Moyen_Age_Isabelle.class);
|
||||
registry.add(Moyen_Age_Jean_Vienne.class);
|
||||
registry.add(Moyen_Age_Sire_Jean.class);
|
||||
registry.add(Moyen_Age_Philippe_Cacqueray.class);
|
||||
registry.add(Moyen_Age_Guillaume.class);
|
||||
registry.add(Moyen_Age_Christine.class);
|
||||
registry.add(Moyen_Age_Chretien_De_Troyes.class);
|
||||
registry.add(Moyen_Age_Pierre_Ermite.class);
|
||||
registry.add(Moyen_Age_Roland.class);
|
||||
//sorts
|
||||
registry.add(Moyen_Age_Traite_Verdun.class);
|
||||
registry.add(Moyen_Age_Peste.class);
|
||||
registry.add(Moyen_Age_Croisade.class);
|
||||
registry.add(Moyen_Age_Guerre_100.class);
|
||||
registry.add(Moyen_Age_Malediction_Templier.class);
|
||||
registry.add(Moyen_Age_Prise_Sainte_Terre.class);
|
||||
registry.add(Moyen_Age_Heresie_Cathares.class);
|
||||
registry.add(Moyen_Age_Pouvoir_Du_Franc.class);
|
||||
}
|
||||
|
||||
public static int get(Class<? extends Card> class1) {
|
||||
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Charlemagne extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Charlemagne(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_charlemagne;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "Vigilance";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 6;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 6;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "Charlemagne, le Grand";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 7;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Charlemagne";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "politique, militaire";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_CharlesV extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_CharlesV(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_charles_v;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 6;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 6;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "Charles V, le Sage";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 5;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Charles_V_le_Sage";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "Politique, Militaire";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_CharlesVII extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_CharlesVII(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_charles_vii;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 4;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "Charles VII le Victorieux";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 3;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Charles_VII_(roi_de_France)";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "politique, militaire";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Chretien_De_Troyes extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Chretien_De_Troyes(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_chretien_de_troyes;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "Chrétien de Troyes, fondateur de l'écriture arthurienne";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Chr%C3%A9tien_de_Troyes";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "litteraire";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Christine extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Christine(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_christine;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "Christine de Pizan, première femme de lettre";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Christine_de_Pizan";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "litteraire";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Clovis extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Clovis(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_clovis;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 5;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 15;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "Clovis, premier roi des francs";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 10;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Clovis_Ier";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "politique, militaire";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,98 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Croisade extends Card{
|
||||
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Croisade(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_croisade;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "Choississez une créature que vous controller et une créature que vous ne controllez pas, elle se battent entre elle";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "croisade";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 3;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Croisades";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "sort";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Etienne extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Etienne(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_etienne;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "initiative";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 3;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "Etienne Chevalier, commis du Victorieux";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 3;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/%C3%89tienne_Chevalier";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "politique";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Ferré extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Ferré(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_ferre;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "celerite";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 3;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "Le Grand Ferré, paysan au bras puissant";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Grand_Ferr%C3%A9";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "militaire";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Guerre_100 extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Guerre_100(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_guerre;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "Vos créature ont +2/+1 jusqu'a la fin du tour";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "guerre de 100 ans";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 3;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Guerre_de_Cent_Ans";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "sort";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Guillaume extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Guillaume(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_guillaume;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "Guillaume de Nogaret, conseiller du Roi de fer";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Guillaume_de_Nogaret";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "litteraire, politique";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Heresie_Cathares extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Heresie_Cathares(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_heresie;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "les creatures que vous controlez gagne +6/+6 jusqu'a la fin du tour";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "hérésie des cathares";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 8;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Catharisme";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "sort";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Hugue extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Hugue(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_hugues;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "Vos créatures ont la vigilance until EOT";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 3;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 5;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "Hugue capet, fondateur de la dynastie capétienne";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 5;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Hugues_Capet";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "politique, militaire";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Isabelle extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Isabelle(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_isabelle;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "Vos créatures utilise leur point d'endurance à la place de leur attaque jusqu'a la fin du tour";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 3;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "Isabelle, la louve de france";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 3;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Isabelle_de_France_(1295-1358)";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "politique";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Jean extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Jean(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_jean;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "vos créatures ont +1/+1 jusqu'a la fin du tour";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 3;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "L'enlumineur Jean Pucelle";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Jean_Pucelle";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "litteraire";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Jean_Vienne extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Jean_Vienne(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_jean_vienne;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 6;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "Jean de Vienne, Le « Du Guesclin » de la Mer";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 4;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Jean_de_Vienne";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "militaire";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Jeanne extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Jeanne(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_jeanne;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "lien de vie, initiative";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 3;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 4;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "Jeanne d'arc la Pucelle d'Orléans";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 4;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Jeanne_d%27Arc";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "militaire";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Louis extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Louis(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_louis_ix;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "Vos créatures ont +3/+0 et la célérité jusqua la fin du tour";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 4;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "Saint Louis IX ";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 6;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Louis_IX";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "politique, militaire";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Malediction_Templier extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Malediction_Templier(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_templier;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "la creature ciblée gagne -2/-2 jusqu'a la fin du tour";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "malediction des templiers";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/L%C3%A9gendes_au_sujet_des_Templiers";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "sort";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Peste extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Peste(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_peste;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "Metter un marqueur Peste Sur chaque créature (au debut de chaque tour,mettez un marqueur -0/-1 sur chaque créature avec un marqueur Peste";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "la peste";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 4;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Peste_noire";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "sort";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Philippe extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Philippe(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_philippe_ii;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 3;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 8;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "Philippe II dit Auguste";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 5;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Philippe_II_Auguste";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "politique, militaire";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_PhilippeIV extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_PhilippeIV(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_philippe_iv;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "Inciblable";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 3;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "Philippe IV le Roi de fer";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 5;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Philippe_IV_le_Bel";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "politique, militaire";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Philippe_Cacqueray extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Philippe_Cacqueray(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_cacqueray;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 3;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "Philippe Cacqueray, inventeur du plat en verre";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Famille_de_Cacqueray";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "scientifique";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Pierre extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Pierre(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_pierre;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "vigilance";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 4;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "Pierre Flote, légiste et chancelier du Roi de fer";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 3;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Pierre_Flote";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "politique";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Pierre_Ermite extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Pierre_Ermite(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_pierre;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 3;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "Pierre l'Ermitte, religieux des croisades";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Pierre_l%27Ermite";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "militaire";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Pouvoir_Du_Franc extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Pouvoir_Du_Franc(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_franc;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "vous piochez deux carte";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "pouvoir du franc";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 3;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Franc";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "sort";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Prise_Sainte_Terre extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Prise_Sainte_Terre(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_terre_sainte;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "jusqu'a la fin du tour l'attaque de vos créatures devient leurs endurance";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "prise de la terre sainte";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 6;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Terre_sainte";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "sort";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Roland extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Roland(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_roland;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "Vigilance";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 3;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "Roland le preux";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Roland";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "militaire";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Sire_Jean extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Sire_Jean(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_sire_jean;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "Sire Jean de Joinville, biographe de Saint Louis";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Jean_de_Joinville";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "politique";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
package com.iutlaval.myapplication.Game.Cards;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.iutlaval.myapplication.R;
|
||||
|
||||
public class Moyen_Age_Traite_Verdun extends Card{
|
||||
/**
|
||||
* cree une carte est lui definit un drawable
|
||||
*
|
||||
* @param UID
|
||||
* @param c
|
||||
*/
|
||||
public Moyen_Age_Traite_Verdun(String UID, Context c) {
|
||||
super(UID, c);
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne l'indice de la texture de la photo de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getCardPicture() {
|
||||
return R.drawable.t_c_traite_verdun;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourn le texte de la description de la carte
|
||||
*
|
||||
* @return la description
|
||||
*/
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "La créature adverse ciblée ne peut pas attaquer pendant 2 tours.";
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne un entier coresspondant a l'attaque de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getAttack() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* retourne la santé de la carte
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public int getHealth() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le nom de la carte qui sera afficher
|
||||
*
|
||||
* @return le nom
|
||||
*/
|
||||
@Override
|
||||
public String getName() {
|
||||
return "traité de verdun";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le coût en mana de la carte qui sera afficher
|
||||
*
|
||||
* @return le cout
|
||||
*/
|
||||
@Override
|
||||
public int getCost() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne le lien wikipédia de la carte qui sera afficher
|
||||
*
|
||||
* @return le lien wikipedia
|
||||
*/
|
||||
@Override
|
||||
public String getWikipediaLink() {
|
||||
return "https://fr.wikipedia.org/wiki/Trait%C3%A9_de_Verdun";
|
||||
}
|
||||
|
||||
/**
|
||||
* cette fonction retourne la catégorie de la carte qui sera afficher
|
||||
*
|
||||
* @return la categorie
|
||||
*/
|
||||
@Override
|
||||
public String getCategorie() {
|
||||
return "sort";
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 18 KiB |
|
After Width: | Height: | Size: 221 KiB |
|
After Width: | Height: | Size: 650 KiB |
|
After Width: | Height: | Size: 195 KiB |
|
After Width: | Height: | Size: 38 KiB |
|
After Width: | Height: | Size: 29 KiB |
|
After Width: | Height: | Size: 158 KiB |
|
After Width: | Height: | Size: 21 KiB |
|
After Width: | Height: | Size: 231 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 162 KiB |
|
After Width: | Height: | Size: 18 KiB |
|
After Width: | Height: | Size: 25 KiB |
|
After Width: | Height: | Size: 81 KiB |
|
After Width: | Height: | Size: 34 KiB |
|
Before Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 192 KiB |
|
After Width: | Height: | Size: 243 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 196 KiB |
|
After Width: | Height: | Size: 118 KiB |
|
After Width: | Height: | Size: 74 KiB |
|
After Width: | Height: | Size: 79 KiB |
|
After Width: | Height: | Size: 315 KiB |
|
After Width: | Height: | Size: 9.7 KiB |
|
After Width: | Height: | Size: 1.4 MiB |
|
After Width: | Height: | Size: 40 KiB |
|
After Width: | Height: | Size: 21 KiB |
|
After Width: | Height: | Size: 136 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 49 KiB |