You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Room.java 1.1KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. import java.util.ArrayList;
  2. public class Room
  3. {
  4. private Integer id;
  5. private String name;
  6. private String description;
  7. private boolean gameoverFlag;
  8. ArrayList<Integer> items = new ArrayList<>();
  9. ArrayList<Integer> puzzles = new ArrayList<>();
  10. public Room()
  11. {
  12. }
  13. public Room(Integer i, String n, String desc, boolean gameover, ArrayList<Integer> itemList, ArrayList<Integer> puzzleList)
  14. {
  15. id = i;
  16. name = n;
  17. description = desc;
  18. gameoverFlag = gameover;
  19. items = itemList;
  20. puzzles = puzzleList;
  21. }
  22. public String getName() {
  23. return name;
  24. }
  25. public String getDescription() {
  26. return description;
  27. }
  28. public boolean getGameoverFlag() {
  29. return gameoverFlag;
  30. }
  31. public ArrayList<Integer> getItems() {
  32. return items;
  33. }
  34. public ArrayList<Integer> getPuzzles() {
  35. return puzzles;
  36. }
  37. public Integer getId()
  38. {
  39. return id;
  40. }
  41. }