Ticket #3489: gamesetup.js.2.patch

File gamesetup.js.2.patch, 1.2 KB (added by AlThePhoenix, 9 years ago)

Better approach

  • binaries/data/mods/public/gui/gamesetup/gamesetup.js

     
    17951795    // TODO: Maybe host should have distinct font/color?
    17961796    var color = "white";
    17971797
     1798    // Valid player who has been assigned - get player color
    17981799    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] : {};
     1800        color = rgbToGuiColor(g_GameAttributes.settings.PlayerData[g_PlayerAssignments[msg.guid].player - 1].Color);
    18071801
    1808         color = rgbToGuiColor(getSetting(pData, pDefs, "Color"));
    1809     }
    1810 
    18111802    var formatted;
    18121803    switch (msg.type)
    18131804    {