Ticket #3198: t3198_send_diplomacy_message_only_if_it_changes.patch
File t3198_send_diplomacy_message_only_if_it_changes.patch, 956 bytes (added by , 9 years ago) |
---|
-
binaries/data/mods/public/gui/session/menu.js
251 251 chatWindow.hidden = !chatWindow.hidden; 252 252 } 253 253 254 254 function setDiplomacy(data) 255 255 { 256 Engine.PostNetworkCommand({"type": "diplomacy", "to": data.to, "player": data.player}); 256 var we = Engine.GetPlayerID(); 257 if ((data.to == "ally" && !g_Players[we].isAlly[data.player]) 258 || (data.to == "neutral" && !g_Players[we].isNeutral[data.player]) 259 || (data.to == "enemy" && !g_Players[we].isEnemy[data.player])) 260 Engine.PostNetworkCommand({"type": "diplomacy", "to": data.to, "player": data.player}); 257 261 } 258 262 259 263 function tributeResource(data) 260 264 { 261 265 Engine.PostNetworkCommand({"type": "tribute", "player": data.player, "amounts": data.amounts});