public override bool estAccessible(Peuple p) { if (p is PeupleViking) return true; else return false; }
public override int bonusPoints(Peuple p) { if (p is PeupleViking) return 0; else return base.bonusPoints(p); }
public override int bonusPoints(Peuple p) { if (p is PeupleNain) return 2; else if (p is PeupleElfe) return 0; else return base.bonusPoints(p); }
public override int bonusPoints(Peuple p) { return 0; }
/// <summary> /// Teste si la case est acessible pour un peuple donnée /// </summary> /// <param name="p">le peuple</param> /// <returns>vrai si la case est acessible pour le peuple, faux sinon</returns> public virtual bool estAccessible(Peuple p) { return true; }
/// <summary> /// le bonus de points sur la case en fonction du peuple /// </summary> /// <param name="p">le peuple</param> /// <returns>le bonus de points</returns> public virtual int bonusPoints(Peuple p) { return 1; }