From 1f26d900f52cc7c508511bc3f95bbde2b0c4af91 Mon Sep 17 00:00:00 2001 From: jabbink Date: Mon, 23 Feb 2015 15:47:30 +0100 Subject: [PATCH] Add "(Ally)" behind the name of allies in all-chat Fixes #7518 --- OpenRA.Game/Network/UnitOrders.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/OpenRA.Game/Network/UnitOrders.cs b/OpenRA.Game/Network/UnitOrders.cs index 5c9a4daae0..da74477f6c 100644 --- a/OpenRA.Game/Network/UnitOrders.cs +++ b/OpenRA.Game/Network/UnitOrders.cs @@ -44,6 +44,10 @@ namespace OpenRA.Network var player = world != null ? world.FindPlayerByClient(client) : null; var suffix = (player != null && player.WinState == WinState.Lost) ? " (Dead)" : ""; suffix = client.IsObserver ? " (Spectator)" : suffix; + + if (orderManager.LocalClient != null && client != orderManager.LocalClient && client.Team == orderManager.LocalClient.Team) + suffix += " (Ally)"; + Game.AddChatLine(client.Color.RGB, client.Name + suffix, order.TargetString); } else