package engine.QuestSystem; import engine.objects.ItemBase; import engine.objects.NPC; import engine.objects.PlayerCharacter; import java.util.ArrayList; public class QuestObject { public String QuestName; public String description; public int objectiveCount; public int objectiveCountRequired; public ArrayList progressionNames; public PlayerCharacter owner; public QuestObject(){ } public void tryProgress(String option){ if(this.progressionNames.contains(option)) this.objectiveCount++; else return; } }