コード例 #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
ファイル: LogicUtils.cs プロジェクト: ZoeyZolotova/mm-rando
        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);
        }