<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE commands>
<commands>
<item>
  <string 
  match="^take all$"
  handler="DoTakeAll"
  name="take all"
  summary="Take all items in the room"
  />
</item>
<item>
  <string 
  match="^take (?P<what>.+)$"
  name="take"
  summary="Take one item from the room"
  handler="DoTake"
  success_self="You take %<what>."
  success_room="%<player> picks up %<what>."
  fr_success_self="Vous tirez %<what>."
  fr_success_room="%<player> tirez %<what>."
  />
</item>
<item>
  <string 
  match="^take"
  alias="take"
  usage="Take what?"
  />
</item>
<item>
  <string 
  match="^drop all$"
  handler="DoDropAll"
  name="drop all"
  summary="Drop everything you are carrying"
  />
</item>
<item>
  <string 
  match="^drop (?P<what>.+)$"
  name="drop"
  summary="Drop one item you are carrying"
  handler="DoDrop"
  success_self="You drop %<what>."
  success_room="%<player> drops %<what>."
  fr_success_self="(FR)You drop %<what>."
  fr_success_room="(FR)%<player> drops %<what>."
  />
</item>
<item>
  <string 
  match="^drop"
  alias="drop"
  usage="Drop what?"
  />
</item>
<item>
  <string 
  match="^get (?P<what>.+) from (?P<container>.+)$"
  name="get"
  summary="Get something from a container in your inventory"
  handler="DoGet"
  success_self="You get %<what> from inside %<container>."
  success_room="%<player> removes %<what> from inside %<container>."
  />
</item>
<item>
  <string 
  match="^get"
  alias="get"
  usage="Usage: get (item) from (container)"
  />
</item>
<item>
  <string 
  match="^put (?P<what>.+) (into|in) (?P<container>.+)$"
  name="put"
  summary="Put something into a container in your inventory"
  handler="DoPut"
  success_self="You put %<what> into %<container>."
  success_room="%<player> places %<what> into %<container>."
  />
</item>
<item>
  <string 
  match="^put"
  alias="put"
  usage="Usage: put (item) into (container)"
  />
</item>
<item>
  <string 
  match="^give (?P<what>.+) to (?P<target>\w+)$"
  name="give"
  summary="Give something to someone"
  handler="DoGive"
  success_self="You give %<what> to %<target>."
  success_room="%<player> gives %<what> to %<target>."
  success_target="%<player> gives you %<what>."
  />
  <flag
  target_not_self="1"
  />
  </item>
<item>
  <string 
  match="^give"
  alias="give"
  usage="Usage: give (item) to (person)"
  />
</item>
</commands>