module.WhisperByDisplayName=false local Q=Instance.new("\066\105\110\100\097\098\108\101\069\118\101\110\116")local B=setmetatable({},{__index=function(Q,B)return module[B]end;__newindex=function(B,Z,X)module[Z]=X Q:Fire(Z,X)end})rawset(B,"\083\101\116\116\105\110\103\115\067\104\097\110\103\101\100",Q.Event)return B
--Allows users to do /w displayName along with /w userName, only works if PlayerDisplayNamesEnabled is 'true'
module.WhisperByDisplayName = false

local ChangedEvent = Instance.new("BindableEvent")

local proxyTable = setmetatable({}, {
	__index = function(tbl, index)
		return module[index]
	end,
	__newindex = function(tbl, index, value)
		module[index] = value
		ChangedEvent:Fire(index, value)
	end,
})

rawset(proxyTable, "SettingsChanged", ChangedEvent.Event)

return proxyTable
