个人工具

模板:Data attributes

出自Meshal Lite

跳转到: 导航, 搜索
 
第1行: 第1行:
<includeonly>{{tab|width=100%|style=y|customstyle=margin-bottom: 0; empty-cells: hide;}}
+
<includeonly>{|width=100% style="line-height: 2em;"
{{#vardefine: l|{{#expr: {{{l|0}}}+{{{lm|0}}}}}}}
+
<!--属性-->
{{#vardefine: i|{{#expr: {{{i|0}}}+{{{im|0}}}}}}}
+
{{#vardefine: attr.m|{{#expr: floor({{{强壮|3}}})}}}}
{{#vardefine: t|{{#expr: {{{t|0}}}+{{{tm|0}}}}}}}
+
{{#vardefine: attr.e|{{#expr: floor({{{灵巧|3}}})}}}}
{{#vardefine: e|{{#expr: {{{e|0}}}+{{{em|0}}}}}}}
+
{{#vardefine: attr.s|{{#expr: floor({{{直觉|3}}})}}}}
{{#vardefine: wsbase|{{#ifexpr: {{#var: t}}<1|3|{{#expr: {{#var: t}}+3}}}}}}
+
{{#vardefine: attr.h|{{#expr: floor({{#var: attr.m}}+{{{额外伤势|{{{伤势|0}}}}}})}}}}
{{#vardefine: ws|{{#expr: {{#var: wsbase}}+{{{wsm|0}}}}}}}
+
{{#vardefine: attr.a|{{#expr: floor({{#var: attr.e}}+{{{额外疲劳|{{{疲劳|0}}}}}})}}}}
{{#vardefine: mp|{{#expr: {{{mp|1}}}+{{{mpm|0}}}}}}}
+
{{#vardefine: attr.l|{{#expr: floor({{#var: attr.s}}+{{{额外透支|{{{透支|0}}}}}})}}}}
{{#vardefine: tp|{{#expr: {{{tp|1}}}+{{{tpm|0}}}}}}}
+
{{#vardefine: attr.p|{{#expr: floor({{{潜能|0}}})}}}}
{{#vardefine: epbase|{{#ifexpr: {{#var: e}}<2|1|{{#expr: {{#var: e}}/2+1}}}}}}
+
{{#vardefine: save.p|{{#expr: floor({{{物质防护|{{{物质|0}}}}}})}}}}
{{#vardefine: ep|{{#expr: {{#var: epbase}}+{{{epm|0}}}}}}}
+
{{#vardefine: save.e|{{#expr: floor({{{能量防护|{{{能量|0}}}}}})}}}}
!style="padding: 0;" colspan=8|
+
{{#vardefine: save.s|{{#expr: floor({{{灵毒防护|{{{灵毒|0}}}}}})}}}}
 +
{{#vardefine: defend.b|{{#expr: floor({{#var: attr.m}}+{{{格挡优势|{{{格挡|0}}}}}})}}}}
 +
{{#vardefine: defend.d|{{#expr: floor({{#var: attr.e}}+{{{闪避优势|{{{闪避|0}}}}}})}}}}
 +
{{#vardefine: defend.r|{{#expr: floor({{#var: attr.s}}+{{{抵抗优势|{{{抵抗|0}}}}}})}}}}
 +
{{#vardefine: move.tm|{{#expr: floor({{{战术移动|6}}})}}}}
 +
{{#vardefine: sense.method|{{{感知方法|视觉}}}}}
 +
{{#vardefine: sense.distance|{{#expr: floor({{{感知距离|100}}})}}}}
 +
{{#vardefine: attack.reach|{{#expr: floor({{{触及范围|1}}})}}}}
 +
{{#vardefine: attack.throw|{{#expr: floor({{#var: attr.m}}*3+{{{丢掷距离|0}}})}}}}
 +
{{#vardefine: body.height|{{#expr: {{{身高|0}}} }}}}
 +
{{#vardefine: body.weight|{{#expr: {{{体重|0}}} }}}}
 +
{{#vardefine: body.grid|{{{占地|1}}} }}
 +
<!--正式输出表格-->
 
|-
 
|-
!style="padding: 0;" colspan=8|
+
|'''[[素质]]'''||{{key|[[强壮]]: {{#var: attr.m}}<span style<nowiki>=</nowiki>"vertical-align:top; font-weight:normal; font-size: 8px; color: #999999"> ({{{强壮|3}}})</span>}}||{{key|[[灵巧]]: {{#var: attr.e}}<span style<nowiki>=</nowiki>"vertical-align:top; font-weight:normal; font-size: 8px; color: #999999"> ({{{灵巧|3}}})</span>}}||{{key|[[直觉]]: {{#var: attr.s}}<span style<nowiki>=</nowiki>"vertical-align:top; font-weight:normal; font-size: 8px; color: #999999"> ({{{直觉|3}}})</span>}}
 
|-
 
|-
!width=25% colspan=2|[[潜能]]
+
|'''[[损耗]]'''||{{key|[[最大伤势]]: {{#var: attr.h}}}}||{{key|[[最大疲劳]]: {{#var: attr.a}}}}||{{key|[[最大透支]]: {{#var: attr.l}}}}
!width=25% colspan=2|[[灵感]]
+
!width=25% colspan=2|[[强壮]]
+
!width=25% colspan=2|[[协调]]
+
 
|-
 
|-
|rowspan=2 width=32px align=middle| <font size=4>'''{{#var: l}}'''</font>
+
|'''[[防护]]'''||{{key|[[物质防护]]: {{#var: save.p}}}}||{{key|[[能量防护]]: {{#var: save.e}}}}||{{key|[[灵毒防护]]: {{#var: save.s}}}}
|<font color=#666>基础: {{{l|0}}}</font>
+
|rowspan=2 width=32px align=middle| <font size=4>'''{{#var: i}}'''</font>
+
|<font color=#666>基础: {{{i|0}}}</font>
+
|rowspan=2 width=32px align=middle| <font size=4>'''{{#var: t}}'''</font>
+
|<font color=#666>基础: {{{t|0}}}</font>
+
|rowspan=2 width=32px align=middle| <font size=4>'''{{#var: e}}'''</font>
+
|<font color=#666>基础: {{{e|0}}}</font>
+
 
|-
 
|-
|<font color=#666>修正: {{{lm|0}}}</font>
+
|'''[[防御]]'''||{{key|[[格挡]]: {{#var: defend.b}}{{imglink|icon_dice.png|投骰}}}}||{{key|[[闪避]]: {{#var: defend.d}}{{imglink|icon_dice.png|投骰}}}}||{{key|[[抵抗]]: {{#var: defend.r}}{{imglink|icon_dice.png|投骰}}}}
|<font color=#666>修正: {{{im|0}}}</font>
+
|<font color=#666>修正: {{{tm|0}}}</font>
+
|<font color=#666>修正: {{{em|0}}}</font>
+
 
|-
 
|-
!width=25% colspan=2|最大[[伤势]]
+
|colspan=4|<hr size=0 style="border:0px"/>
!width=25% colspan=2|[[移动阶段]]
+
!width=25% colspan=2|[[战术阶段]]
+
!width=25% colspan=2|[[应变阶段]]
+
 
|-
 
|-
|rowspan=2 width=32px align=middle| <font size=4>'''{{#var: ws}}'''</font>
+
|rowspan=4|'''其他'''
|<font color=#666>基础: {{#var: wsbase}}</font>
+
|{{key|[[触及范围]]: {{#var:attack.reach}}格}}||{{key|[[丢掷]][[射程]]: {{#var:attack.throw}}}}||{{key|[[潜能]]: {{#var:attr.p}}}}
|rowspan=2 width=32px align=middle| <font size=4>'''{{#var: mp}}'''</font>
+
|<font color=#666>基础: {{{mp|1}}}</font>
+
|rowspan=2 width=32px align=middle| <font size=4>'''{{#var: tp}}'''</font>
+
|<font color=#666>基础: {{{tp|1}}}</font>
+
|rowspan=2 width=32px align=middle| <font size=4>'''{{#var: ep}}'''</font>
+
|<font color=#666>基础: {{#var: epbase}}</font>
+
 
|-
 
|-
|<font color=#666>修正: {{{wsm|0}}}</font>
+
|{{key|[[战术移动]]: {{#var: move.tm}}格}}||{{key|[[占地]]: {{#var:body.grid}}格}}||{{key|[[感知]]方法: {{#var:sense.method}}}}
|<font color=#666>修正: {{{mpm|0}}}</font>
+
|<font color=#666>修正: {{{tpm|0}}}</font>
+
|<font color=#666>修正: {{{epm|0}}}</font>
+
 
|-
 
|-
!style="padding: 0;"|{{#ifeq: {{{misca|}}}|||其他}}
+
| {{key|体重: {{#var: body.weight}}公斤}}||{{key|身高: {{#var: body.height}}米}}||{{key|[[感知]]距离: {{#var:sense.distance}}}}
|colspan=7 style="padding: {{#ifeq: {{{misca|}}}||0|0.2em}};"|{{{misca|}}}
+
 
|}
 
|}
{{tab|width=100%|style=y|customstyle=margin-bottom: 0; empty-cells: hide;}}
+
</includeonly><noinclude>[[category:模板]][[category:编辑]]
!width=20% rowspan=2|[[护甲等级]]
+
!width=80% colspan=4|[[伤害减免]]
+
|-
+
!width=20%|[[物质]]
+
!width=20%|[[疾病]]
+
!width=20%|[[能量]]
+
!width=20%|[[灵能]]
+
|-
+
|align=middle|<font size=4>'''{{{as|0}}}'''</font>
+
|align=middle|<font size=3>'''{{{mat|0}}}'''</font>
+
|align=middle|<font size=3>'''{{{dis|0}}}'''</font>
+
|align=middle|<font size=3>'''{{{ene|0}}}'''</font>
+
|align=middle|<font size=3>'''{{{spe|0}}}'''</font>
+
|-
+
!style="padding: 0;"|{{#ifeq: {{{miscb|}}}|||其他}}
+
|colspan=4 style="padding: {{#ifeq: {{{miscb|}}}||0|0.2em}};"|{{{miscb|}}}
+
|}
+
{{tab|width=100%|style=y|customstyle=margin-bottom: 0; empty-cells: hide;}}
+
!width=20% rowspan=2|[[感知距离]]
+
!width=20% rowspan=2|[[触及范围]]
+
!width=60% colspan=3|[[移动范围]]
+
|-
+
!width=20%|[[策略移动]]
+
!width=20%|[[全力奔跑]]
+
!width=20%|[[迂回]]
+
|-
+
|align=middle|<font size=4>'''{{{sight|100}}}'''</font>米
+
|align=middle|<font size=4>'''{{{reach|1}}}'''</font>米
+
|align=middle|<font size=4>'''{{{tmd|5}}}'''</font>米
+
|align=middle|<font size=4>'''{{{ttd|25}}}'''</font>米
+
|align=middle|<font size=4>'''{{{ofd|2}}}'''</font>米
+
|-
+
!style="padding: 0;"|{{#ifeq: {{{miscc|}}}|||其他}}
+
|colspan=4 style="padding: {{#ifeq: {{{miscc|}}}||0|0.2em}};"|{{{miscc|}}}
+
|}</includeonly><noinclude>[[category:模板]][[category:编辑]]
+
  
 
== 模板说明 ==
 
== 模板说明 ==
 
{{!}}
 
{{!}}
 
这个模板被用来生成属性表
 
这个模板被用来生成属性表
 +
{{tbd}}
  
 
=== 参数 ===
 
=== 参数 ===
 
{{!}}
 
{{!}}
*l: 潜能基础值(来源于购点), 默认为0
+
*强壮, 灵巧, 直觉: 3项素质属性. '''建议格式: 配点+特征修正+装备修正+其他'''
*lm: 潜能修正值, 默认为0
+
*额外伤势/伤势, 额外疲劳/疲劳, 额外透支/透支: 3项损耗属性的最大值. 这组参数用来额外调整该生物的属性, 使之在素质属性的基础上有更多增减变化. '''建议格式: 天生修正+特征修正+装备修正+其他'''
*i: 灵感基础值(来源于购点), 默认为0
+
*物质防护/物质, 能量防护/能量, 灵毒防护/灵毒: 3项防护属性. '''建议格式: 天生防护+特征修正+装备修正+其他'''
*im: 灵感修正值, 默认为0
+
*格挡优势/格挡, 闪避优势/闪避, 抵抗优势/抵抗: 3项主动防护的优势, 这组参数会将素质属性作为基础值, 这里填写的是在基础值之外的修正. '''建议格式: 天生修正+特征修正+装备修正+其他'''
*t: 强壮基础值(来源于购点), 默认为0
+
*潜能: 该生物未被使用的潜能.
*tm: 强壮修正值, 默认为0
+
*e: 协调基础值(来源于购点), 默认为0
+
*em: 协调修正值, 默认为0
+
*wsm: 最大伤势修正值, 默认为0
+
*mp: 移动阶段个数, 默认为1
+
*mpm: 额外移动阶段个数, 默认为0
+
*tp: 战术阶段个数, 默认为1
+
*tpm: 额外战术阶段个数, 默认为0
+
*epm: 额外应变阶段个数, 默认为0
+
*as: 护甲等级, 默认为0
+
*mat: 伤害减免(物质), 默认为0
+
*dis: 伤害减免(减免), 默认为0
+
*ene: 伤害减免(能量), 默认为0
+
*spe: 伤害减免(灵能), 默认为0
+
*reach: 触及范围, 默认为2
+
*tmd: 战术移动范围, 默认为5
+
*ttd: 逃亡范围, 默认为25
+
*ofd: 迂回范围, 默认为1
+
*sight:感知距离,默认为100
+
*misca: 属性部分附加的额外说明, 默认为空
+
*miscb: 防护部分附加的额外说明, 默认为空
+
*miscc: 距离部分附加的额外说明, 默认为空
+
----
+
以下是实际应用时, 每个参数作用的位置.
+
{{tab|width=600px|style=y|customstyle=margin-bottom: 0; empty-cells: hide;}}
+
!style="padding: 0;" colspan=8|
+
|-
+
!style="padding: 0;" colspan=8|
+
|-
+
!width=25% colspan=2|[[潜能]]
+
!width=25% colspan=2|[[灵感]]
+
!width=25% colspan=2|[[强壮]]
+
!width=25% colspan=2|[[协调]]
+
|-
+
|rowspan=2 width=32px align=middle|
+
|<font color=#666>基础: </font><font color=red>'''l'''</font>
+
|rowspan=2 width=32px align=middle|
+
|<font color=#666>基础: </font><font color=red>'''i'''</font>
+
|rowspan=2 width=32px align=middle|
+
|<font color=#666>基础: </font><font color=red>'''t'''</font>
+
|rowspan=2 width=32px align=middle|
+
|<font color=#666>基础: </font><font color=red>'''e'''</font>
+
|-
+
|<font color=#666>修正: </font><font color=red>'''lm'''</font>
+
|<font color=#666>修正: </font><font color=red>'''im'''</font>
+
|<font color=#666>修正: </font><font color=red>'''tm'''</font>
+
|<font color=#666>修正: </font><font color=red>'''em'''</font>
+
|-
+
!width=25% colspan=2|最大[[伤势]]
+
!width=25% colspan=2|[[移动阶段]]
+
!width=25% colspan=2|[[战术阶段]]
+
!width=25% colspan=2|[[应变阶段]]
+
|-
+
|rowspan=2 width=32px align=middle|
+
|<font color=#666>基础: </font><font color=red>'''t'''</font>
+
|rowspan=2 width=32px align=middle|
+
|<font color=#666>基础: </font><font color=red>'''mp'''</font>
+
|rowspan=2 width=32px align=middle|
+
|<font color=#666>基础: </font><font color=red>'''tp'''</font>
+
|rowspan=2 width=32px align=middle|
+
|<font color=#666>基础: </font><font color=red>'''e'''</font>
+
|-
+
|<font color=#666>修正: </font><font color=red>'''wsm'''</font>
+
|<font color=#666>修正: </font><font color=red>'''mpm'''</font>
+
|<font color=#666>修正: </font><font color=red>'''tpm'''</font>
+
|<font color=#666>修正: </font><font color=red>'''epm'''</font>
+
|-
+
!style="padding: 0;"|其他
+
|colspan=7 style="padding: 0.2em"|<font color=red>'''misca'''</font>
+
|}
+
{{tab|width=600px|style=y|customstyle=margin-bottom: 0; empty-cells: hide;}}
+
!width=20% rowspan=2|[[护甲等级]]
+
!width=80% colspan=4|[[伤害减免]]
+
|-
+
!width=20%|[[物质]]
+
!width=20%|[[疾病]]
+
!width=20%|[[能量]]
+
!width=20%|[[灵能]]
+
|-
+
|align=middle|<font size=4 color=red>'''as'''</font>
+
|align=middle|<font size=3 color=red>'''mat'''</font>
+
|align=middle|<font size=3 color=red>'''dis'''</font>
+
|align=middle|<font size=3 color=red>'''ene'''</font>
+
|align=middle|<font size=3 color=red>'''spe'''</font>
+
|-
+
!style="padding: 0;"|其他
+
|colspan=4 style="padding: 0.2em;"|<font color=red>'''miscb'''</font>
+
|}
+
{{tab|width=600px|style=y|customstyle=margin-bottom: 0; empty-cells: hide;}}
+
!width=20% rowspan=2|[[感知距离]]
+
!width=20% rowspan=2|[[触及范围]]
+
!width=60% colspan=3|[[移动范围]]
+
|-
+
!width=20%|[[战术移动]]
+
!width=20%|[[逃亡]]
+
!width=20%|[[迂回]]
+
|-
+
|align=middle|<font size=4 color=red>'''sight'''</font>米
+
|align=middle|<font size=4 color=red>'''reach'''</font>米
+
|align=middle|<font size=4 color=red>'''tmd'''</font>米
+
|align=middle|<font size=4 color=red>'''ttd'''</font>米
+
|align=middle|<font size=4 color=red>'''ofd'''</font>米
+
|-
+
!style="padding: 0;"|其他
+
|colspan=4 style="padding: 0.2em;"|<font color=red>'''miscc'''</font>
+
|}
+
 
|}
 
|}
  
 
=== 使用 ===
 
=== 使用 ===
 
{{!}}
 
{{!}}
  <nowiki>{{data_attributes</nowiki><font color=red>|l=1|i=0|t=1|e=2|lm=0|im=2|tm=0|em=-1...</font><nowiki>}}</nowiki>
+
  <nowiki>{{data_attributes</nowiki><font color=red>
 +
<nowiki>|身高=</nowiki>
 +
<nowiki>|经验点数=</nowiki>
 +
<nowiki>|潜能点数=</nowiki>
 +
<nowiki>|活力=</nowiki>
 +
<nowiki>|耐力=</nowiki>
 +
<nowiki>|强壮=</nowiki>
 +
<nowiki>|知觉=</nowiki>
 +
<nowiki>|协调=</nowiki>
 +
<nowiki>|灵性=</nowiki>
 +
<nowiki>|活力修正=</nowiki>
 +
<nowiki>|耐力修正=</nowiki>
 +
<nowiki>|强壮修正=</nowiki>
 +
<nowiki>|知觉修正=</nowiki>
 +
<nowiki>|协调修正=</nowiki>
 +
<nowiki>|灵性修正=</nowiki>
 +
<nowiki>|疲劳=</nowiki>
 +
<nowiki>|伤势=</nowiki>
 +
<nowiki>|物质防护=</nowiki>
 +
<nowiki>|疾病防护=</nowiki>
 +
<nowiki>|能量防护=</nowiki>
 +
<nowiki>|灵能防护=</nowiki>
 +
<nowiki>|格挡优势=</nowiki>
 +
<nowiki>|抵抗优势=</nowiki>
 +
<nowiki>|闪避优势=</nowiki>
 +
<nowiki>|消解优势=</nowiki>
 +
<nowiki>|战术移动=</nowiki>
 +
<nowiki>|触及范围=</nowiki>
 +
<nowiki>|misc=</nowiki>
 +
...</font><nowiki>}}</nowiki>
 
|}
 
|}
  
 
|}
 
|}
 +
{{tbk}}
 
</noinclude>
 
</noinclude>

在2018年2月24日 (六) 18:55的最新修订版本