public void resetAllCharacters() { for (CharacterStack stack : list) { stack.setDone(false); } }
public CharacterStack nextActingCharacter() { for (CharacterStack stack : list) { if (!stack.isDone()) { return stack; } } return null; }
public boolean isAllDone() { boolean done = true; for (CharacterStack stack : list) { if (!stack.isDone()) { done = false; } } return done; }