Package zombie.Quests

Class QuestCreator

java.lang.Object
zombie.Quests.QuestCreator

public class QuestCreator
extends java.lang.Object
  • Constructor Details

    • QuestCreator

      public QuestCreator()
  • Method Details

    • AddQuestAction_StartConversation

      public static void AddQuestAction_StartConversation​(Talker a, Talker b, java.lang.String name)
    • 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

      public static void AddQuestAction_CallLua​(LuaClosure closure, KahluaTable table)
    • 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

      public static void AddAction​(QuestAction action)