12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- import java.util.ArrayList;
-
- public class Puzzle
- {
- private Integer id;
- private String name;
- private ArrayList<Integer> items = new ArrayList<>();
- private String description="";
- private boolean solved = false;
- private String solvedText = "";
- private boolean gameOverFlag=false;
- private Integer nextRoom = null;
- private String dependencyText = null;
- private Integer dependency= null;
-
- public Puzzle()
- {
-
- }
-
- public Puzzle(Integer i, String n, ArrayList<Integer> itemList, String desc, boolean solvedFlag, String solvedTxt, boolean gameOver, Integer next, String dependencytxt, Integer dependentFrom)
- {
- id = i;
- name = n;
- items = itemList;
- description = desc;
- solved = solvedFlag;
- solvedText = solvedTxt;
- gameOverFlag = gameOver;
- nextRoom = next;
- dependencyText = dependencytxt;
- dependency = dependentFrom;
- }
-
- public boolean hasDependency()
- {
- return dependency != null;
- }
-
-
- public Integer getDependency()
- {
- return dependency;
- }
-
- public String getDependencyText()
- {
- return dependencyText;
- }
-
- public Integer getNextRoom()
- {
- return nextRoom;
- }
-
-
- public ArrayList<Integer> getItems() {
- return items;
- }
-
-
- public String getName() {
- return name;
- }
-
-
- public String getDescription() {
- return description;
- }
-
-
- public String getSolvedText() {
- return solvedText;
- }
-
- public boolean isSolved() {
- return solved;
- }
-
- public void setSolved(boolean s)
- {
- solved = s;
- }
-
- public boolean getGameOverFlag() {
- // TODO Auto-generated method stub
- return gameOverFlag;
- }
-
- public Integer getId()
- {
- return id;
- }
- }
|