CatStation/Content.Server/NPC
Eveloop 22a547c7c8
Use dependency injection for EntityQuery<T>s in Content.Server (#43566)
* Replace usages of EntityQuery with dependency injected ones in Content.Server

* Remove unused EntityQuery dependencies

* Restore CheckPressureAndFire override method

* Revert EntityQuery refactor changes to DisposalTubeSystem.cs & DisposableSystem.cs

* Infer Transform/Metadata directly instead of passing (#43479)

* Resolve RA0049, RA0051 errors (#43479)

* Resolve RA0049, RA0051 errors (#43479)

* Apply suggestions from code review

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2026-05-17 15:59:37 +00:00
..
Commands IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
Components Fix post-mapinit NPC exception (#40244) 2025-10-07 14:03:45 +00:00
Events Shooting NPCs and more (#18042) 2023-08-01 19:48:56 -05:00
HTN make monkey disposals less laggy (#43842) 2026-05-09 23:30:12 +00:00
Pathfinding Use dependency injection for EntityQuery<T>s in Content.Server (#43566) 2026-05-17 15:59:37 +00:00
Queries Remove PuddlesQuery.cs (#43672) 2026-04-20 22:34:20 +00:00
Systems Use dependency injection for EntityQuery<T>s in Content.Server (#43566) 2026-05-17 15:59:37 +00:00
UI NPC refactor (#10122) 2022-09-06 00:28:23 +10:00
NPCBlackboard.cs HandsSystem Refactor (#38438) 2025-06-25 15:13:03 +02:00
NPCBlackboardSerializer.cs Make MappingDataNode use string keys (#36111) 2025-04-18 19:28:22 +10:00