Delta-v/Content.Server/Objectives/Systems
Connor Huffine 2a18bb524e Ninja Bomb Blacklisting (#40726)
* Ninja Bombing moved to blacklist

* Added blocker to "Solars"

Solars is too generic for a named bombing target.

* Change to AllEntityQuery

More clear intent

* Update migration.yml

Add migration to 'null' for removed WarpPointBombing entity

* Update NinjaConditionsSystem.cs

Undo some tidying

* Changed to tag

Ninja blocking component is now a tag instead of a new component

* Update NinjaConditionsSystem.cs

detidying

* Update NinjaConditionsSystem.cs

Change to efficient enumerator

* Move blacklist to component

Moved blacklist to spidercharge component

* Update migration.yml

fixed component reference

* Update migration.yml

Fixes Saltern. Exo is more complicated.

---------

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
2025-12-29 11:39:20 -06:00
..
CarpRiftsConditionSystem.cs Sync master up to 1/10 (#74) 2023-10-03 14:15:46 -05:00
CodeConditionSystem.cs item toggling giga rework + full ninja refactor (#28039) 2024-08-09 17:45:27 +01:00
DieConditionSystem.cs Objectives ecs rework (#19967) 2023-09-27 21:59:12 +02:00
EscapeShuttleConditionSystem.cs Objectives ecs rework (#19967) 2023-09-27 21:59:12 +02:00
FreeObjectiveSystem.cs THE WIZARD (#35406) 2025-03-01 14:40:04 +00:00
HelpProgressConditionSystem.cs Cleanup Objective files, add PickSpecificPersonComponent (#35802) 2025-03-23 15:45:28 +00:00
HijackShuttleConditionSystem.cs Fix hijack objective (#21241) 2023-10-31 19:10:24 +01:00
KeepAliveCondition.cs Cleanup Objective files, add PickSpecificPersonComponent (#35802) 2025-03-23 15:45:28 +00:00
KillPersonConditionSystem.cs Fix brains, borgs etc not counting as marooned (#37148) 2025-05-18 16:51:33 +01:00
MultipleTraitorsRequirementSystem.cs Objectives ecs rework (#19967) 2023-09-27 21:59:12 +02:00
NinjaConditionsSystem.cs Ninja Bomb Blacklisting (#40726) 2025-12-29 11:39:20 -06:00
NotCommandRequirementSystem.cs Fix warden being and qm being not considered head for tot kill head objective (#32721) 2024-10-24 02:12:06 +01:00
NotJobRequirementSystem.cs Mind Role Entities (#31318) 2024-10-24 00:32:47 +01:00
NumberObjectiveSystem.cs Objectives ecs rework (#19967) 2023-09-27 21:59:12 +02:00
ObjectiveBlacklistRequirementSystem.cs Remove uses of AllObjectives (#30077) 2024-08-09 17:47:51 +01:00
ObjectiveLimitSystem.cs Random spontaneous cleanup PR (#25131) 2024-02-18 23:02:29 +01:00
PickObjectiveTargetSystem.cs make objectives use yml defined mind filters (#36030) 2025-11-23 15:22:20 -06:00
RoleRequirementSystem.cs upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
SpeciesRequirementSystem.cs New Thief minor antagonist (#21520) 2024-01-22 18:30:44 +01:00
StealConditionSystem.cs Cleanup warning in `StealConditionSystem` (#37903) 2025-08-05 20:00:22 +02:00
SurviveConditionSystem.cs Objectives ecs rework (#19967) 2023-09-27 21:59:12 +02:00
TargetObjectiveSystem.cs Objectives ecs rework (#19967) 2023-09-27 21:59:12 +02:00