order - это своеобразная очередь выполнения мат действий, это практически то же самое, что расставленнее ()
Выражение 10+2*(3+15) = 46
будет выглядеть вот так:
Код:
<add order="0x40" stat="unholyRcpt" val="10"/>
<mul order="0x30" stat="unholyRcpt" val="2"/>
<add order="0x10" stat="unholyRcpt" val="3"/>
<add order="0x10" stat="unholyRcpt" val="15"/>
Тоесть получается, что выполнение мат действий начинается с меньшего ордера
((((0x10)3 +
(0x10)15
) *
(0x20)2
) +
(0x40)10
) = 46
Как-то вот так