Exemplo n.º 1
0
  private void summaryEvents() {
    for (MovingObject O : TeamObjects) {
      if (O instanceof Pirate) {
        if (((Pirate) O).isDrunk()) ((Pirate) O).sober();
      }
    }

    for (Iterator<Coin> C = GameData.Coins.iterator(); C.hasNext(); ) {
      if (C.next().isTo_be_removed()) C.remove();
    }

    checkWinningConditions();
  }