Delta-v/Content.Server/Objectives/Systems
deltanedas 1d21e13360
make objectives use yml defined mind filters (#36030)
* add MindHasRole whitelist overload

* add mind filters framework

* add different mind filters and pools

* update traitor stuff to use mind filters

* line

* don't duplicate kill objectives

* g

* gs

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
Co-authored-by: ScarKy0 <scarky0@onet.eu>
Co-authored-by: SlamBamActionman <slambamactionman@gmail.com>
2025-08-08 17:58:46 +02:00
..
CarpRiftsConditionSystem.cs dragon refactor, objectives and use GenericAntag (#20201) 2023-09-30 13:18:01 -07:00
CodeConditionSystem.cs item toggling giga rework + full ninja refactor (#28039) 2024-07-11 15:55:56 +10:00
DieConditionSystem.cs Objectives ecs rework (#19967) 2023-09-16 16:18:10 +10:00
EscapeShuttleConditionSystem.cs Tweak "Escape" objective to allow yellowtexting (#37680) 2025-05-21 20:25:07 -07:00
FreeObjectiveSystem.cs THE WIZARD (#35406) 2025-02-25 22:34:07 -07:00
HelpProgressConditionSystem.cs Tweak "Help a fellow traitor" objective to allow yellowtexting (#37679) 2025-05-21 16:45:34 -04:00
HijackShuttleConditionSystem.cs Fix hijack objective (#21241) 2023-10-27 22:33:18 -04:00
KeepAliveCondition.cs Cleanup Objective files, add PickSpecificPersonComponent (#35802) 2025-03-13 01:41:50 +01:00
KillPersonConditionSystem.cs Fix brains, borgs etc not counting as marooned (#37148) 2025-05-06 13:24:26 -04:00
MultipleTraitorsRequirementSystem.cs Objectives ecs rework (#19967) 2023-09-16 16:18:10 +10:00
NinjaConditionsSystem.cs Predict warp point location examines. (#39402) 2025-08-05 20:26:41 +02:00
NotCommandRequirementSystem.cs Fix warden being and qm being not considered head for tot kill head objective (#32721) 2024-10-18 11:43:05 +02:00
NotJobRequirementSystem.cs Mind Role Entities (#31318) 2024-10-10 10:48:56 +02:00
NumberObjectiveSystem.cs Objectives ecs rework (#19967) 2023-09-16 16:18:10 +10:00
ObjectiveBlacklistRequirementSystem.cs Remove uses of AllObjectives (#30077) 2024-07-16 10:17:18 +03:00
ObjectiveLimitSystem.cs Random spontaneous cleanup PR (#25131) 2024-02-13 16:48:39 -05:00
PickObjectiveTargetSystem.cs make objectives use yml defined mind filters (#36030) 2025-08-08 17:58:46 +02:00
RoleRequirementSystem.cs remove mind roles from EntityWhitelist (#36089) 2025-04-10 20:45:12 +10:00
SpeciesRequirementSystem.cs New Thief minor antagonist (#21520) 2023-12-24 02:58:28 -07:00
StealConditionSystem.cs Cleanup warning in `StealConditionSystem` (#37903) 2025-05-28 18:17:43 +02:00
SurviveConditionSystem.cs Objectives ecs rework (#19967) 2023-09-16 16:18:10 +10:00
TargetObjectiveSystem.cs Objectives ecs rework (#19967) 2023-09-16 16:18:10 +10:00