Return value#

Type Meaning
none (MD action) Types describe the declared interface, not proof of a successful game effect.

Types and methods

XML attributes#

How schema types work

libraries/common.xsd

Attribute Schema type Required Default / fixed
chance expression no not declared
weight expression no not declared
comment comment no not declared
ware expression yes not declared
minamount expression no not declared
minrating expression no not declared
refobject expression yes not declared
onlydetected booleanexpression no not declared
onlyundetected booleanexpression no not declared
ignoredangerousregions booleanexpression no not declared
wares expression no not declared
canpickup booleanexpression no not declared
cantow booleanexpression no not declared
candismantle booleanexpression no not declared
zone lvalueexpression no not declared
sector lvalueexpression no not declared
distance lvalueexpression no not declared
position lvalueexpression yes not declared
resourcearea lvalueexpression no not declared

An MD action can write to a named variable or change the world. This is not a Lua return value. The output variable depends on the action and its attributes.

Example and context#

See language basics, types and methods and Lua / MD events. Examples there are independent learning examples. No project source files or private implementation fragments are distributed with this reference.