Esempio n. 1
0
        public BotQuest(AmeisenBotInterfaces bot, int id, string name, int level, int gossipId, BotQuestGetPosition start, BotQuestGetPosition end, List <IQuestObjective> objectives)
        {
            Bot = bot;

            Id             = id;
            Name           = name;
            Level          = level;
            GossipId       = gossipId;
            GetStartObject = start;
            GetEndObject   = end;
            Objectives     = objectives;

            ActionEvent = new(TimeSpan.FromMilliseconds(250));
        }
Esempio n. 2
0
        public BotQuest(WowInterface wowInterface, int id, string name, int level, int gossipId, BotQuestGetPosition start, BotQuestGetPosition end, List <IQuestObjective> objectives)
        {
            WowInterface = wowInterface;

            Id             = id;
            Name           = name;
            Level          = level;
            GossipId       = gossipId;
            GetStartObject = start;
            GetEndObject   = end;
            Objectives     = objectives;

            ActionEvent = new TimegatedEvent(TimeSpan.FromMilliseconds(250));
        }