예제 #1
0
 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);
     }
 }
예제 #2
0
 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);
     }
 }