public static RessourceGroupe CoutVille() { RessourceGroupe rg = new RessourceGroupe(); rg.ajouter(new Ressource(TypeDeRessource.Roche, 3)); rg.ajouter(new Ressource(TypeDeRessource.Ble, 2)); return rg; }
public static RessourceGroupe coutConstruction() { RessourceGroupe rg = new RessourceGroupe(); rg.ajouter(new Ressource(TypeDeRessource.Bois, 1)); rg.ajouter(new Ressource(TypeDeRessource.Brique, 1)); return rg; }
public static RessourceGroupe CoutColonie() { RessourceGroupe rg = new RessourceGroupe(); rg.ajouter(new Ressource(TypeDeRessource.Brique, 1)); rg.ajouter(new Ressource(TypeDeRessource.Bois, 1)); rg.ajouter(new Ressource(TypeDeRessource.Ble, 1)); rg.ajouter(new Ressource(TypeDeRessource.Mouton, 1)); return rg; }
public RessourceGroupe getResPourJoueur(int de, Joueur j) { RessourceGroupe res = new RessourceGroupe(); foreach( Cellule c in plateau.cellules.Where(c => c.produitPourValeurDe(de))) { res.ajouter(c.produirePourJoueur(j)); } return res; }