diff --git a/Libraries/Core/Helpers/AssortHelper.cs b/Libraries/Core/Helpers/AssortHelper.cs index 6abf5462..4e878ff1 100644 --- a/Libraries/Core/Helpers/AssortHelper.cs +++ b/Libraries/Core/Helpers/AssortHelper.cs @@ -17,14 +17,15 @@ public class AssortHelper( QuestHelper _questHelper ) { - /** - * Remove assorts from a trader that have not been unlocked yet (via player completing corresponding quest) - * @param pmcProfile Player profile - * @param traderId Traders id the assort belongs to - * @param traderAssorts All assort items from same trader - * @param mergedQuestAssorts Dict of quest assort to quest id unlocks for all traders (key = started/failed/complete) - * @returns Assort items minus locked quest assorts - */ + /// + /// Remove assorts from a trader that have not been unlocked yet (via player completing corresponding quest) + /// + /// + /// Traders id the assort belongs to + /// All assort items from same trader + /// Dict of quest assort to quest id unlocks for all traders (key = started/failed/complete) + /// TODO: what is this for + /// items minus locked quest assorts public TraderAssort StripLockedQuestAssort( PmcData pmcProfile, string traderId, @@ -63,12 +64,12 @@ public class AssortHelper( return strippedTraderAssorts; } - /** - * Get a quest id + the statuses quest can be in to unlock assort - * @param mergedQuestAssorts quest assorts to search for assort id - * @param assortId Assort to look for linked quest id - * @returns quest id + array of quest status the assort should show for - */ + /// + /// Get a quest id + the statuses quest can be in to unlock assort + /// + /// quest assorts to search for assort id + /// Assort to look for linked quest id + /// quest id + array of quest status the assort should show for protected KeyValuePair>? GetQuestIdAndStatusThatShowAssort( Dictionary> mergedQuestAssorts, string assortId)