Package zombie.Quests

Class Quest

java.lang.Object
zombie.Quests.Quest
All Implemented Interfaces:
Completable

public class Quest
extends java.lang.Object
implements Completable
  • Field Details

    • Complete

      public boolean Complete
    • Failed

      public boolean Failed
    • NumQuestTasks

      public int NumQuestTasks
    • OnCompleteActions

      public java.util.Stack OnCompleteActions
    • QuestTaskStack

      public java.util.Stack QuestTaskStack
    • Unlocked

      public boolean Unlocked
  • Constructor Details

    • Quest

      public Quest​(java.lang.String string, java.lang.String string2)
  • Method Details

    • AddQuestTask_EquipItem

      public QuestTask AddQuestTask_EquipItem​(java.lang.String string, java.lang.String string2, java.lang.String string3)
    • AddTask_FindItem

      public QuestTask AddTask_FindItem​(java.lang.String string, java.lang.String string2, java.lang.String string3, int int1)
    • AddTask_GiveItem

      public QuestTask AddTask_GiveItem​(java.lang.String string, java.lang.String string2, java.lang.String string3, java.lang.String string4)
    • AddTask_GotoLocation

      public QuestTask AddTask_GotoLocation​(java.lang.String string, java.lang.String string2, int int1, int int2, int int3)
    • AddTask_TalkTo

      public QuestTask AddTask_TalkTo​(java.lang.String string, java.lang.String string2, java.lang.String string3)
    • AddTask_UseItemOn

      public QuestTask AddTask_UseItemOn​(java.lang.String string, java.lang.String string2, java.lang.String string3, ScriptCharacter scriptCharacter)
    • FindTask

      public QuestTask FindTask​(java.lang.String string)
    • getInternalName

      public java.lang.String getInternalName()
    • getName

      public java.lang.String getName()
    • getNumTasks

      public int getNumTasks()
    • getTaskName

      public java.lang.String getTaskName​(int int1)
    • IsComplete

      public boolean IsComplete()
      Specified by:
      IsComplete in interface Completable
    • IsFailed

      public boolean IsFailed()
      Specified by:
      IsFailed in interface Completable
    • TaskComplete

      public boolean TaskComplete​(int int1)
    • TaskFailed

      public boolean TaskFailed​(int int1)
    • Update

      public void Update()