From 635589583b9af8994dd3f947dd3eb31157ecde1f Mon Sep 17 00:00:00 2001 From: Joe Zhao Date: Wed, 3 Dec 2014 13:05:53 +0800 Subject: Revised Aside Need better input method --- player/human/LocalHuman.java | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) (limited to 'player/human') diff --git a/player/human/LocalHuman.java b/player/human/LocalHuman.java index 48da715..a977177 100644 --- a/player/human/LocalHuman.java +++ b/player/human/LocalHuman.java @@ -22,7 +22,7 @@ public class LocalHuman extends GenericPlayer { @Override public void stateUpdate(GenericPlayer player, Aside aside, Card card) { if (aside!=null) - System.out.println(player.getName().concat(":\n\t").concat(aside.getType().name()).concat("\tStart with\t").concat(aside.getRep().getNormalName())); + System.out.println(player.getName().concat(":\n\t").concat(aside.getType().name()).concat("\tStart with\t").concat(aside.getRep()[0].getNormalName())); if (card!=null) System.out.println(player.getName().concat(":\n\t").concat("Putdown:\t").concat(card.getNormalName())); } @@ -40,6 +40,14 @@ public class LocalHuman extends GenericPlayer { return new Card(cardStr); } + public Card[] readMultipleCardFromInput(int num) + { + Card[] res=new Card[num]; + for (int i=0;i