for (int shadowed = board.getMinElevation(); shadowed < board.getMaxElevation(); shadowed++) { for (int shadowed = board.getMinElevation(); shadowed < board.getMaxElevation(); shadowed++) { for (int shadowed = board.getMinElevation(); shadowed <= board.getMaxElevation(); shadowed++) { g.setClip(levelClips.get(shadowed)); for (int shadowcaster = board.getMinElevation(); shadowcaster <= board.getMaxElevation(); shadowcaster++) {
final int minElev = Math.min(0, game.getBoard().getMinElevation()); final int maxElev = Math.max(0, game.getBoard().getMaxElevation()); final int delta = (int) Math