Ticket #3489: t3489_fix_gamesetup_chat_colors_V2.patch
File t3489_fix_gamesetup_chat_colors_V2.patch, 1.2 KB (added by , 9 years ago) |
---|
-
binaries/data/mods/public/gui/gamesetup/gamesetup.js
function addChatMessage(msg) 1793 1793 message = escapeText(msg.text); 1794 1794 1795 1795 // TODO: Maybe host should have distinct font/color? 1796 1796 var color = "white"; 1797 1797 1798 // Valid player who has been assigned - get player color 1798 1799 if (msg.guid && g_PlayerAssignments[msg.guid] && g_PlayerAssignments[msg.guid].player != -1) 1799 { 1800 // Valid player who has been assigned - get player color 1801 var player = g_PlayerAssignments[msg.guid].player - 1; 1802 var mapName = g_GameAttributes.map; 1803 var mapData = loadMapData(mapName); 1804 var mapSettings = (mapData && mapData.settings ? mapData.settings : {}); 1805 var pData = mapSettings.PlayerData ? mapSettings.PlayerData[player] : {}; 1806 var pDefs = g_DefaultPlayerData ? g_DefaultPlayerData[player] : {}; 1807 1808 color = rgbToGuiColor(getSetting(pData, pDefs, "Color")); 1809 } 1800 color = rgbToGuiColor(g_GameAttributes.settings.PlayerData[g_PlayerAssignments[msg.guid].player - 1].Color); 1810 1801 1811 1802 var formatted; 1812 1803 switch (msg.type) 1813 1804 { 1814 1805 case "connect":