chatMessage hook now works on singleplayer

This commit is contained in:
Evil Factory
2022-07-11 21:03:50 -03:00
parent 646ef7fba1
commit 275bb9204d

View File

@@ -374,6 +374,12 @@ namespace Barotrauma
public void AddMessage(ChatMessage message)
{
if (GameMain.IsSingleplayer)
{
var should = GameMain.LuaCs.Hook.Call<bool?>("chatMessage", message.Text, message.SenderClient, message.Type, message);
if (should != null && should.Value) { return; }
}
while (chatBox.Content.CountChildren > 60)
{
chatBox.RemoveChild(chatBox.Content.Children.First());