예제 #1
0
        public static ReadOnlyCollection <Item> GetGossipStoneRequirement(GossipQuote gossipQuote, ItemList itemList, List <ItemLogic> logic, GameplaySettings settings)
        {
            var gossipStoneItem = gossipQuote.GetAttribute <GossipStoneAttribute>().Item;

            return(GetImportantItems(itemList, settings, gossipStoneItem, logic).Required);
        }
예제 #2
0
        public static ReadOnlyCollection <Item> GetGossipStoneRequirement(GossipQuote gossipQuote, ItemList itemList, List <ItemLogic> logic, GameplaySettings settings, Dictionary <Item, LogicPaths> checkedLocations)
        {
            var gossipStoneItem = gossipQuote.GetAttribute <GossipStoneAttribute>().Item;

            return(GetImportantLocations(itemList, settings, gossipStoneItem, logic, checkedLocations: checkedLocations)?.Required);
        }