我想使用Tiddlywiki来记录GURPS"魔术作为力量";咒语。最重要的是正确地计算。
例如,一个咒语的初始成本可能是50,但当我们应用";"限制";总计-50%,成本降至25。
最终成本={原始成本}*(100%+("所有限制的总和"((。
我想我会把每个限制都变成一个Tiddler;参考";在Spell tiddler中给他们(抱歉,对Tiddlywiki来说还太陌生,不知道正确的术语(。
它可能看起来像这样(再说一遍,对不起,我真的不知道语法(:
{Current Tiddler Name}
"Spell description.. just some test that I type in"
Original Cost: 50
Limitations:
Limited Use: 1/day
Cost 1 Fatigue
Final Cost: XXX
其中";有限使用:1/天";会是它自己的花边新闻。。。并且仅包含值-40(或-0.40(;成本1疲劳";将只包含-10(或-0.1(
然后我们将所有";"限制";tiddlers,并计算最终成本。
当您给出"有限使用:1/天";以及";成本1疲劳";整理标签";"限制";并将成本值作为字段"0";成本;在每个tiddler中,您可以使用小部件运算符和筛选器将它们的值汇总如下:
<$set name="costSum" filter="[tag[limitation]get[cost]sum[]]">
Sum of costs: <$text text=<<costSum>>/>
</$set>