This commit is contained in:
rubenpirreram
2026-04-29 17:46:58 +02:00
parent 267f7322e3
commit 609229058f
13 changed files with 120 additions and 14 deletions
@@ -60,6 +60,12 @@ public abstract class Character extends TribeCard implements Cloneable {
return super.toString();
}
@Override
public String toStringBoard()
{
return super.toStringBoard()+" "+getType().toString()+" ";
}
/**
* Creates and returns a copy of this character card.
*
@@ -89,6 +89,12 @@ public class Builder extends Character
public String toString() {
return super.toString() + " RV:" + String.valueOf(reductionValue) + " PV:" + String.valueOf(prestigeValue);
}
@Override
public String toStringBoard()
{
return super.toStringBoard()+" "+ " RV:" + String.valueOf(reductionValue) + " PV:" + String.valueOf(prestigeValue);
}
/**
* Creates and returns a copy of this Builder card.
@@ -53,6 +53,15 @@ public class Hunter extends Character {
}
return toPrint;
}
@Override
public String toStringBoard() {
String toPrint = super.toStringBoard();
if(this.icon){
toPrint += " I";
}
return toPrint;
}
/**
* Creates and returns a copy of this Hunter card.
@@ -54,6 +54,10 @@ public class Inventor extends Character {
public String toString() {
return super.toString() + " I_ID:" + String.valueOf(icon);
}
@Override
public String toStringBoard() {
return super.toStringBoard() + " I_ID:" + String.valueOf(icon);
}
/**
* Creates and returns a copy of this Inventor card.
@@ -51,6 +51,11 @@ public class Shaman extends Character {
public String toString() {
return super.toString() + " *:" + String.valueOf(icon);
}
@Override
public String toStringBoard() {
return super.toStringBoard() + " *:" + String.valueOf(icon);
}
/**
* Creates and returns a copy of this Shaman card.
@@ -62,7 +62,11 @@ public abstract class EventCard extends TribeCard {
*/
@Override
public String toString() {
return super.toString()+", "+type.toString();
return super.toString()+" "+type.toString();
}
@Override
public String toStringBoard() {
return super.toString()+" "+type.toString();
}
/**
@@ -85,4 +85,9 @@ public class CavePaintings extends EventCard {
{
return new CavePaintings(getEra(), NLower, NPrestigeRem, NPrestigeMul) ;
}
@Override
public String toStringBoard() {
return super.toString()+" 0-"+(NLower-1)+":"+NPrestigeRem+" "+NLower+"+:"+NPrestigeMul;
}
}
@@ -70,5 +70,9 @@ public class Hunt extends EventCard {
public EventCard clone() {
return new Hunt(getEra(), prestigeMultiplier);
}
@Override
public String toStringBoard() {
return super.toString()+" 1F+"+prestigeMultiplier+"PP"+" X N Hunter";
}
}
@@ -96,6 +96,9 @@ public class ShamanicRitual extends EventCard {
public EventCard clone() {
return new ShamanicRitual(getEra(), prestigeToAdd, prestigeToRemove);
}
@Override
public String toStringBoard() {
return super.toString()+" *>:"+prestigeToAdd+" *<:"+prestigeToRemove;
}
}
@@ -89,4 +89,9 @@ public class Sustenance extends EventCard {
public EventCard clone() {
return new Sustenance(getEra(), PrestigeDebt);
}
@Override
public String toStringBoard() {
return super.toString()+" -1F/-"+PrestigeDebt+"PP";
}
}