Makes a few EntitySystems use the RaiseNetworkedEvent helper instead of manually calling IEntityNetworkManager.

This commit is contained in:
Vera Aguilera Puerto
2021-04-14 14:12:11 +02:00
parent f257846de7
commit 2a95f5c4b6
5 changed files with 8 additions and 9 deletions

View File

@@ -132,12 +132,12 @@ namespace Content.Client.GameObjects.EntitySystems.AI
if (tooltip == PathfindingDebugMode.Graph) if (tooltip == PathfindingDebugMode.Graph)
{ {
EntityManager.EntityNetManager.SendSystemNetworkMessage(new SharedAiDebug.RequestPathfindingGraphMessage()); RaiseNetworkEvent(new SharedAiDebug.RequestPathfindingGraphMessage());
} }
if (tooltip == PathfindingDebugMode.Regions) if (tooltip == PathfindingDebugMode.Regions)
{ {
EntityManager.EntityNetManager.SendSystemNetworkMessage(new SharedAiDebug.SubscribeReachableMessage()); RaiseNetworkEvent(new SharedAiDebug.SubscribeReachableMessage());
} }
// TODO: Request region graph, although the client system messages didn't seem to be going through anymore // TODO: Request region graph, although the client system messages didn't seem to be going through anymore
@@ -148,7 +148,7 @@ namespace Content.Client.GameObjects.EntitySystems.AI
{ {
if (mode == PathfindingDebugMode.Regions && (_modes & PathfindingDebugMode.Regions) != 0) if (mode == PathfindingDebugMode.Regions && (_modes & PathfindingDebugMode.Regions) != 0)
{ {
EntityManager.EntityNetManager.SendSystemNetworkMessage(new SharedAiDebug.UnsubscribeReachableMessage()); RaiseNetworkEvent(new SharedAiDebug.UnsubscribeReachableMessage());
} }
_modes &= ~mode; _modes &= ~mode;

View File

@@ -19,7 +19,6 @@ namespace Content.Client.GameObjects.EntitySystems
{ {
[Dependency] private readonly IGameHud _gameHud = default!; [Dependency] private readonly IGameHud _gameHud = default!;
[Dependency] private readonly IPlayerManager _playerManager = default!; [Dependency] private readonly IPlayerManager _playerManager = default!;
[Dependency] private readonly IGameTiming _gameTiming = default!;
public override void Initialize() public override void Initialize()
{ {

View File

@@ -63,7 +63,7 @@ namespace Content.Server.GameObjects.EntitySystems.AI.Pathfinding
routeDebug.TimeTaken routeDebug.TimeTaken
); );
EntityManager.EntityNetManager.SendSystemNetworkMessage(systemMessage); RaiseNetworkEvent(systemMessage);
} }
private void DispatchJpsDebug(SharedAiDebug.JpsRouteDebug routeDebug) private void DispatchJpsDebug(SharedAiDebug.JpsRouteDebug routeDebug)
@@ -90,7 +90,7 @@ namespace Content.Server.GameObjects.EntitySystems.AI.Pathfinding
routeDebug.TimeTaken routeDebug.TimeTaken
); );
EntityManager.EntityNetManager.SendSystemNetworkMessage(systemMessage); RaiseNetworkEvent(systemMessage);
} }
private void DispatchGraph(SharedAiDebug.RequestPathfindingGraphMessage message) private void DispatchGraph(SharedAiDebug.RequestPathfindingGraphMessage message)
@@ -121,7 +121,7 @@ namespace Content.Server.GameObjects.EntitySystems.AI.Pathfinding
} }
var systemMessage = new SharedAiDebug.PathfindingGraphMessage(result); var systemMessage = new SharedAiDebug.PathfindingGraphMessage(result);
EntityManager.EntityNetManager.SendSystemNetworkMessage(systemMessage); RaiseNetworkEvent(systemMessage);
} }
} }
#endif #endif

View File

@@ -23,7 +23,7 @@ namespace Content.Server.GameObjects.EntitySystems.AI
private void NotifyActionJob(SharedAiDebug.UtilityAiDebugMessage message) private void NotifyActionJob(SharedAiDebug.UtilityAiDebugMessage message)
{ {
EntityManager.EntityNetManager.SendSystemNetworkMessage(message); RaiseNetworkEvent(message);
} }
} }
#endif #endif

View File

@@ -68,7 +68,7 @@ namespace Content.Server.GameObjects.EntitySystems.GameMode
EndTime = EndTime EndTime = EndTime
}; };
EntityNetworkManager.SendSystemNetworkMessage(msg, player.ConnectedClient); EntityManager.EntityNetworkManager?.SendSystemNetworkMessage(msg, player.ConnectedClient);
} }
void IResettingEntitySystem.Reset() void IResettingEntitySystem.Reset()