Package zombie.Quests
Class QuestCreator
java.lang.Object
zombie.Quests.QuestCreator
public class QuestCreator
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description QuestCreator()
-
Method Summary
Modifier and Type Method Description static void
AddAction(QuestAction action)
static void
AddQuestAction_CallLua(LuaClosure closure, KahluaTable table)
static void
AddQuestAction_RunScript(java.lang.String script)
static void
AddQuestAction_StartConversation(Talker a, Talker b, java.lang.String name)
static void
AddQuestAction_TutorialIcon(java.lang.String title, java.lang.String message, IsoObject obj, boolean bAutoExpand, float yoff)
static void
AddQuestAction_TutorialIcon(UIElement parent, int x, int y, java.lang.String title, java.lang.String string, boolean bAutoExpand)
static void
AddQuestAction_UnlockQuest(java.lang.String name)
static void
AddQuestAction_UnlockQuestTask(java.lang.String name)
static void
AddQuestTask_ArbitaryAction(java.lang.String InternalName, java.lang.String Title, java.lang.String ArbActionHandle)
static void
AddQuestTask_EquipItem(java.lang.String InternalName, java.lang.String NewTaskName, java.lang.String ItemType)
static void
AddQuestTask_FindItem(java.lang.String InternalName, java.lang.String NewTaskName, java.lang.String ItemType, int NumRequired)
static void
AddQuestTask_GiveItem(java.lang.String InternalName, java.lang.String NewTaskName, java.lang.String QuestItemName, java.lang.String QuestCharacterName)
static void
AddQuestTask_GotoLocation(java.lang.String InternalName, java.lang.String NewTaskName, int x, int y, int z)
static void
AddQuestTask_LuaCondition(java.lang.String InternalName, java.lang.String Title, LuaClosure ArbActionHandle, KahluaTable table)
static void
AddQuestTask_ScriptCondition(java.lang.String InternalName, java.lang.String Title, java.lang.String ArbActionHandle)
static void
AddQuestTask_TalkTo(java.lang.String InternalName, java.lang.String NewTaskName, java.lang.String QuestCharacterName)
static void
AddQuestTask_UseItemOn(java.lang.String InternalName, java.lang.String NewTaskName, java.lang.String ItemType, ScriptCharacter TaskCharacter)
static void
ClearQuest(java.lang.String InternalName)
static void
CreateQuest(java.lang.String InternalName, java.lang.String QuestName)
static void
LockLast()
static void
SetToUnlockNext()
static void
SetToUnlockNext(int count)
static void
Unlock()
static void
UnlockButHide()
static void
UnlockQuest(java.lang.String name)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
QuestCreator
public QuestCreator()
-
-
Method Details
-
AddQuestAction_StartConversation
-
AddQuestAction_TutorialIcon
public static void AddQuestAction_TutorialIcon(java.lang.String title, java.lang.String message, IsoObject obj, boolean bAutoExpand, float yoff) -
AddQuestAction_TutorialIcon
public static void AddQuestAction_TutorialIcon(UIElement parent, int x, int y, java.lang.String title, java.lang.String string, boolean bAutoExpand) -
AddQuestAction_UnlockQuest
public static void AddQuestAction_UnlockQuest(java.lang.String name) -
AddQuestAction_RunScript
public static void AddQuestAction_RunScript(java.lang.String script) -
AddQuestAction_CallLua
-
AddQuestAction_UnlockQuestTask
public static void AddQuestAction_UnlockQuestTask(java.lang.String name) -
AddQuestTask_ArbitaryAction
public static void AddQuestTask_ArbitaryAction(java.lang.String InternalName, java.lang.String Title, java.lang.String ArbActionHandle) -
AddQuestTask_LuaCondition
public static void AddQuestTask_LuaCondition(java.lang.String InternalName, java.lang.String Title, LuaClosure ArbActionHandle, KahluaTable table) -
AddQuestTask_ScriptCondition
public static void AddQuestTask_ScriptCondition(java.lang.String InternalName, java.lang.String Title, java.lang.String ArbActionHandle) -
AddQuestTask_EquipItem
public static void AddQuestTask_EquipItem(java.lang.String InternalName, java.lang.String NewTaskName, java.lang.String ItemType) -
AddQuestTask_FindItem
public static void AddQuestTask_FindItem(java.lang.String InternalName, java.lang.String NewTaskName, java.lang.String ItemType, int NumRequired) -
AddQuestTask_GiveItem
public static void AddQuestTask_GiveItem(java.lang.String InternalName, java.lang.String NewTaskName, java.lang.String QuestItemName, java.lang.String QuestCharacterName) -
AddQuestTask_GotoLocation
public static void AddQuestTask_GotoLocation(java.lang.String InternalName, java.lang.String NewTaskName, int x, int y, int z) -
AddQuestTask_TalkTo
public static void AddQuestTask_TalkTo(java.lang.String InternalName, java.lang.String NewTaskName, java.lang.String QuestCharacterName) -
AddQuestTask_UseItemOn
public static void AddQuestTask_UseItemOn(java.lang.String InternalName, java.lang.String NewTaskName, java.lang.String ItemType, ScriptCharacter TaskCharacter) -
ClearQuest
public static void ClearQuest(java.lang.String InternalName) -
CreateQuest
public static void CreateQuest(java.lang.String InternalName, java.lang.String QuestName) -
LockLast
public static void LockLast() -
SetToUnlockNext
public static void SetToUnlockNext() -
SetToUnlockNext
public static void SetToUnlockNext(int count) -
Unlock
public static void Unlock() -
UnlockButHide
public static void UnlockButHide() -
UnlockQuest
public static void UnlockQuest(java.lang.String name) -
AddAction
-