mirror of
https://github.com/lubosz/overte.git
synced 2025-04-19 16:44:04 +02:00
Make notices respect domain mute settings.
This commit is contained in:
parent
bec293b8c7
commit
b64c44f5ee
1 changed files with 26 additions and 12 deletions
|
@ -629,26 +629,40 @@ function avatarJoinsDomain(sessionID) {
|
|||
Script.setTimeout(function () {
|
||||
var messageText = AvatarManager.getPalData([sessionID]).data[0].sessionDisplayName + " has joined."
|
||||
var messageColor = {red: 122, green: 122, blue: 122};
|
||||
playNotificationSound();
|
||||
|
||||
addToLog(messageText, "Notice", messageColor, "Domain");
|
||||
Messages.sendLocalMessage(FLOOF_NOTIFICATION_CHANNEL, JSON.stringify({
|
||||
sender: "(D)",
|
||||
text: messageText,
|
||||
colour: {text: messageColor}
|
||||
}));
|
||||
|
||||
if (!mutedAudio["Domain"]) {
|
||||
playNotificationSound();
|
||||
}
|
||||
|
||||
if (!muted["Domain"]) {
|
||||
Messages.sendLocalMessage(FLOOF_NOTIFICATION_CHANNEL, JSON.stringify({
|
||||
sender: "(D)",
|
||||
text: messageText,
|
||||
colour: {text: messageColor}
|
||||
}));
|
||||
}
|
||||
}, 500); // Wait 500ms for the avatar to load to properly get info about them.
|
||||
}
|
||||
|
||||
function avatarLeavesDomain(sessionID) {
|
||||
var messageText = AvatarManager.getPalData([sessionID]).data[0].sessionDisplayName + " has left."
|
||||
var messageColor = {red: 122, green: 122, blue: 122};
|
||||
playNotificationSound();
|
||||
|
||||
addToLog(messageText, "Notice", messageColor, "Domain");
|
||||
Messages.sendLocalMessage(FLOOF_NOTIFICATION_CHANNEL, JSON.stringify({
|
||||
sender: "(D)",
|
||||
text: messageText,
|
||||
colour: {text: messageColor}
|
||||
}));
|
||||
|
||||
if (!mutedAudio["Domain"]) {
|
||||
playNotificationSound();
|
||||
}
|
||||
|
||||
if (!muted["Domain"]) {
|
||||
Messages.sendLocalMessage(FLOOF_NOTIFICATION_CHANNEL, JSON.stringify({
|
||||
sender: "(D)",
|
||||
text: messageText,
|
||||
colour: {text: messageColor}
|
||||
}));
|
||||
}
|
||||
}
|
||||
|
||||
function keyPressEvent(event) {
|
||||
|
|
Loading…
Reference in a new issue