Package zombie.Quests
Class QuestManager
java.lang.Object
zombie.Quests.QuestManager
public class QuestManager
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static QuestManager
instance
int
NumActiveQuests
java.util.Stack
QuestStack
-
Constructor Summary
Constructors Constructor Description QuestManager()
-
Method Summary
Modifier and Type Method Description QuestTask
AddQuestTask_ArbitaryAction(Quest quest, java.lang.String string, java.lang.String string2, java.lang.String string3)
QuestTask
AddQuestTask_EquipItem(Quest quest, java.lang.String string, java.lang.String string2, java.lang.String string3)
QuestTask
AddQuestTask_FindItem(Quest quest, java.lang.String string, java.lang.String string2, java.lang.String string3, int int1)
QuestTask
AddQuestTask_GiveItem(Quest quest, java.lang.String string, java.lang.String string2, java.lang.String string3, java.lang.String string4)
QuestTask
AddQuestTask_GotoLocation(Quest quest, java.lang.String string, java.lang.String string2, int int1, int int2, int int3)
QuestTask
AddQuestTask_LuaCondition(Quest quest, java.lang.String string, java.lang.String string2, LuaClosure luaClosure, KahluaTable kahluaTable)
QuestTask
AddQuestTask_ScriptCondition(Quest quest, java.lang.String string, java.lang.String string2, java.lang.String string3)
QuestTask
AddQuestTask_TalkTo(Quest quest, java.lang.String string, java.lang.String string2, java.lang.String string3)
QuestTask
AddQuestTask_UseItemOn(Quest quest, java.lang.String string, java.lang.String string2, java.lang.String string3, ScriptCharacter scriptCharacter)
void
ClearQuest(java.lang.String string)
Quest
CreateQuest(java.lang.String string, java.lang.String string2)
Quest
FindQuest(java.lang.String string)
int
getNumQuests()
Quest
getQuest(int int1)
java.lang.String
getQuestName(int int1)
boolean
QuestComplete(int int1)
void
Update()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
instance
-
NumActiveQuests
public int NumActiveQuests -
QuestStack
public java.util.Stack QuestStack
-
-
Constructor Details
-
QuestManager
public QuestManager()
-
-
Method Details
-
AddQuestTask_ArbitaryAction
-
AddQuestTask_ScriptCondition
-
AddQuestTask_LuaCondition
public QuestTask AddQuestTask_LuaCondition(Quest quest, java.lang.String string, java.lang.String string2, LuaClosure luaClosure, KahluaTable kahluaTable) -
AddQuestTask_EquipItem
-
AddQuestTask_FindItem
-
AddQuestTask_GiveItem
-
AddQuestTask_GotoLocation
-
AddQuestTask_TalkTo
-
AddQuestTask_UseItemOn
public QuestTask AddQuestTask_UseItemOn(Quest quest, java.lang.String string, java.lang.String string2, java.lang.String string3, ScriptCharacter scriptCharacter) -
CreateQuest
-
FindQuest
-
getNumQuests
public int getNumQuests() -
getQuest
-
getQuestName
public java.lang.String getQuestName(int int1) -
QuestComplete
public boolean QuestComplete(int int1) -
Update
public void Update() -
ClearQuest
public void ClearQuest(java.lang.String string)
-