模板:Target
出自Meshal Lite
第1行: | 第1行: | ||
− | <includeonly>{{#switch: {{{type|{{{1|}}}}}} | + | <includeonly><!--定义目标-->{{#vardefine: target|{{#switch: {{{type|{{{1|}}}}}} |
+ | |self = self | ||
+ | |lock = lock | ||
+ | |lockon = lock | ||
+ | |sense = sense | ||
+ | |touch = touch | ||
+ | |keeptouch = keeptouch | ||
+ | |attack = attack | ||
+ | |自己 = self | ||
+ | |锁定 = lock | ||
+ | |察觉 = sense | ||
+ | |触碰 = touch | ||
+ | |保持触碰 = keeptouch | ||
+ | |持续触碰 = keeptouch | ||
+ | |攻击 = attack | ||
+ | |#default = {{{type|{{{1|}}}}}} }} }}<!--定义表述方法-->{{#switch: {{#var:target}} | ||
|self = 以自己为目标 | |self = 以自己为目标 | ||
|lock = 必须[[锁定]]{{{target|{{{2|}}}}}}作为目标 | |lock = 必须[[锁定]]{{{target|{{{2|}}}}}}作为目标 | ||
− | |||
|sense = 必须[[察觉]]到{{{target|{{{2|}}}}}}作为目标 | |sense = 必须[[察觉]]到{{{target|{{{2|}}}}}}作为目标 | ||
|touch = 必须[[触碰]]{{{target|{{{2|}}}}}} | |touch = 必须[[触碰]]{{{target|{{{2|}}}}}} | ||
|keeptouch = 必须[[触碰]]{{{target|{{{2|}}}}}}, 在作用期间必须保持触碰, 否则将失败 | |keeptouch = 必须[[触碰]]{{{target|{{{2|}}}}}}, 在作用期间必须保持触碰, 否则将失败 | ||
− | |attack = | + | |attack = 效果作用于上述攻击 |
+ | |#default: {{{type|{{{1|}}}}}} | ||
}}.</includeonly><noinclude>[[category:模板]][[category:编辑]] | }}.</includeonly><noinclude>[[category:模板]][[category:编辑]] | ||
== 模板说明 == | == 模板说明 == | ||
第14行: | 第29行: | ||
=== 参数 === | === 参数 === | ||
{{!}} | {{!}} | ||
− | *1或type: 定义目标的方式, | + | *1或type: 定义目标的方式, 可以是下述参数: |
+ | :*self或自己: 以自己为目标 | ||
+ | :*lock, lockon或锁定: 必须锁定目标 | ||
+ | :*sense或察觉: 必须察觉目标 | ||
+ | :*touch或触碰: 必须触碰目标 | ||
+ | :*keeptouch, 保持触碰或持续触碰: 必须在施展期间保持触碰目标 | ||
+ | :*attack或攻击: 效果作用于之前描述的攻击 | ||
*2或target: 具体的目标说明. 如果type=self, 则这个参数无效. | *2或target: 具体的目标说明. 如果type=self, 则这个参数无效. | ||
|} | |} |