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 voidAddAction(QuestAction action)static voidAddQuestAction_CallLua(LuaClosure closure, KahluaTable table)static voidAddQuestAction_RunScript(java.lang.String script)static voidAddQuestAction_StartConversation(Talker a, Talker b, java.lang.String name)static voidAddQuestAction_TutorialIcon(java.lang.String title, java.lang.String message, IsoObject obj, boolean bAutoExpand, float yoff)static voidAddQuestAction_TutorialIcon(UIElement parent, int x, int y, java.lang.String title, java.lang.String string, boolean bAutoExpand)static voidAddQuestAction_UnlockQuest(java.lang.String name)static voidAddQuestAction_UnlockQuestTask(java.lang.String name)static voidAddQuestTask_ArbitaryAction(java.lang.String InternalName, java.lang.String Title, java.lang.String ArbActionHandle)static voidAddQuestTask_EquipItem(java.lang.String InternalName, java.lang.String NewTaskName, java.lang.String ItemType)static voidAddQuestTask_FindItem(java.lang.String InternalName, java.lang.String NewTaskName, java.lang.String ItemType, int NumRequired)static voidAddQuestTask_GiveItem(java.lang.String InternalName, java.lang.String NewTaskName, java.lang.String QuestItemName, java.lang.String QuestCharacterName)static voidAddQuestTask_GotoLocation(java.lang.String InternalName, java.lang.String NewTaskName, int x, int y, int z)static voidAddQuestTask_LuaCondition(java.lang.String InternalName, java.lang.String Title, LuaClosure ArbActionHandle, KahluaTable table)static voidAddQuestTask_ScriptCondition(java.lang.String InternalName, java.lang.String Title, java.lang.String ArbActionHandle)static voidAddQuestTask_TalkTo(java.lang.String InternalName, java.lang.String NewTaskName, java.lang.String QuestCharacterName)static voidAddQuestTask_UseItemOn(java.lang.String InternalName, java.lang.String NewTaskName, java.lang.String ItemType, ScriptCharacter TaskCharacter)static voidClearQuest(java.lang.String InternalName)static voidCreateQuest(java.lang.String InternalName, java.lang.String QuestName)static voidLockLast()static voidSetToUnlockNext()static voidSetToUnlockNext(int count)static voidUnlock()static voidUnlockButHide()static voidUnlockQuest(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
-