#
# file:: cmd_inv.rb
# This source code copyright (C) 2009 Craig Smith
# All rights reserved.
#
# Released under the terms of the TeensyMUD Public License
# See LICENSE file for additional information.
#
module Cmd
bindtextdomain("cmd")
# The inventory command
def cmd_inv(args)
sendto _("=== Inventory ===")
msg = ""
objects.each do |x|
case x
when Container
msg << mxptag("InvContainer '#{x.name}' '#{x.shortname}'") + x.shortname + "\n" + mxptag("/InvContainer")
when Food
msg << mxptag("Food '#{x.name}' '#{x.shortname}'") + x.shortname + "\n" + mxptag("/Food")
else
msg << mxptag("InvNormal '#{x.name}' '#{x.shortname}'") + x.shortname + "\n" + mxptag("/InvNormal")
end
end
msg = mxptag("Inv") + msg + mxptag("/Inv")
add_event(id,id,:show,msg)
end
end