Object:contents_visible
Tests whether a directly contained object is visible to a viewer.
Function
Synopsis
object:contents_visible( viewer, member )
Arguments
number or Object viewer- The object viewing the container.
number or Object member- An object directly contained by the receiver.
Returns
boolean visible- Whether native look rules expose the member.
Examples
for _, member in ipairs(room:contents()) do
if room:contents_visible(ctx.enactor, member) then
mux.notify(ctx.enactor, member.name)
end
end
Notes
The receiver must be able to contain objects, and member must be directly contained by it. This method is unavailable during @lua/check.