bool IMessageable.TakeMSG() { if (!hasMessage) { hasMessage = true; playerSoundManager.PlaySound(MSGReceived); MSGCanvas.UpdateImageVisibility(true); return(true); } return(false); }