internal static void GetMain(ActiveItemDetail questDetail, MainLua mainLua) { if (questDetail.activeItems.Any(activeItem => activeItem.isTarget)) { CheckQuestItem checkQuestItem = new CheckQuestItem(mainLua, checkIsActiveItem, questDetail.activeItemMetadata.objectiveType); mainLua.AddToQuestTable(BuildTargetItemList(questDetail)); mainLua.AddToQStep_Main(QStep_MainCommonMessages.activeItemTargetMessages); } }
internal static void GetMain(ItemDetail questDetail, MainLua mainLua) { if (questDetail.items.Any(item => item.isTarget)) { CheckQuestItem checkQuestItem = new CheckQuestItem(mainLua, checkIsDormantItem, questDetail.itemMetadata.objectiveType); mainLua.AddToQuestTable(BuildItemTargetList(questDetail.items)); mainLua.AddToQStep_Main(QStep_MainCommonMessages.dormantItemTargetMessages); } }