Ticket #4101: JoinGameAlert.3.patch
File JoinGameAlert.3.patch, 1.7 KB (added by , 8 years ago) |
---|
-
binaries/data/mods/public/gui/gamesetup/gamesetup.js
203 203 var g_ChatMessages = []; 204 204 205 205 /** 206 * Used to store the last time joined for sound alert on game join 207 */ 208 var g_LastJoinTime = -1; 209 210 /** 206 211 * Cache containing the mapsettings for scenario/skirmish maps. Just-in-time loading. 207 212 */ 208 213 var g_MapData = {}; … … 743 748 "username": newAssignments[newGUID].name 744 749 }); 745 750 751 if (Engine.ConfigDB_GetValue("user", "sound.notify.join") == "true") 752 { 753 let timeNow = new Date().getTime(); 754 if (!g_LastJoinTime || timeNow > g_LastJoinTime + 2000) 755 Engine.PlayUISound("audio/interface/alarm/alarm_warship_03.ogg", false); 756 757 g_LastJoinTime = timeNow; 758 } 759 746 760 // Assign joining observers to unused player numbers 747 761 if (!g_IsController || newAssignments[newGUID].player != -1) 748 762 return; -
binaries/data/mods/public/gui/options/options.json
236 236 "label": "Nick Notification", 237 237 "tooltip": "Receive audio notification when someone types your nick", 238 238 "parameters": { "config": "sound.notify.nick" } 239 }, 240 { 241 "type": "boolean", 242 "label": "Join Notification", 243 "tooltip": "Receive audio notification when someone joins at the game setup menu", 244 "parameters": { "config": "sound.notify.join" } 239 245 } 240 246 ], 241 247 "lobbySetting":