Delta-v/Content.Server/Store/Conditions
alexalexmax d7da7cb7d0 Adds option to whitelist or blacklist store entries based on buyer objectives (#41493)
* BuyerObjectiveWhitelistCondition done

* fix to check every buyer objective for a blacklisted objective before checking whitelisted objectives

* resolved requested changes

* forgot a line

* Update Content.Server/Store/Conditions/BuyerObjectiveWhitelistCondition.cs

* Replaced IsBlacklistPass with IsWhitelistPass

* cleaning up

* placed whitelist == null check above objective loop

* Moved empty whitelist check below foreach loop

* final cleanup i pray

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2026-01-26 19:25:31 +01:00
..
BuyBeforeCondition.cs upstream merge 7/9 (#1762) 2024-09-10 01:20:38 +10:00
BuyerAntagCondition.cs Mind Swap Fix (#33553) 2025-02-14 16:09:53 +00:00
BuyerDepartmentCondition.cs Mind Swap Fix (#33553) 2025-02-14 16:09:53 +00:00
BuyerJobCondition.cs Mind Swap Fix (#33553) 2025-02-14 16:09:53 +00:00
BuyerObjectiveWhitelistCondition.cs Adds option to whitelist or blacklist store entries based on buyer objectives (#41493) 2026-01-26 19:25:31 +01:00
BuyerSpeciesCondition.cs Mind Swap Fix (#33553) 2025-02-14 16:09:53 +00:00
BuyerWhitelistCondition.cs Remove blacklist methods in EntityWhitelistSystem (#40932) 2026-01-26 19:25:30 +01:00
ListingLimitedStockCondition.cs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
StoreWhitelistCondition.cs Remove blacklist methods in EntityWhitelistSystem (#40932) 2026-01-26 19:25:30 +01:00