CatStation/Content.Server/NPC/Systems
TemporalOroboros 84b2f07157
The IMapManager is dead (#44002)
* Axes the easy IMapManager references

* Axes the references to unported (obsolete) IMapManager methods

* Converts salvageruler command to a LocalizedEntityCommand so it can use SharedMapSystem

* Removes IMapManager from GameTicker
This required axing the map nuke during restart, but that should be fine?
Maps are entities so EntityManager.FlushEntities should delete them all and that's the preceding line

* submodule update(?)

---------

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
2026-07-01 20:44:54 -07:00
..
NPCCombatSystem.cs The IMapManager is dead (#44002) 2026-07-01 20:44:54 -07:00
NPCCombatSystem.Melee.cs Use dependency injection for EntityQuery<T>s in Content.Server (#43566) 2026-05-17 15:59:37 +00:00
NPCCombatSystem.Ranged.cs The IMapManager is dead (#44002) 2026-07-01 20:44:54 -07:00
NPCImprintingOnSpawnBehaviourSystem.cs IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
NPCJukeSystem.cs Use dependency injection for EntityQuery<T>s in Content.Server (#43566) 2026-05-17 15:59:37 +00:00
NPCPerceptionSystem.cs
NPCPerceptionSystem.RecentlyInjected.cs Sentient medibot now can inject (#32110) 2025-01-29 13:34:01 +03:00
NPCRetaliationSystem.cs IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
NPCSteeringSystem.Context.cs Content-side IRobustRandom cleanup. (#43231) 2026-03-14 17:37:02 +00:00
NPCSteeringSystem.cs Use dependency injection for EntityQuery<T>s in Content.Server (#43566) 2026-05-17 15:59:37 +00:00
NPCSteeringSystem.Obstacles.cs Use dependency injection for EntityQuery<T>s in Content.Server (#43566) 2026-05-17 15:59:37 +00:00
NPCSystem.Blackboard.cs Fixed trying to resolve unregistered NPCComponent type, fix NPCs (#19547) 2023-08-25 14:52:23 -07:00
NPCSystem.cs IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
NPCUseActionOnTargetSystem.cs IoC source gen compatibility (#43863) 2026-05-09 03:29:58 +00:00
NPCUtilitySystem.cs Cleanup: ProtoMan Part 2 - remove Client and Server EntitySystem IPrototypeManager instances (#44416) 2026-06-29 21:33:56 +00:00