ChatManager ChatTransform uses EntityUid

This commit is contained in:
Vera Aguilera Puerto
2021-11-09 11:30:59 +01:00
parent 1a177f7479
commit f025e5f0a8
3 changed files with 5 additions and 5 deletions

View File

@@ -129,7 +129,7 @@ namespace Content.Server.Chat.Managers
foreach (var handler in _chatTransformHandlers)
{
//TODO: rather return a bool and use a out var?
message = handler(source, message);
message = handler(source.Uid, message);
}
message = message.Trim();

View File

@@ -31,7 +31,7 @@ namespace Content.Server.Chat.Managers
void SendHookOOC(string sender, string message);
delegate string TransformChat(IEntity speaker, string message);
delegate string TransformChat(EntityUid speaker, string message);
void RegisterChatTransform(TransformChat handler);
void SendAdminAnnouncement(string message);
}

View File

@@ -17,11 +17,11 @@ namespace Content.Server.Speech
_chatManager.RegisterChatTransform(AccentHandler);
}
public string AccentHandler(IEntity player, string message)
public string AccentHandler(EntityUid playerUid, string message)
{
var accentEvent = new AccentGetEvent(player.Uid, message);
var accentEvent = new AccentGetEvent(playerUid, message);
RaiseLocalEvent(player.Uid, accentEvent);
RaiseLocalEvent(playerUid, accentEvent);
return accentEvent.Message;
}