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 QuestManagerinstanceintNumActiveQuestsjava.util.StackQuestStack -
Constructor Summary
Constructors Constructor Description QuestManager() -
Method Summary
Modifier and Type Method Description QuestTaskAddQuestTask_ArbitaryAction(Quest quest, java.lang.String string, java.lang.String string2, java.lang.String string3)QuestTaskAddQuestTask_EquipItem(Quest quest, java.lang.String string, java.lang.String string2, java.lang.String string3)QuestTaskAddQuestTask_FindItem(Quest quest, java.lang.String string, java.lang.String string2, java.lang.String string3, int int1)QuestTaskAddQuestTask_GiveItem(Quest quest, java.lang.String string, java.lang.String string2, java.lang.String string3, java.lang.String string4)QuestTaskAddQuestTask_GotoLocation(Quest quest, java.lang.String string, java.lang.String string2, int int1, int int2, int int3)QuestTaskAddQuestTask_LuaCondition(Quest quest, java.lang.String string, java.lang.String string2, LuaClosure luaClosure, KahluaTable kahluaTable)QuestTaskAddQuestTask_ScriptCondition(Quest quest, java.lang.String string, java.lang.String string2, java.lang.String string3)QuestTaskAddQuestTask_TalkTo(Quest quest, java.lang.String string, java.lang.String string2, java.lang.String string3)QuestTaskAddQuestTask_UseItemOn(Quest quest, java.lang.String string, java.lang.String string2, java.lang.String string3, ScriptCharacter scriptCharacter)voidClearQuest(java.lang.String string)QuestCreateQuest(java.lang.String string, java.lang.String string2)QuestFindQuest(java.lang.String string)intgetNumQuests()QuestgetQuest(int int1)java.lang.StringgetQuestName(int int1)booleanQuestComplete(int int1)voidUpdate()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)
-