个人工具

模板:SheetChar

出自Meshal Lite

跳转到: 导航, 搜索
第1行: 第1行:
<div style="display:none;"><!--数据处理: 这个部分会被隐藏在容器内, 不影响排版-->
+
<div style="display:none;"><!--数据处理: 这个部分会被包含在1个隐藏容器内, 不影响排版-->
 
<!--文本转化处理-->
 
<!--文本转化处理-->
 
{{#vardefine: agephase|{{#switch: {{{年龄阶段|青壮}}}|青壮=prime|少儿=juvenile|迟暮=twilight|#default=prime}}}}
 
{{#vardefine: agephase|{{#switch: {{{年龄阶段|青壮}}}|青壮=prime|少儿=juvenile|迟暮=twilight|#default=prime}}}}
 
{{#vardefine: perception|{{#switch: {{{感知手段|视觉}}}|视觉=vision|听觉=hearing|嗅觉=olfaction|震感=vibration|#default=vision}}}}
 
{{#vardefine: perception|{{#switch: {{{感知手段|视觉}}}|视觉=vision|听觉=hearing|嗅觉=olfaction|震感=vibration|#default=vision}}}}
 +
 +
<!--潜能求和-->
 +
{{#vardefine: potential|{{#expr: {{#replaceset: {{{潜能|0}}}|/([^\d\+\-\*\/+-*/×÷\(\)])/i=|}}}}}}
  
 
<!--素质属性求和-->
 
<!--素质属性求和-->
第28行: 第31行:
 
{{#vardefine: pace|{{#expr: {{#replaceset: {{{步幅|中型3}}}|/([^\d\+\-\*\/+-*/×÷\(\)])/i=|}}}}}}
 
{{#vardefine: pace|{{#expr: {{#replaceset: {{{步幅|中型3}}}|/([^\d\+\-\*\/+-*/×÷\(\)])/i=|}}}}}}
 
{{#vardefine: perceptdist|{{#expr: {{#replaceset: {{{感知距离|100}}}|/([^\d\+\-\*\/+-*/×÷\(\)])/i=|}}}}}}
 
{{#vardefine: perceptdist|{{#expr: {{#replaceset: {{{感知距离|100}}}|/([^\d\+\-\*\/+-*/×÷\(\)])/i=|}}}}}}
 +
 +
<!--负载-->
 +
{{#vardefine: carryweight|{{#expr: {{#var: muscle}}*9+{{#ifeq: {{#replaceset: {{{载重|}}}|/([^\d\+\-\*\/+-*/×÷\(\)])/i=|}}||0|{{#replaceset: {{{载重|}}}|/([^\d\+\-\*\/+-*/×÷\(\)])/i=|}}}}}}}}
 +
{{#vardefine: cubage|{{#expr: {{#replaceset: {{{容量|中型600}}}|/([^\d\+\-\*\/+-*/×÷\(\)])/i=|}}}}}}
 +
 +
<!--身高体重-->
 +
{{#vardefine: bodyheight|{{#expr: {{#replaceset: {{{身长|{{{身高|1.75}}}}}}|/([^\d\+\-\*\/+-*/×÷\(\)])/i=|}}}}}}
 +
{{#vardefine: bodyweight|{{#expr: {{#replaceset: {{{体重|80}}}|/([^\d\+\-\*\/+-*/×÷\(\)])/i=|}}}}}}
  
 
<!--素质属性保护处理-->
 
<!--素质属性保护处理-->
第43行: 第54行:
 
{{#vardefine: dodge|{{#ifexpr: {{#var: dodge}}<1|1|{{#var: dodge}}}}}}
 
{{#vardefine: dodge|{{#ifexpr: {{#var: dodge}}<1|1|{{#var: dodge}}}}}}
 
{{#vardefine: resist|{{#ifexpr: {{#var: resist}}<1|1|{{#var: resist}}}}}}
 
{{#vardefine: resist|{{#ifexpr: {{#var: resist}}<1|1|{{#var: resist}}}}}}
 +
 +
<!--潜能的空值处理-->
 +
{{#vardefine: potential|{{#ifeq: {{#var: potential}}||0|{{#var: potential}}}}}}
  
 
<!--防护的空值处理-->
 
<!--防护的空值处理-->
{{#vardefine: psave|{{#ifeq: {{#var: psave}}||0|{{#var:psave}}}}}}
+
{{#vardefine: psave|{{#ifeq: {{#var: psave}}||0|{{#var: psave}}}}}}
{{#vardefine: esave|{{#ifeq: {{#var: esave}}||0|{{#var:esave}}}}}}
+
{{#vardefine: esave|{{#ifeq: {{#var: esave}}||0|{{#var: esave}}}}}}
{{#vardefine: ssave|{{#ifeq: {{#var: ssave}}||0|{{#var:ssave}}}}}}
+
{{#vardefine: ssave|{{#ifeq: {{#var: ssave}}||0|{{#var: ssave}}}}}}
  
 
<!--距离的保护处理-->
 
<!--距离的保护处理-->
第53行: 第67行:
 
{{#vardefine: pace|{{#ifexpr: {{#var: pace}}<0|0|{{#var: pace}}}}}}
 
{{#vardefine: pace|{{#ifexpr: {{#var: pace}}<0|0|{{#var: pace}}}}}}
 
{{#vardefine: perceptdist|{{#ifexpr: {{#var: perceptdist}}<0|0|{{#var: perceptdist}}}}}}
 
{{#vardefine: perceptdist|{{#ifexpr: {{#var: perceptdist}}<0|0|{{#var: perceptdist}}}}}}
 +
 +
<!--负载的保护处理-->
 +
{{#vardefine: carryweight|{{#ifexpr: {{#var: carryweight}}<0|0|{{#var: carryweight}}}}}}
 +
{{#vardefine: cubage|{{#ifexpr: {{#var: cubage}}<0|0|{{#var: cubage}}}}}}
 +
 +
<!--身高体重的保护处理-->
 +
{{#vardefine: bodyheight|{{#ifexpr: {{#var: bodyheight}}<0|0|{{#var: bodyheight}}}}}}
 +
{{#vardefine: bodyweight|{{#ifexpr: {{#var: bodyweight}}<0|0|{{#var: bodyweight}}}}}}
  
 
<!--数据处理结束--></div>
 
<!--数据处理结束--></div>
第155行: 第177行:
 
|}</div></div>
 
|}</div></div>
 
<div class="sheetScore">{{img|icon_perception.png}} <span>
 
<div class="sheetScore">{{img|icon_perception.png}} <span>
{|style="width:auto; height: 100%;"
+
{|
|valign=middle align=center style="font-size: 18px; line-height:18px;"|{{img|icon_perception{{#var: perception}}small.png}} {{#var: perceptdist}}<font style="font-size: 12px;"> [[步]]</font>
+
|style="font-size: 16px; line-height:16px;"|{{img|icon_perception{{#var: perception}}small.png}} {{#var: perceptdist}}<font style="font-size: 12px;"> [[步]]</font>
 
|}</span> <div>主要[[感知]]: [[{{{感知手段|视觉}}}]] {{{感知距离|100}}} [[步]]</div></div>
 
|}</span> <div>主要[[感知]]: [[{{{感知手段|视觉}}}]] {{{感知距离|100}}} [[步]]</div></div>
 
</div>
 
</div>
第162行: 第184行:
 
<div class="sheetCol" style="margin-right: 4px; border-radius: 0 24px 24px 0; background-color: #e7e6e7; text-align: left;">
 
<div class="sheetCol" style="margin-right: 4px; border-radius: 0 24px 24px 0; background-color: #e7e6e7; text-align: left;">
 
<font style="margin-left:-4px;">'''属性'''</font>
 
<font style="margin-left:-4px;">'''属性'''</font>
<div class="sheetScore" style="border-top: none;">{{img|icon_potential.png}} <span>7</span> <div>[[潜能]]: 1+2+4</div></div>
+
<div class="sheetScore" style="border-top: none;">{{img|icon_potential.png}} <span>{{#var: potential}}</span> <div>
<div class="sheetScore">{{img|icon_capacity.png}} <span style="font-size: 16px; line-height:16px; padding-top: 8px; text-align: right;">215<font style="font-size: 12px;"> kg</font><br> 30.8<font style="font-size: 12px;"> dl</font></span> <div style="line-height: 14px; padding-top: 10px;">[[载重]]: 811kg <br>[[容量]]: 30.8 dl</div></div>
+
{|
<div class="sheetScore">{{img|icon_heightnweight.png}} <span style="font-size: 16px; line-height:16px; padding-top: 8px; text-align: right;">1.85<font style="font-size: 12px;"> m</font><br> 95.5<font style="font-size: 12px;"> kg</font></span> <div style="line-height: 14px; padding-top: 10px;">[[身长]]: 1.85 m <br>[[体重]]: 95.5 kg</div></div>
+
|[[潜能]]: {{{潜能|0}}}
 +
|}</div></div>
 +
<div class="sheetScore">{{img|icon_capacity.png}} <span>
 +
{|
 +
|style="font-size: 16px; line-height:16px;"|{{#var: cubage}}<font style="font-size: 12px;"> dl</font><br>{{#var: carryweight}}<font style="font-size: 12px;"> kg</font>
 +
|}</span> <div>
 +
{|style="width:280px; height: 100%;"
 +
|valign=middle align=left|最大[[容量]]: {{{容量|中型600}}} kg<br>最大[[载重]]: [[强壮]]*9{{#ifeq: {{{载重|}}}|||+{{{载重|}}}}} dl
 +
|}</div></div>
 +
<div class="sheetScore">{{img|icon_heightnweight.png}}<span>
 +
{|
 +
|style="font-size: 16px; line-height:16px;"|{{#var: bodyheight}}<font style="font-size: 12px;"> m</font><br>{{#var: bodyweight}}<font style="font-size: 12px;"> kg</font>
 +
|}</span> <div>
 +
{|style="width:280px; height: 100%;"
 +
|valign=middle align=left|[[身长]]: {{{身长|{{{身高|1.75}}}}}} m<br>[[体重]]: {{{体重|80}}} kg
 +
|}</div></div>
 
</div>
 
</div>
  
第228行: 第265行:
  
 
=== 属性信息 ===
 
=== 属性信息 ===
 +
;潜能
 +
: 可以填写如"累积获得25-开销15", 模板会自动进行计算(忽略文字的说明部分). 支持的运算符包括: "<nowiki>+ - * / + - */ × ÷ ( )</nowiki>"
 
;强壮 / 灵巧 / 直觉
 
;强壮 / 灵巧 / 直觉
 
:3大素质属性
 
:3大素质属性
 
:可以填写如"3基础+5特征+装备1", 模板会自动进行计算(忽略文字的说明部分). 支持的运算符包括: "<nowiki>+ - * / + - */ × ÷ ( )</nowiki>"
 
:可以填写如"3基础+5特征+装备1", 模板会自动进行计算(忽略文字的说明部分). 支持的运算符包括: "<nowiki>+ - * / + - */ × ÷ ( )</nowiki>"
 
;伤势 / 疲劳 / 透支
 
;伤势 / 疲劳 / 透支
:3大损耗属性
+
:3大损耗属性(最大值)
 
:填写方式同素质属性, 但是请注意, '''素质属性带来的影响会自动算上, 因此不用手动填写素质部分提供的属性'''.
 
:填写方式同素质属性, 但是请注意, '''素质属性带来的影响会自动算上, 因此不用手动填写素质部分提供的属性'''.
 
;格挡 / 闪避 / 抵抗
 
;格挡 / 闪避 / 抵抗
第247行: 第286行:
 
:感知距离
 
:感知距离
 
:可以填写如"100基础+特征50", 模板会自动进行计算(忽略文字的说明部分). 支持的运算符包括: "<nowiki>+ - * / + - */ × ÷ ( )</nowiki>"
 
:可以填写如"100基础+特征50", 模板会自动进行计算(忽略文字的说明部分). 支持的运算符包括: "<nowiki>+ - * / + - */ × ÷ ( )</nowiki>"
 +
;载重
 +
:这里填写的是最大值
 +
:可填写如"装备32+特征12", '''强壮的部分会自动算上, 无需手动填写''', 模板会自动进行计算(忽略文字的说明部分). 支持的运算符包括: "<nowiki>+ - * / + - */ × ÷ ( )</nowiki>"
 +
;容量
 +
:这里填写的是最大值
 +
:可填写如"体型30+行囊25", 模板会自动进行计算(忽略文字的说明部分). 支持的运算符包括: "<nowiki>+ - * / + - */ × ÷ ( )</nowiki>"
 +
;身长(或身高) / 体重
 +
:填写方法同上.
 
</noinclude>
 
</noinclude>

在2015年5月7日 (四) 09:24所做的修订版本