Level.java 681 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package model.levels;
  2. import java.util.ArrayList;
  3. import java.util.List;
  4. import model.objects.Ball;
  5. import model.objects.PowerUp;
  6. public class Level {
  7. private List<Ball> startballs;
  8. private List<PowerUp> powerups;
  9. private int time;
  10. public Level(){
  11. this.startballs = new ArrayList<Ball>();
  12. this.powerups = new ArrayList<PowerUp>();
  13. }
  14. public void addBall(Ball b){
  15. startballs.add(b);
  16. }
  17. public void addPowerUp(PowerUp p){
  18. powerups.add(p);
  19. }
  20. public void setTime(int t){
  21. time = t;
  22. }
  23. public List<Ball> getStartballs() {
  24. return startballs;
  25. }
  26. public List<PowerUp> getPowerups() {
  27. return powerups;
  28. }
  29. public int getTime() {
  30. return time;
  31. }
  32. }